<86>Jun 24 04:54:21 userdel[708886]: delete user 'rooter'
<86>Jun 24 04:54:21 userdel[708886]: removed group 'rooter' owned by 'rooter'
<86>Jun 24 04:54:21 userdel[708886]: removed shadow group 'rooter' owned by 'rooter'
<86>Jun 24 04:54:21 groupadd[708907]: group added to /etc/group: name=rooter, GID=1868
<86>Jun 24 04:54:21 groupadd[708907]: group added to /etc/gshadow: name=rooter
<86>Jun 24 04:54:21 groupadd[708907]: new group: name=rooter, GID=1868
<86>Jun 24 04:54:21 useradd[708919]: new user: name=rooter, UID=1868, GID=1868, home=/root, shell=/bin/bash, from=none
<86>Jun 24 04:54:21 userdel[708954]: delete user 'builder'
<86>Jun 24 04:54:21 userdel[708954]: removed group 'builder' owned by 'builder'
<86>Jun 24 04:54:21 userdel[708954]: removed shadow group 'builder' owned by 'builder'
<86>Jun 24 04:54:21 groupadd[708987]: group added to /etc/group: name=builder, GID=1869
<86>Jun 24 04:54:21 groupadd[708987]: group added to /etc/gshadow: name=builder
<86>Jun 24 04:54:21 groupadd[708987]: new group: name=builder, GID=1869
<86>Jun 24 04:54:21 useradd[709002]: new user: name=builder, UID=1869, GID=1869, home=/usr/src, shell=/bin/bash, from=none
/usr/src/in/srpm/amoebax-0.2.1-alt1_13.src.rpm: license not found in '/usr/share/license' directory: Free
/usr/src/in/srpm/amoebax-0.2.1-alt1_13.src.rpm: license not found in '/usr/share/license' directory: Art
<13>Jun 24 04:54:23 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed
<13>Jun 24 04:54:23 rpmi: libglvnd-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jun 24 04:54:23 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751609 installed
<13>Jun 24 04:54:23 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058888 installed
<13>Jun 24 04:54:23 rpmi: libpng16-1.6.39-alt1 sisyphus+310490.100.1.1 1669195208 installed
<13>Jun 24 04:54:23 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916654 installed
<13>Jun 24 04:54:23 rpmi: libmpg123-1.31.3-alt1 sisyphus+317036.100.1.1 1679313685 installed
<13>Jun 24 04:54:24 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed
<13>Jun 24 04:54:24 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed
<13>Jun 24 04:54:24 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Jun 24 04:54:24 rpmi: libGLES-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jun 24 04:54:24 rpmi: libOpenGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jun 24 04:54:24 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed
<13>Jun 24 04:54:24 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402045 installed
<13>Jun 24 04:54:24 rpmi: libmad-0.15.1b-alt9 sisyphus+278239.100.1.1 1626080113 installed
<13>Jun 24 04:54:24 rpmi: timidity-instruments-1:1.0-alt1 sisyphus+276870.100.1.1 1625246545 installed
<13>Jun 24 04:54:24 rpmi: libwebp7-1.3.0-alt1 sisyphus+313492.100.1.1 1673749692 installed
<13>Jun 24 04:54:24 rpmi: libdeflate-1.18-alt1 sisyphus+317484.100.1.1 1679768614 installed
<13>Jun 24 04:54:24 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180093 installed
<13>Jun 24 04:54:24 rpmi: libopus-1.4-alt1 sisyphus+319474.100.1.1 1682669971 installed
<13>Jun 24 04:54:24 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925655 installed
<13>Jun 24 04:54:24 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed
<13>Jun 24 04:54:24 rpmi: libsndfile-1.1.0-alt1 sisyphus+306371.40.3.1 1662942490 installed
<13>Jun 24 04:54:24 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed
<13>Jun 24 04:54:24 rpmi: libsystemd-1:252.7-alt1 sisyphus+316321.100.1.1 1678130459 installed
<13>Jun 24 04:54:24 rpmi: libdbus-1.14.6-alt2 sisyphus+321145.100.1.1 1684402689 installed
<13>Jun 24 04:54:24 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402242 installed
<13>Jun 24 04:54:24 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed
<13>Jun 24 04:54:24 rpmi: libX11-locales-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed
<13>Jun 24 04:54:24 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233860 installed
<13>Jun 24 04:54:24 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Jun 24 04:54:24 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed
<13>Jun 24 04:54:24 rpmi: libX11-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850057 installed
<13>Jun 24 04:54:24 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Jun 24 04:54:24 rpmi: libpulseaudio-16.1-alt1 sisyphus+321919.1100.6.2 1686174619 installed
<13>Jun 24 04:54:24 rpmi: libmikmod-3.3.11.1-alt2 sisyphus+278211.100.1.1 1626077624 installed
<13>Jun 24 04:54:24 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed
<13>Jun 24 04:54:24 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed
<13>Jun 24 04:54:24 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Jun 24 04:54:24 rpmi: libXrandr-1.5.3-alt1 sisyphus+310375.100.1.1 1669010698 installed
<13>Jun 24 04:54:25 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed
<13>Jun 24 04:54:25 rpmi: libX11-devel-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850057 installed
<13>Jun 24 04:54:25 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Jun 24 04:54:25 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168262 installed
<13>Jun 24 04:54:25 rpmi: libdrm-1:2.4.115-alt1 sisyphus+315873.100.1.1 1677481746 installed
<13>Jun 24 04:54:25 rpmi: libGLX-mesa-4:23.0.4-alt1 sisyphus+322784.2300.12.3 1686809120 installed
<13>Jun 24 04:54:25 rpmi: libGLX-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jun 24 04:54:25 rpmi: libGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jun 24 04:54:25 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Jun 24 04:54:25 rpmi: libgbm-4:23.0.4-alt1 sisyphus+322784.2300.12.3 1686809120 installed
<13>Jun 24 04:54:25 rpmi: libEGL-mesa-4:23.0.4-alt1 sisyphus+322784.2300.12.3 1686809120 installed
<13>Jun 24 04:54:25 rpmi: libEGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jun 24 04:54:26 rpmi: libglvnd-devel-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Jun 24 04:54:26 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Jun 24 04:54:26 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Jun 24 04:54:26 rpmi: libstdc++13-devel-13.1.1-alt1 sisyphus+323337.100.1.1 1687259497 installed
<13>Jun 24 04:54:27 rpmi: gcc13-c++-13.1.1-alt1 sisyphus+323337.100.1.1 1687259497 installed
<13>Jun 24 04:54:27 rpmi: alsa-ucm-conf-1.2.8-alt8 sisyphus+322508.200.2.1 1687380386 installed
<13>Jun 24 04:54:27 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed
<13>Jun 24 04:54:27 rpmi: libalsa-1:1.2.8-alt1 sisyphus+310349.200.1.1 1668964322 installed
<13>Jun 24 04:54:27 rpmi: libSDL-1.2.14-alt10 sisyphus+284852.100.1.1 1631107844 installed
<13>Jun 24 04:54:27 rpmi: libSDL-devel-1.2.14-alt10 sisyphus+284852.100.1.1 1631107844 installed
<13>Jun 24 04:54:27 rpmi: libSDL_image-1.2.12-alt3.gitd0ea78d sisyphus+278696.40.4.1 1626250397 installed
<13>Jun 24 04:54:27 rpmi: libSDL_mixer-1.2.12-alt2.git40a7e1a sisyphus+278696.140.4.1 1626250452 installed
<13>Jun 24 04:54:27 rpmi: libSDL_mixer-devel-1.2.12-alt2.git40a7e1a sisyphus+278696.140.4.1 1626250452 installed
<13>Jun 24 04:54:27 rpmi: libSDL_image-devel-1.2.12-alt3.gitd0ea78d sisyphus+278696.40.4.1 1626250397 installed
<13>Jun 24 04:54:27 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687268227 installed
<13>Jun 24 04:54:27 rpmi: libpng-devel-1.6.39-alt1 sisyphus+310490.100.1.1 1669195208 installed
<13>Jun 24 04:54:27 rpmi: libvorbis-devel-1.3.7-alt1 sisyphus+275738.100.1.1 1624751609 installed
<13>Jun 24 04:54:27 rpmi: desktop-file-utils-0.26-alt3 sisyphus+297027.100.1.1 1648023316 installed
<13>Jun 24 04:54:27 rpmi: doxygen-1:1.9.6-alt1 sisyphus+317413.100.1.2 1679681963 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/amoebax-0.2.1-alt1_13.nosrc.rpm (w1.gzdio)
Installing amoebax-0.2.1-alt1_13.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.89546
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf amoebax-0.2.1
+ echo 'Source #0 (amoebax-0.2.1.tar.bz2):'
Source #0 (amoebax-0.2.1.tar.bz2):
+ /bin/bzip2 -dc /usr/src/RPM/SOURCES/amoebax-0.2.1.tar.bz2
+ /bin/tar -xf -
+ cd amoebax-0.2.1
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (amoebax-0.2.0-gcc43.patch):'
Patch #0 (amoebax-0.2.0-gcc43.patch):
+ /usr/bin/patch -p1
patching file src/binreloc.cxx
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.99295
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd amoebax-0.2.1
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext
configure: WARNING: unrecognized options: --disable-silent-rules, --without-included-gettext
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i586-alt-linux-gnu
checking host system type... i586-alt-linux-gnu
checking whether make sets $(MAKE)... (cached) yes
checking for i586-alt-linux-g++... i586-alt-linux-g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether i586-alt-linux-g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of i586-alt-linux-g++... none
checking for i586-alt-linux-gcc... i586-alt-linux-gcc
checking whether we are using the GNU Objective C compiler... no
checking whether i586-alt-linux-gcc accepts -x objective-c... no
checking dependency style of i586-alt-linux-gcc... none
checking dependency style of i586-alt-linux-gcc... (cached) none
checking for i586-alt-linux-windres... no
checking for windres... no
checking for candle... no
checking for light... no
checking for doxygen... /usr/bin/doxygen
checking for /proc/self/maps... no
checking whether everything is installed to the same prefix... no
checking whether binary relocation support should be enabled... no
checking for sdl-config... /usr/bin/sdl-config
checking for SDL, version >= 1.2.7... yes
checking for SDL_image... yes
checking for SDL_mixer... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating autopackage/Makefile
config.status: creating autopackage/default.apspec
config.status: creating data/Makefile
config.status: creating data/InfoPlist.strings
config.status: creating data/Info.plist
config.status: creating data/AmoebaxMain.nib/Makefile
config.status: creating data/dlls/Makefile
config.status: creating data/fonts/Makefile
config.status: creating data/graphics/Makefile
config.status: creating data/graphics/gp2x/Makefile
config.status: creating data/music/Makefile
config.status: creating data/sfx/Makefile
config.status: creating doc/Doxyfile
config.status: creating doc/Makefile
config.status: creating m4/Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --disable-silent-rules, --without-included-gettext
+ make -j16
make  all-recursive
Making all in autopackage
make[2]: Nothing to be done for 'all'.
Making all in data
Making all in AmoebaxMain.nib
make[3]: Nothing to be done for 'all'.
Making all in dlls
make[3]: Nothing to be done for 'all'.
Making all in fonts
make[3]: Nothing to be done for 'all'.
Making all in graphics
Making all in gp2x
make[4]: Nothing to be done for 'all'.
make[4]: Nothing to be done for 'all-am'.
Making all in music
make[3]: Nothing to be done for 'all'.
Making all in sfx
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all-am'.
Making all in doc
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/doc'
/usr/bin/doxygen Doxyfile
warning: Tag 'DETAILS_AT_TOP' at line 154 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'SHOW_DIRECTORIES' at line 393 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 637 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_ALIGN_MEMBERS' at line 692 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_SCHEMA' at line 924 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_DTD' at line 930 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 1091 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 1104 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 1112 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 1230 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value
Using the default: a4!
/usr/src/RPM/BUILD/amoebax-0.2.1/src/File.h:62: warning: return type of member Amoebax::File::operator= is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Font.h:179: warning: return type of member Amoebax::Font::operator= is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/MainMenuState.cxx:102: warning: return type of member Amoebax::MainMenuState::getTimeToDemo is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/MainMenuState.h:217: warning: return type of member Amoebax::MainMenuState::operator= is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Music.h:56: warning: return type of member Amoebax::Music::operator= is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/NormalSetupState.cxx:280: warning: parameters of member Amoebax::NormalSetupState::removeState are not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Options.h:134: warning: return type of member Amoebax::Options::getIntegerValue is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Options.h:148: warning: return type of member Amoebax::Options::getStringValue is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Options.h:206: warning: return type of member Amoebax::Options::operator= is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/OptionsMenuState.h:358: warning: return type of member Amoebax::OptionsMenuState::operator= is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Options.h:134: warning: return type of member Amoebax::OSXOptions::getIntegerValue is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Options.h:148: warning: return type of member Amoebax::OSXOptions::getStringValue is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/OSXOptions.h:68: warning: return type of member Amoebax::OSXOptions::operator= is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/PauseState.h:115: warning: parameters of member Amoebax::PauseState::ExitOption::ExitOption are not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Sound.h:52: warning: return type of member Amoebax::Sound::operator= is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Surface.cxx:276: warning: return type of member Amoebax::Surface::operator= is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/System.h:140: warning: return type of member Amoebax::System::operator= is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/TournamentSetupState.cxx:206: warning: return type of member Amoebax::TournamentSetupState::isSelectedPositionValid is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/TryAgainState.h:115: warning: parameters of member Amoebax::TryAgainState::NoOption::NoOption are not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/TwoGP2XPlayersState.cxx:38: warning: parameters of member Amoebax::TwoGP2XPlayersState::TwoGP2XPlayersState are not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Options.h:134: warning: return type of member Amoebax::UnixOptions::getIntegerValue is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Options.h:148: warning: return type of member Amoebax::UnixOptions::getStringValue is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/UnixOptions.h:74: warning: return type of member Amoebax::UnixOptions::operator= is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Options.h:134: warning: return type of member Amoebax::Win32Options::getIntegerValue is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Options.h:148: warning: return type of member Amoebax::Win32Options::getStringValue is not documented
/usr/src/RPM/BUILD/amoebax-0.2.1/src/Win32Options.h:68: warning: return type of member Amoebax::Win32Options::operator= is not documented
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/doc'
Making all in m4
make[2]: Nothing to be done for 'all'.
Making all in src
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-Amoeba.o `test -f 'Amoeba.cxx' || echo './'`Amoeba.cxx
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-ChainLabel.o `test -f 'ChainLabel.cxx' || echo './'`ChainLabel.cxx
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-binreloc.o `test -f 'binreloc.cxx' || echo './'`binreloc.cxx
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-FrameManager.o `test -f 'FrameManager.cxx' || echo './'`FrameManager.cxx
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-AnticipatoryAIPlayer.o `test -f 'AnticipatoryAIPlayer.cxx' || echo './'`AnticipatoryAIPlayer.cxx
In file included from GridStatus.h:24,
                 from AnticipatoryAIPlayer.h:22,
                 from AnticipatoryAIPlayer.cxx:23:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Grid.h:23:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from AIPlayer.h:22,
                 from AnticipatoryAIPlayer.h:23:
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-DumbAIPlayer.o `test -f 'DumbAIPlayer.cxx' || echo './'`DumbAIPlayer.cxx
In file included from IPlayer.h:23,
                 from AIPlayer.h:22,
                 from DumbAIPlayer.h:22,
                 from DumbAIPlayer.cxx:22:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-FadeInState.o `test -f 'FadeInState.cxx' || echo './'`FadeInState.cxx
In file included from IState.h:24,
                 from FadeInState.h:22,
                 from FadeInState.cxx:22:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/unique_ptr.h:37,
                 from /usr/include/c++/13/memory:78,
                 from IState.h:22:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
FadeInState.h:57:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   57 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from FadeInState.cxx:23:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-AIPlayerFactory.o `test -f 'AIPlayerFactory.cxx' || echo './'`AIPlayerFactory.cxx
In file included from IPlayer.h:23,
                 from AIPlayer.h:22,
                 from AdvancedAIPlayer.h:22,
                 from AIPlayerFactory.cxx:23:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-AIPlayer.o `test -f 'AIPlayer.cxx' || echo './'`AIPlayer.cxx
In file included from IPlayer.h:23,
                 from AIPlayer.h:22,
                 from AIPlayer.cxx:24:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
AIPlayer.cxx: In member function 'void Amoebax::AIPlayer::movePairToPosition()':
AIPlayer.cxx:512:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  512 |     if ( shouldSatelliteBeVisible () && currentPosition.satellite.y >= Grid::k_FirstVisibleHeight ||
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AIPlayer.cxx:525:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  525 |         else if ( RotationTop == getBestMove ().rotation &&
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  526 |                   currentPosition.main.y <= currentPosition.satellite.y ||
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-CongratulationsState.o `test -f 'CongratulationsState.cxx' || echo './'`CongratulationsState.cxx
In file included from CongratulationsState.cxx:23:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from File.h:22,
                 from CongratulationsState.cxx:22:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Font.h:25:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from CongratulationsState.cxx:24:
NewHighScoreState.h:76:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   76 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NewHighScoreState.h:78:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   78 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NewHighScoreState.h:88:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   88 |             std::auto_ptr<Font> m_HighLightFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NewHighScoreState.h:92:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   92 |             std::auto_ptr<Font> m_NameFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from CongratulationsState.cxx:25:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from CongratulationsState.cxx:26:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from CongratulationsState.cxx:27:
CongratulationsState.h:60:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   60 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CongratulationsState.h:62:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   62 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CongratulationsState.cxx: In member function 'void Amoebax::CongratulationsState::loadGraphicResources()':
CongratulationsState.cxx:145:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  145 |         std::auto_ptr<Surface> podium (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CongratulationsState.cxx:151:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  151 |         std::auto_ptr<Surface> player (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CongratulationsState.cxx:159:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  159 |         std::auto_ptr<Surface> congratulations (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-FadeOutState.o `test -f 'FadeOutState.cxx' || echo './'`FadeOutState.cxx
In file included from IState.h:24,
                 from FadeOutState.h:22,
                 from FadeOutState.cxx:22:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/unique_ptr.h:37,
                 from /usr/include/c++/13/memory:78,
                 from IState.h:22:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
FadeOutState.h:57:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   57 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from FadeOutState.cxx:23:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-Font.o `test -f 'Font.cxx' || echo './'`Font.cxx
In file included from Font.cxx:29:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/numeric:75,
                 from Font.cxx:25:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Font.h:25:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
Font.cxx: In static member function 'static Amoebax::Font* Amoebax::Font::fromFile(const std::string&)':
Font.cxx:84:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     std::auto_ptr<Surface> newFontSurface (Surface::fromFile (fileName));
      |          ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-DemoState.o `test -f 'DemoState.cxx' || echo './'`DemoState.cxx
In file included from IPlayer.h:23,
                 from AIPlayerFactory.h:23,
                 from DemoState.cxx:22:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IState.h:24,
                 from DemoState.h:23,
                 from DemoState.cxx:23:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from AIPlayerFactory.h:22:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TwoPlayersState.h:24,
                 from DemoState.h:24:
PairGenerator.h:45:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |             struct GeneratePair: public std::unary_function<Grid *, void>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
PairGenerator.h: In member function 'void Amoebax::PairGenerator::GeneratePair::operator()(Amoebax::Grid*)':
PairGenerator.h:89:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   89 |                     catch (std::exception e)
      |                                           ^
TwoPlayersState.h: At global scope:
TwoPlayersState.h:120:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  120 |             std::auto_ptr<Surface> m_Amoebas;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:124:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  124 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:128:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  128 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Surface> m_ChainLabel;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:134:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  134 |             std::auto_ptr<PairGenerator> m_Generator;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:136:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  136 |             std::auto_ptr<Surface> m_Go;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:140:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  140 |             std::auto_ptr<IPlayer> m_LeftPlayer;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:144:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  144 |             std::auto_ptr<Surface> m_Ready;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:148:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  148 |             std::auto_ptr<IPlayer> m_RightPlayer;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:150:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  150 |             std::auto_ptr<Font> m_ScoreFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:154:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  154 |             std::auto_ptr<Surface> m_Silhouettes;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:158:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  158 |             std::auto_ptr<Surface> m_YouLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:160:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  160 |             std::auto_ptr<Surface> m_YouWin;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
DemoState.h:65:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   65 |             std::auto_ptr<TwoPlayersState> m_Match;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from DemoState.cxx:24:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-File.o `test -f 'File.cxx' || echo './'`File.cxx
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from File.cxx:29:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-AdvancedAIPlayer.o `test -f 'AdvancedAIPlayer.cxx' || echo './'`AdvancedAIPlayer.cxx
In file included from IPlayer.h:23,
                 from AIPlayer.h:22,
                 from AdvancedAIPlayer.h:22,
                 from AdvancedAIPlayer.cxx:24:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-CreditsState.o `test -f 'CreditsState.cxx' || echo './'`CreditsState.cxx
In file included from IState.h:24,
                 from CreditsState.h:22,
                 from CreditsState.cxx:24:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from CreditsState.cxx:23:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IState.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from CreditsState.h:23:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
CreditsState.h:54:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   54 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CreditsState.h:56:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   56 |             std::auto_ptr<Font> m_NamesFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CreditsState.h:58:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   58 |             std::auto_ptr<Font> m_SectionsFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from CreditsState.cxx:27:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from CreditsState.cxx:28:
OptionsMenuState.h:372:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  372 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
OptionsMenuState.h:374:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  374 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
OptionsMenuState.h:376:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  376 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TrainingState.h:24,
                 from CreditsState.cxx:30:
PairGenerator.h:45:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |             struct GeneratePair: public std::unary_function<Grid *, void>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
PairGenerator.h: In member function 'void Amoebax::PairGenerator::GeneratePair::operator()(Amoebax::Grid*)':
PairGenerator.h:89:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   89 |                     catch (std::exception e)
      |                                           ^
TrainingState.h: At global scope:
TrainingState.h:100:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  100 |             std::auto_ptr<Surface> m_Amoebas;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:104:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  104 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:106:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  106 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:108:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  108 |             std::auto_ptr<Surface> m_ChainLabel;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:112:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  112 |             std::auto_ptr<Surface> m_GameOver;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:114:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  114 |             std::auto_ptr<PairGenerator> m_Generator;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:116:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  116 |             std::auto_ptr<Surface> m_Go;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:120:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  120 |             std::auto_ptr<Surface> m_LevelUp;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:124:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  124 |             std::auto_ptr<Sound> m_LevelUpSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:128:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  128 |             std::auto_ptr<IPlayer> m_Player;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Surface> m_Ready;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:134:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  134 |             std::auto_ptr<Font> m_ScoreFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:138:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  138 |             std::auto_ptr<Surface> m_Silhouettes;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:140:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  140 |             std::auto_ptr<Sound> m_SoundLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CreditsState.cxx: In member function 'void Amoebax::CreditsState::loadGraphicResources()':
CreditsState.cxx:86:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   86 |         std::auto_ptr<Surface> title (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-ControlSetupState.o `test -f 'ControlSetupState.cxx' || echo './'`ControlSetupState.cxx
In file included from ControlSetupState.h:23,
                 from ControlSetupState.cxx:24:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from ControlSetupState.cxx:22:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Font.h:25:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from Joystick.h:22,
                 from ControlSetupState.h:25:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
ControlSetupState.h:95:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   95 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
ControlSetupState.h:99:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   99 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
ControlSetupState.h:101:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  101 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ControlSetupState.cxx:27:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
ControlSetupState.cxx: In member function 'void Amoebax::ControlSetupState::loadGraphicResources()':
ControlSetupState.cxx:539:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  539 |         std::auto_ptr<Surface> title (Surface::fromFile (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
ControlSetupState.cxx:544:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  544 |         std::auto_ptr<Surface> controls (Surface::fromFile (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
ControlSetupState.cxx:549:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  549 |         std::auto_ptr<Surface> leftPlayer (Surface::fromFile (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
ControlSetupState.cxx:554:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  554 |         std::auto_ptr<Surface> rightPlayer (Surface::fromFile (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-Joystick.o `test -f 'Joystick.cxx' || echo './'`Joystick.cxx
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from Joystick.h:22,
                 from Joystick.cxx:23:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
Joystick.cxx: In member function 'Amoebax::Joystick::Action Amoebax::Joystick::motion(uint8_t, uint8_t, int16_t)':
Joystick.cxx:129:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  129 |                     if ( (value < 0 && m_PlayerControls.joystick.moveLeft < 0 ||
      |                           ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Joystick.cxx:136:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  136 |                     else if ( (value > 0 && m_PlayerControls.joystick.moveRight > 0 ||
      |                                ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-GridStatus.o `test -f 'GridStatus.cxx' || echo './'`GridStatus.cxx
In file included from GridStatus.cxx:25:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Grid.h:23:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-Music.o `test -f 'Music.cxx' || echo './'`Music.cxx
In file included from Music.cxx:26:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from Music.cxx:24:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-HumanPlayer.o `test -f 'HumanPlayer.cxx' || echo './'`HumanPlayer.cxx
In file included from IPlayer.h:23,
                 from HumanPlayer.h:22,
                 from HumanPlayer.cxx:23:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-HighScoreState.o `test -f 'HighScoreState.cxx' || echo './'`HighScoreState.cxx
In file included from IState.h:24,
                 from HighScoreState.h:23,
                 from HighScoreState.cxx:25:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from HighScoreState.cxx:23:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IState.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
HighScoreState.h:65:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   65 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
HighScoreState.h:67:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   67 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
HighScoreState.h:69:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   69 |             std::auto_ptr<Font> m_FontHighLight;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from HighScoreState.cxx:26:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from HighScoreState.cxx:27:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
HighScoreState.cxx: In member function 'void Amoebax::HighScoreState::loadGraphicResources()':
HighScoreState.cxx:99:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   99 |         std::auto_ptr<Surface> title (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-UnixOptions.o `test -f 'UnixOptions.cxx' || echo './'`UnixOptions.cxx
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from UnixOptions.h:23,
                 from UnixOptions.cxx:30:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-NormalState.o `test -f 'NormalState.cxx' || echo './'`NormalState.cxx
In file included from IPlayer.h:23,
                 from AIPlayerFactory.h:23,
                 from NormalState.cxx:23:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IState.h:24,
                 from CongratulationsState.h:23,
                 from NormalState.cxx:24:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from AIPlayerFactory.h:22:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CongratulationsState.h:60:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   60 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CongratulationsState.h:62:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   62 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from NormalState.cxx:27:
NormalState.h:74:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   74 |             std::auto_ptr<Sound> m_SoundLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalState.h:76:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   76 |             std::auto_ptr<Sound> m_SoundWin;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from NormalState.cxx:28:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from NormalState.cxx:29:
TryAgainState.h:127:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  127 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TryAgainState.h:129:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  129 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TryAgainState.h:131:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  131 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TwoPlayersState.h:24,
                 from NormalState.cxx:30:
PairGenerator.h:45:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |             struct GeneratePair: public std::unary_function<Grid *, void>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
PairGenerator.h: In member function 'void Amoebax::PairGenerator::GeneratePair::operator()(Amoebax::Grid*)':
PairGenerator.h:89:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   89 |                     catch (std::exception e)
      |                                           ^
TwoPlayersState.h: At global scope:
TwoPlayersState.h:120:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  120 |             std::auto_ptr<Surface> m_Amoebas;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:124:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  124 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:128:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  128 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Surface> m_ChainLabel;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:134:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  134 |             std::auto_ptr<PairGenerator> m_Generator;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:136:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  136 |             std::auto_ptr<Surface> m_Go;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:140:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  140 |             std::auto_ptr<IPlayer> m_LeftPlayer;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:144:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  144 |             std::auto_ptr<Surface> m_Ready;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:148:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  148 |             std::auto_ptr<IPlayer> m_RightPlayer;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:150:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  150 |             std::auto_ptr<Font> m_ScoreFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:154:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  154 |             std::auto_ptr<Surface> m_Silhouettes;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:158:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  158 |             std::auto_ptr<Surface> m_YouLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:160:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  160 |             std::auto_ptr<Surface> m_YouWin;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from NormalState.cxx:31:
VersusState.h:59:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   59 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
VersusState.h:61:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-PairGenerator.o `test -f 'PairGenerator.cxx' || echo './'`PairGenerator.cxx
In file included from PairGenerator.cxx:26:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Grid.h:23:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from PairGenerator.cxx:27:
PairGenerator.h:45:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |             struct GeneratePair: public std::unary_function<Grid *, void>
      |                                              ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/functional:49,
                 from PairGenerator.cxx:24:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
PairGenerator.h: In member function 'void Amoebax::PairGenerator::GeneratePair::operator()(Amoebax::Grid*)':
PairGenerator.h:89:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   89 |                     catch (std::exception e)
      |                                           ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-Options.o `test -f 'Options.cxx' || echo './'`Options.cxx
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from Options.cxx:24:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-NewHighScoreState.o `test -f 'NewHighScoreState.cxx' || echo './'`NewHighScoreState.cxx
In file included from IState.h:24,
                 from HighScoreState.h:23,
                 from NewHighScoreState.cxx:25:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from NewHighScoreState.cxx:23:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IState.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
HighScoreState.h:65:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   65 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
HighScoreState.h:67:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   67 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
HighScoreState.h:69:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   69 |             std::auto_ptr<Font> m_FontHighLight;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from NewHighScoreState.cxx:26:
NewHighScoreState.h:76:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   76 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NewHighScoreState.h:78:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   78 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NewHighScoreState.h:88:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   88 |             std::auto_ptr<Font> m_HighLightFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NewHighScoreState.h:92:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   92 |             std::auto_ptr<Font> m_NameFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from NewHighScoreState.cxx:27:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from NewHighScoreState.cxx:28:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
NewHighScoreState.cxx: In member function 'virtual void Amoebax::NewHighScoreState::unicodeCharacterPressed(uint16_t)':
NewHighScoreState.cxx:399:38: warning: narrowing conversion of 'toupper(((int)((char)((int)(((short unsigned int)((int)code)) & 127)))))' from 'int' to 'char' [-Wnarrowing]
  399 |         char character[2] = {toupper (static_cast<char>(code & 0x7f)), '\0'};
      |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-NormalSetupState.o `test -f 'NormalSetupState.cxx' || echo './'`NormalSetupState.cxx
In file included from NormalSetupState.cxx:24:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from NormalSetupState.cxx:22:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from IState.h:24,
                 from NormalSetupState.h:23,
                 from NormalSetupState.cxx:25:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IState.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalSetupState.h:63:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalSetupState.h:65:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   65 |             std::auto_ptr<Font> m_FontNormal;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalSetupState.h:67:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   67 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from HumanPlayer.h:22,
                 from NormalState.h:23,
                 from NormalSetupState.cxx:26:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalState.h:74:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   74 |             std::auto_ptr<Sound> m_SoundLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalState.h:76:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   76 |             std::auto_ptr<Sound> m_SoundWin;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalSetupState.cxx: In member function 'void Amoebax::NormalSetupState::loadGraphicResources()':
NormalSetupState.cxx:164:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  164 |         std::auto_ptr<Surface> kim (Surface::fromFile (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalSetupState.cxx:172:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  172 |         std::auto_ptr<Surface> tom (Surface::fromFile (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-MainMenuState.o `test -f 'MainMenuState.cxx' || echo './'`MainMenuState.cxx
In file included from IPlayer.h:23,
                 from AIPlayer.h:22,
                 from AdvancedAIPlayer.h:22,
                 from MainMenuState.cxx:24:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IState.h:24,
                 from CreditsState.h:22,
                 from MainMenuState.cxx:26:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/bits/unique_ptr.h:37:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from CreditsState.h:23:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
CreditsState.h:54:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   54 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CreditsState.h:56:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   56 |             std::auto_ptr<Font> m_NamesFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CreditsState.h:58:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   58 |             std::auto_ptr<Font> m_SectionsFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TwoPlayersState.h:24,
                 from DemoState.h:24,
                 from MainMenuState.cxx:27:
PairGenerator.h:45:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |             struct GeneratePair: public std::unary_function<Grid *, void>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
PairGenerator.h: In member function 'void Amoebax::PairGenerator::GeneratePair::operator()(Amoebax::Grid*)':
PairGenerator.h:89:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   89 |                     catch (std::exception e)
      |                                           ^
TwoPlayersState.h: At global scope:
TwoPlayersState.h:120:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  120 |             std::auto_ptr<Surface> m_Amoebas;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:124:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  124 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:128:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  128 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Surface> m_ChainLabel;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:134:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  134 |             std::auto_ptr<PairGenerator> m_Generator;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:136:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  136 |             std::auto_ptr<Surface> m_Go;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:140:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  140 |             std::auto_ptr<IPlayer> m_LeftPlayer;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:144:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  144 |             std::auto_ptr<Surface> m_Ready;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:148:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  148 |             std::auto_ptr<IPlayer> m_RightPlayer;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:150:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  150 |             std::auto_ptr<Font> m_ScoreFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:154:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  154 |             std::auto_ptr<Surface> m_Silhouettes;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:158:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  158 |             std::auto_ptr<Surface> m_YouLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:160:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  160 |             std::auto_ptr<Surface> m_YouWin;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
DemoState.h:65:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   65 |             std::auto_ptr<TwoPlayersState> m_Match;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from MainMenuState.cxx:31:
HighScoreState.h:65:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   65 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
HighScoreState.h:67:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   67 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
HighScoreState.h:69:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   69 |             std::auto_ptr<Font> m_FontHighLight;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from MainMenuState.cxx:33:
MainMenuState.h:234:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  234 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
MainMenuState.h:236:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  236 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
MainMenuState.h:238:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  238 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
MainMenuState.h:240:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  240 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from MainMenuState.cxx:34:
NormalSetupState.h:63:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalSetupState.h:65:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   65 |             std::auto_ptr<Font> m_FontNormal;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalSetupState.h:67:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   67 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from MainMenuState.cxx:35:
OptionsMenuState.h:372:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  372 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
OptionsMenuState.h:374:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  374 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
OptionsMenuState.h:376:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  376 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from MainMenuState.cxx:39:
TournamentMenuState.h:59:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   59 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentMenuState.h:61:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentMenuState.h:63:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from MainMenuState.cxx:40:
TrainingState.h:100:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  100 |             std::auto_ptr<Surface> m_Amoebas;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:104:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  104 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:106:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  106 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:108:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  108 |             std::auto_ptr<Surface> m_ChainLabel;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:112:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  112 |             std::auto_ptr<Surface> m_GameOver;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:114:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  114 |             std::auto_ptr<PairGenerator> m_Generator;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:116:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  116 |             std::auto_ptr<Surface> m_Go;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:120:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  120 |             std::auto_ptr<Surface> m_LevelUp;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:124:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  124 |             std::auto_ptr<Sound> m_LevelUpSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:128:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  128 |             std::auto_ptr<IPlayer> m_Player;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Surface> m_Ready;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:134:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  134 |             std::auto_ptr<Font> m_ScoreFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:138:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  138 |             std::auto_ptr<Surface> m_Silhouettes;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:140:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  140 |             std::auto_ptr<Sound> m_SoundLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
MainMenuState.cxx: In member function 'void Amoebax::MainMenuState::loadGraphicResources()':
MainMenuState.cxx:194:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  194 |         std::auto_ptr<Surface> title (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-main.o `test -f 'main.cxx' || echo './'`main.cxx
In file included from IState.h:24,
                 from MainMenuState.h:22,
                 from main.cxx:27:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/iomanip:42,
                 from main.cxx:23:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IState.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
MainMenuState.h:234:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  234 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
MainMenuState.h:236:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  236 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
MainMenuState.h:238:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  238 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
MainMenuState.h:240:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  240 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from main.cxx:28:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from main.cxx:29:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-SimpleAIPlayer.o `test -f 'SimpleAIPlayer.cxx' || echo './'`SimpleAIPlayer.cxx
In file included from SimpleAIPlayer.cxx:23:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Grid.h:23:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from AIPlayer.h:22,
                 from SimpleAIPlayer.h:23,
                 from SimpleAIPlayer.cxx:25:
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-Grid.o `test -f 'Grid.cxx' || echo './'`Grid.cxx
In file included from Grid.cxx:27:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Grid.h:23:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from Grid.cxx:29:
PairGenerator.h:45:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |             struct GeneratePair: public std::unary_function<Grid *, void>
      |                                              ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from File.h:22,
                 from Grid.cxx:26:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
PairGenerator.h: In member function 'void Amoebax::PairGenerator::GeneratePair::operator()(Amoebax::Grid*)':
PairGenerator.h:89:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   89 |                     catch (std::exception e)
      |                                           ^
In file included from Grid.cxx:30:
System.h: At global scope:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Grid.cxx: In member function 'void Amoebax::Grid::clearDyingAmoebas()':
Grid.cxx:429:33: warning: 'std::mem_fun_t<_Ret, _Tp> std::mem_fun(_Ret (_Tp::*)()) [with _Ret = void; _Tp = Amoebax::ChainLabel]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  429 |                    std::mem_fun (&ChainLabel::activate));
      |                    ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:1371:5: note: declared here
 1371 |     mem_fun(_Ret (_Tp::*__f)())
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-Sound.o `test -f 'Sound.cxx' || echo './'`Sound.cxx
In file included from Sound.cxx:24:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from Sound.cxx:22:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-PauseState.o `test -f 'PauseState.cxx' || echo './'`PauseState.cxx
In file included from PauseState.cxx:24:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from File.h:22,
                 from PauseState.cxx:23:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Font.h:25:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from PauseState.cxx:25:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from PauseState.cxx:26:
PauseState.h:128:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  128 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
PauseState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
PauseState.h:132:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  132 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from PauseState.cxx:27:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-OptionsMenuState.o `test -f 'OptionsMenuState.cxx' || echo './'`OptionsMenuState.cxx
In file included from ControlSetupState.h:23,
                 from OptionsMenuState.cxx:25:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from OptionsMenuState.cxx:23:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Font.h:25:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from Joystick.h:22,
                 from ControlSetupState.h:25:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
ControlSetupState.h:95:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   95 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
ControlSetupState.h:99:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   99 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
ControlSetupState.h:101:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  101 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from OptionsMenuState.h:25,
                 from OptionsMenuState.cxx:28:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
OptionsMenuState.h:372:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  372 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
OptionsMenuState.h:374:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  374 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
OptionsMenuState.h:376:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  376 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TrainingState.h:24,
                 from OptionsMenuState.cxx:31:
PairGenerator.h:45:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |             struct GeneratePair: public std::unary_function<Grid *, void>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
PairGenerator.h: In member function 'void Amoebax::PairGenerator::GeneratePair::operator()(Amoebax::Grid*)':
PairGenerator.h:89:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   89 |                     catch (std::exception e)
      |                                           ^
TrainingState.h: At global scope:
TrainingState.h:100:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  100 |             std::auto_ptr<Surface> m_Amoebas;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:104:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  104 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:106:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  106 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:108:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  108 |             std::auto_ptr<Surface> m_ChainLabel;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:112:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  112 |             std::auto_ptr<Surface> m_GameOver;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:114:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  114 |             std::auto_ptr<PairGenerator> m_Generator;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:116:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  116 |             std::auto_ptr<Surface> m_Go;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:120:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  120 |             std::auto_ptr<Surface> m_LevelUp;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:124:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  124 |             std::auto_ptr<Sound> m_LevelUpSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:128:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  128 |             std::auto_ptr<IPlayer> m_Player;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Surface> m_Ready;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:134:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  134 |             std::auto_ptr<Font> m_ScoreFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:138:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  138 |             std::auto_ptr<Surface> m_Silhouettes;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:140:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  140 |             std::auto_ptr<Sound> m_SoundLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
OptionsMenuState.cxx: In member function 'void Amoebax::OptionsMenuState::loadGraphicResources()':
OptionsMenuState.cxx:183:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  183 |         std::auto_ptr<Surface> title (Surface::fromFile (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
OptionsMenuState.cxx: In member function 'virtual void Amoebax::OptionsMenuState::ApplyOption::operator()()':
OptionsMenuState.cxx:310:33: warning: 'std::mem_fun_t<_Ret, _Tp> std::mem_fun(_Ret (_Tp::*)()) [with _Ret = void; _Tp = Amoebax::OptionsMenuState::IOption]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  310 |                    std::mem_fun (&IOption::apply));
      |                    ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:1371:5: note: declared here
 1371 |     mem_fun(_Ret (_Tp::*__f)())
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-Surface.o `test -f 'Surface.cxx' || echo './'`Surface.cxx
In file included from Surface.cxx:28:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/stdexcept:39,
                 from Surface.cxx:26:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-VideoErrorState.o `test -f 'VideoErrorState.cxx' || echo './'`VideoErrorState.cxx
In file included from VideoErrorState.cxx:23:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from File.h:22,
                 from VideoErrorState.cxx:22:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Font.h:25:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from VideoErrorState.cxx:24:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from VideoErrorState.cxx:25:
VideoErrorState.h:55:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   55 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
VideoErrorState.cxx: In member function 'virtual void Amoebax::VideoErrorState::activate()':
VideoErrorState.cxx:66:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   66 |     std::auto_ptr<Font> font (Font::fromFile (File::getFontFilePath ("fontMenu")));
      |          ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-System.o `test -f 'System.cxx' || echo './'`System.cxx
In file included from IState.h:24,
                 from FadeInState.h:22,
                 from System.cxx:41:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from System.cxx:24:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IState.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
FadeInState.h:57:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   57 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from System.cxx:42:
FadeOutState.h:57:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   57 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from System.cxx:45:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from System.cxx:46:
PauseState.h:128:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  128 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
PauseState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
PauseState.h:132:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  132 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from System.cxx:47:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from System.cxx:48:
VideoErrorState.h:55:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   55 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-TryAgainState.o `test -f 'TryAgainState.cxx' || echo './'`TryAgainState.cxx
In file included from TryAgainState.cxx:24:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from File.h:22,
                 from TryAgainState.cxx:23:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Font.h:25:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from TryAgainState.cxx:25:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TryAgainState.cxx:26:
TryAgainState.h:127:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  127 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TryAgainState.h:129:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  129 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TryAgainState.h:131:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  131 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TryAgainState.cxx:27:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
TryAgainState.cxx: In member function 'void Amoebax::TryAgainState::loadGraphicResources()':
TryAgainState.cxx:154:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  154 |         std::auto_ptr<Surface> title (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-VersusState.o `test -f 'VersusState.cxx' || echo './'`VersusState.cxx
In file included from VersusState.cxx:23:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from File.h:22,
                 from VersusState.cxx:22:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Font.h:25:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from VersusState.cxx:24:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from VersusState.cxx:25:
VersusState.h:59:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   59 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
VersusState.h:61:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
VersusState.cxx: In member function 'void Amoebax::VersusState::loadGraphicResources()':
VersusState.cxx:149:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  149 |     std::auto_ptr<Font> font (
      |          ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
VersusState.cxx:152:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  152 |         std::auto_ptr<Surface> player (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
VersusState.cxx:164:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  164 |         std::auto_ptr<Surface> opponent (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
VersusState.cxx:178:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  178 |         std::auto_ptr<Surface> versus (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-TournamentMenuState.o `test -f 'TournamentMenuState.cxx' || echo './'`TournamentMenuState.cxx
In file included from IPlayer.h:23,
                 from Options.h:24,
                 from TournamentMenuState.cxx:24:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TournamentMenuState.h:23,
                 from TournamentMenuState.cxx:25:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from TournamentMenuState.cxx:22:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentMenuState.h:59:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   59 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentMenuState.h:61:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentMenuState.h:63:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |             std::auto_ptr<Font> m_FontSelected;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TournamentMenuState.cxx:26:
TournamentSetupState.h:63:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |                 std::auto_ptr<Surface> image;
      |                      ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentSetupState.h:106:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  106 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentSetupState.h:110:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  110 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentSetupState.h:122:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  122 |             std::auto_ptr<Surface> m_Selection;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TournamentMenuState.cxx:27:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
TournamentMenuState.cxx: In member function 'void Amoebax::TournamentMenuState::loadGraphicResources()':
TournamentMenuState.cxx:137:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  137 |         std::auto_ptr<Surface> title (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-TournamentSetupState.o `test -f 'TournamentSetupState.cxx' || echo './'`TournamentSetupState.cxx
In file included from TournamentSetupState.cxx:24:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from TournamentSetupState.cxx:22:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from IState.h:24,
                 from TournamentSetupState.h:24,
                 from TournamentSetupState.cxx:25:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IState.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentSetupState.h:63:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   63 |                 std::auto_ptr<Surface> image;
      |                      ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentSetupState.h:106:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  106 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentSetupState.h:110:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  110 |             std::auto_ptr<Font> m_Font;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentSetupState.h:122:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  122 |             std::auto_ptr<Surface> m_Selection;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IPlayer.h:23,
                 from IMatchObserver.h:22,
                 from TournamentState.h:22,
                 from TournamentSetupState.cxx:26:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentState.h:112:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  112 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentState.h:114:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  114 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentState.h:120:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  120 |             std::auto_ptr<Surface> m_Faces;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Sound> m_SoundLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentState.h:132:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  132 |             std::auto_ptr<Sound> m_SoundWin;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentSetupState.cxx: In member function 'void Amoebax::TournamentSetupState::loadGraphicResources()':
TournamentSetupState.cxx:372:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  372 |         std::auto_ptr<Surface> faces (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentSetupState.cxx:413:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  413 |         std::auto_ptr<Surface> title (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentSetupState.cxx:421:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  421 |         std::auto_ptr<Surface> title (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentSetupState.cxx:429:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  429 |         std::auto_ptr<Surface> title (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-TwoComputerPlayersState.o `test -f 'TwoComputerPlayersState.cxx' || echo './'`TwoComputerPlayersState.cxx
In file included from IPlayer.h:23,
                 from AIPlayerFactory.h:23,
                 from TwoComputerPlayersState.cxx:24:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TwoComputerPlayersState.cxx:27:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from AIPlayerFactory.h:22:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from IState.h:24,
                 from TwoComputerPlayersState.h:24,
                 from TwoComputerPlayersState.cxx:28:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoComputerPlayersState.h:66:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   66 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoComputerPlayersState.cxx: In member function 'void Amoebax::TwoComputerPlayersState::loadGraphicsResources()':
TwoComputerPlayersState.cxx:187:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  187 |         std::auto_ptr<Surface> winner (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoComputerPlayersState.cxx:194:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  194 |         std::auto_ptr<Surface> YouWin (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoComputerPlayersState.cxx:209:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  209 |         std::auto_ptr<Font> font (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-TournamentState.o `test -f 'TournamentState.cxx' || echo './'`TournamentState.cxx
In file included from IPlayer.h:23,
                 from AIPlayerFactory.h:23,
                 from TournamentState.cxx:24:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from IPlayer.h:22:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from IState.h:24,
                 from CongratulationsState.h:23,
                 from TournamentState.cxx:25:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from TournamentState.cxx:23:
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CongratulationsState.h:60:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   60 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
CongratulationsState.h:62:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   62 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TournamentState.cxx:28:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from TournamentState.cxx:29:
TournamentState.h:112:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  112 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentState.h:114:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  114 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentState.h:120:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  120 |             std::auto_ptr<Surface> m_Faces;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Sound> m_SoundLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentState.h:132:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  132 |             std::auto_ptr<Sound> m_SoundWin;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TournamentState.cxx:30:
TwoComputerPlayersState.h:66:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   66 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TwoPlayersState.h:24,
                 from TournamentState.cxx:31:
PairGenerator.h:45:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |             struct GeneratePair: public std::unary_function<Grid *, void>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
PairGenerator.h: In member function 'void Amoebax::PairGenerator::GeneratePair::operator()(Amoebax::Grid*)':
PairGenerator.h:89:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   89 |                     catch (std::exception e)
      |                                           ^
TwoPlayersState.h: At global scope:
TwoPlayersState.h:120:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  120 |             std::auto_ptr<Surface> m_Amoebas;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:124:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  124 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:128:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  128 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Surface> m_ChainLabel;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:134:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  134 |             std::auto_ptr<PairGenerator> m_Generator;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:136:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  136 |             std::auto_ptr<Surface> m_Go;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:140:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  140 |             std::auto_ptr<IPlayer> m_LeftPlayer;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:144:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  144 |             std::auto_ptr<Surface> m_Ready;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:148:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  148 |             std::auto_ptr<IPlayer> m_RightPlayer;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:150:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  150 |             std::auto_ptr<Font> m_ScoreFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:154:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  154 |             std::auto_ptr<Surface> m_Silhouettes;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:158:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  158 |             std::auto_ptr<Surface> m_YouLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:160:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  160 |             std::auto_ptr<Surface> m_YouWin;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TournamentState.cxx:32:
VersusState.h:59:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   59 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
VersusState.h:61:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TournamentState.cxx: In member function 'void Amoebax::TournamentState::loadGraphicResources()':
TournamentState.cxx:436:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  436 |         std::auto_ptr<Surface> grid (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-TrainingState.o `test -f 'TrainingState.cxx' || echo './'`TrainingState.cxx
In file included from TrainingState.cxx:27:
DrawAmoeba.h:35:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   35 |     struct DrawAmoeba: public std::unary_function<Amoeba *, void>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from TrainingState.cxx:25:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from DrawChainLabel.h:25,
                 from TrainingState.cxx:28:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Font.h:25:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
DrawChainLabel.h:37:40: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   37 |     struct DrawChainLabel: public std::unary_function<ChainLabel *, void>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from IPlayer.h:23,
                 from HumanPlayer.h:22,
                 from TrainingState.cxx:30:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TrainingState.cxx:31:
NewHighScoreState.h:76:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   76 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NewHighScoreState.h:78:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   78 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NewHighScoreState.h:88:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   88 |             std::auto_ptr<Font> m_HighLightFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NewHighScoreState.h:92:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   92 |             std::auto_ptr<Font> m_NameFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TrainingState.cxx:33:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from TrainingState.h:24,
                 from TrainingState.cxx:34:
PairGenerator.h:45:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |             struct GeneratePair: public std::unary_function<Grid *, void>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
PairGenerator.h: In member function 'void Amoebax::PairGenerator::GeneratePair::operator()(Amoebax::Grid*)':
PairGenerator.h:89:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   89 |                     catch (std::exception e)
      |                                           ^
TrainingState.h: At global scope:
TrainingState.h:100:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  100 |             std::auto_ptr<Surface> m_Amoebas;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:104:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  104 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:106:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  106 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:108:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  108 |             std::auto_ptr<Surface> m_ChainLabel;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:112:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  112 |             std::auto_ptr<Surface> m_GameOver;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:114:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  114 |             std::auto_ptr<PairGenerator> m_Generator;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:116:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  116 |             std::auto_ptr<Surface> m_Go;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:120:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  120 |             std::auto_ptr<Surface> m_LevelUp;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:124:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  124 |             std::auto_ptr<Sound> m_LevelUpSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:128:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  128 |             std::auto_ptr<IPlayer> m_Player;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Surface> m_Ready;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:134:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  134 |             std::auto_ptr<Font> m_ScoreFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:138:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  138 |             std::auto_ptr<Surface> m_Silhouettes;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.h:140:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  140 |             std::auto_ptr<Sound> m_SoundLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TrainingState.cxx: In member function 'void Amoebax::TrainingState::loadGraphicResources()':
TrainingState.cxx:347:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  347 |         std::auto_ptr<Surface> gridBackground (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG -c -o amoebax-TwoPlayersState.o `test -f 'TwoPlayersState.cxx' || echo './'`TwoPlayersState.cxx
In file included from TwoPlayersState.cxx:27:
DrawAmoeba.h:35:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   35 |     struct DrawAmoeba: public std::unary_function<Amoeba *, void>
      |                                    ^~~~~~~~~~~~~~
In file included from /usr/include/c++/13/string:49,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/istream:40,
                 from /usr/include/c++/13/sstream:40,
                 from TwoPlayersState.cxx:24:
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from DrawChainLabel.h:25,
                 from TwoPlayersState.cxx:28:
Font.h:68:29: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations]
   68 |                 public std::binary_function<uint16_t, char, uint16_t>
      |                             ^~~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
Font.h:116:43: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  116 |             struct TextWrite: public std::unary_function<char, void>
      |                                           ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
Font.h:193:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  193 |             std::auto_ptr<Surface> m_FontSurface;
      |                  ^~~~~~~~
In file included from /usr/include/c++/13/memory:78,
                 from Font.h:25:
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
DrawChainLabel.h:37:40: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   37 |     struct DrawChainLabel: public std::unary_function<ChainLabel *, void>
      |                                        ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from IPlayer.h:23,
                 from HumanPlayer.h:22,
                 from NormalState.h:23,
                 from TwoPlayersState.cxx:30:
Grid.h:227:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  227 |             std::auto_ptr<Sound> m_DieSound;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
IPlayer.h:165:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  165 |             std::auto_ptr<Grid> m_Grid;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalState.h:74:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   74 |             std::auto_ptr<Sound> m_SoundLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
NormalState.h:76:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   76 |             std::auto_ptr<Sound> m_SoundWin;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from TwoPlayersState.cxx:31:
System.h:49:31: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   49 |     struct DeleteObject: std::unary_function <T, void>
      |                               ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from TwoPlayersState.h:24,
                 from TwoPlayersState.cxx:32:
PairGenerator.h:45:46: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
   45 |             struct GeneratePair: public std::unary_function<Grid *, void>
      |                                              ^~~~~~~~~~~~~~
/usr/include/c++/13/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
PairGenerator.h: In member function 'void Amoebax::PairGenerator::GeneratePair::operator()(Amoebax::Grid*)':
PairGenerator.h:89:43: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   89 |                     catch (std::exception e)
      |                                           ^
TwoPlayersState.h: At global scope:
TwoPlayersState.h:120:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  120 |             std::auto_ptr<Surface> m_Amoebas;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:124:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  124 |             std::auto_ptr<Surface> m_Background;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:128:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  128 |             std::auto_ptr<Music> m_BackgroundMusic;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:130:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  130 |             std::auto_ptr<Surface> m_ChainLabel;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:134:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  134 |             std::auto_ptr<PairGenerator> m_Generator;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:136:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  136 |             std::auto_ptr<Surface> m_Go;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:140:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  140 |             std::auto_ptr<IPlayer> m_LeftPlayer;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:144:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  144 |             std::auto_ptr<Surface> m_Ready;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:148:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  148 |             std::auto_ptr<IPlayer> m_RightPlayer;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:150:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  150 |             std::auto_ptr<Font> m_ScoreFont;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:154:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  154 |             std::auto_ptr<Surface> m_Silhouettes;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:158:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  158 |             std::auto_ptr<Surface> m_YouLose;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.h:160:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  160 |             std::auto_ptr<Surface> m_YouWin;
      |                  ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
TwoPlayersState.cxx: In member function 'void Amoebax::TwoPlayersState::loadGraphicsResources()':
TwoPlayersState.cxx:373:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  373 |         std::auto_ptr<Surface> gridBackground (
      |              ^~~~~~~~
/usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here
   65 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
i586-alt-linux-g++ -DDATADIR=\"/usr/share/amoebax\"   -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -DNDEBUG   -o amoebax   amoebax-binreloc.o amoebax-UnixOptions.o  amoebax-AdvancedAIPlayer.o amoebax-AIPlayer.o amoebax-AIPlayerFactory.o amoebax-Amoeba.o amoebax-AnticipatoryAIPlayer.o amoebax-ChainLabel.o amoebax-CongratulationsState.o amoebax-ControlSetupState.o amoebax-CreditsState.o amoebax-DemoState.o amoebax-DumbAIPlayer.o amoebax-FadeInState.o amoebax-FadeOutState.o amoebax-FrameManager.o amoebax-File.o amoebax-Font.o amoebax-Grid.o amoebax-GridStatus.o amoebax-HighScoreState.o amoebax-HumanPlayer.o amoebax-Joystick.o amoebax-main.o amoebax-MainMenuState.o amoebax-Music.o amoebax-NewHighScoreState.o amoebax-NormalSetupState.o amoebax-NormalState.o amoebax-Options.o amoebax-OptionsMenuState.o amoebax-PairGenerator.o amoebax-PauseState.o amoebax-SimpleAIPlayer.o amoebax-Sound.o amoebax-Surface.o amoebax-System.o amoebax-TournamentMenuState.o amoebax-TournamentSetupState.o amoebax-TournamentState.o amoebax-TrainingState.o amoebax-TryAgainState.o amoebax-TwoComputerPlayersState.o amoebax-TwoPlayersState.o amoebax-VersusState.o amoebax-VideoErrorState.o   -lSDL -lpthread -lSDL_image  -lSDL_mixer  
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.30138
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/amoebax-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/amoebax-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd amoebax-0.2.1
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/amoebax-buildroot
make: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1'
Making install in autopackage
make[1]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/autopackage'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/autopackage'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/autopackage'
make[1]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/autopackage'
Making install in data
make[1]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data'
Making install in AmoebaxMain.nib
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/AmoebaxMain.nib'
make[3]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/AmoebaxMain.nib'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/AmoebaxMain.nib'
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/AmoebaxMain.nib'
Making install in dlls
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/dlls'
make[3]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/dlls'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/dlls'
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/dlls'
Making install in fonts
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/fonts'
make[3]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/fonts'
make[3]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/amoebax/fonts" || /bin/mkdir -p "/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts"
 /usr/libexec/rpm-build/install -p -m 644 'fontMenu480.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/fontMenu480.png'
 /usr/libexec/rpm-build/install -p -m 644 'fontMenu600.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/fontMenu600.png'
 /usr/libexec/rpm-build/install -p -m 644 'fontMenu768.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/fontMenu768.png'
 /usr/libexec/rpm-build/install -p -m 644 'fontMenu960.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/fontMenu960.png'
 /usr/libexec/rpm-build/install -p -m 644 'fontMenuSelected240.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/fontMenuSelected240.png'
 /usr/libexec/rpm-build/install -p -m 644 'fontMenuSelected480.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/fontMenuSelected480.png'
 /usr/libexec/rpm-build/install -p -m 644 'fontMenuSelected600.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/fontMenuSelected600.png'
 /usr/libexec/rpm-build/install -p -m 644 'fontMenuSelected768.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/fontMenuSelected768.png'
 /usr/libexec/rpm-build/install -p -m 644 'fontMenuSelected960.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/fontMenuSelected960.png'
 /usr/libexec/rpm-build/install -p -m 644 'score480.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/score480.png'
 /usr/libexec/rpm-build/install -p -m 644 'score600.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/score600.png'
 /usr/libexec/rpm-build/install -p -m 644 'score768.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/score768.png'
 /usr/libexec/rpm-build/install -p -m 644 'score960.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/fonts/score960.png'
make[3]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/fonts'
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/fonts'
Making install in graphics
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/graphics'
Making install in gp2x
make[3]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/graphics/gp2x'
make[4]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/graphics/gp2x'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/graphics/gp2x'
make[3]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/graphics/gp2x'
make[3]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/graphics'
make[4]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/graphics'
make[4]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/amoebax/graphics" || /bin/mkdir -p "/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics"
 /usr/libexec/rpm-build/install -p -m 644 'amoebas.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/amoebas.png'
 /usr/libexec/rpm-build/install -p -m 644 'amoebax.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/amoebax.png'
 /usr/libexec/rpm-build/install -p -m 644 'Angus.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Angus.png'
 /usr/libexec/rpm-build/install -p -m 644 'AngusBackground.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/AngusBackground.png'
 /usr/libexec/rpm-build/install -p -m 644 'Brooke.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Brooke.png'
 /usr/libexec/rpm-build/install -p -m 644 'chain.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/chain.png'
 /usr/libexec/rpm-build/install -p -m 644 'computerplayers.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/computerplayers.png'
 /usr/libexec/rpm-build/install -p -m 644 'controls.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/controls.png'
 /usr/libexec/rpm-build/install -p -m 644 'congratulations.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/congratulations.png'
 /usr/libexec/rpm-build/install -p -m 644 'congratulationsPodium.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/congratulationsPodium.png'
 /usr/libexec/rpm-build/install -p -m 644 'credits.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/credits.png'
 /usr/libexec/rpm-build/install -p -m 644 'Ed.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Ed.png'
 /usr/libexec/rpm-build/install -p -m 644 'faces.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/faces.png'
 /usr/libexec/rpm-build/install -p -m 644 'faceSelection.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/faceSelection.png'
 /usr/libexec/rpm-build/install -p -m 644 'gameover.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/gameover.png'
 /usr/libexec/rpm-build/install -p -m 644 'Gary.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Gary.png'
 /usr/libexec/rpm-build/install -p -m 644 'go.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/go.png'
 /usr/libexec/rpm-build/install -p -m 644 'highscores.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/highscores.png'
 /usr/libexec/rpm-build/install -p -m 644 'humanplayers.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/humanplayers.png'
 /usr/libexec/rpm-build/install -p -m 644 'Kim.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Kim.png'
 /usr/libexec/rpm-build/install -p -m 644 'K.Quita.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/K.Quita.png'
 /usr/libexec/rpm-build/install -p -m 644 'K.QuitaBackground.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/K.QuitaBackground.png'
 /usr/libexec/rpm-build/install -p -m 644 'Kerberos.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Kerberos.png'
 /usr/libexec/rpm-build/install -p -m 644 'KerberosBackground.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/KerberosBackground.png'
 /usr/libexec/rpm-build/install -p -m 644 'leftplayer.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/leftplayer.png'
 /usr/libexec/rpm-build/install -p -m 644 'Lem.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Lem.png'
 /usr/libexec/rpm-build/install -p -m 644 'levelup.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/levelup.png'
 /usr/libexec/rpm-build/install -p -m 644 'menuBackground.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/menuBackground.png'
 /usr/libexec/rpm-build/install -p -m 644 'Mr.Bones.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Mr.Bones.png'
 /usr/libexec/rpm-build/install -p -m 644 'Mr.BonesBackground.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Mr.BonesBackground.png'
 /usr/libexec/rpm-build/install -p -m 644 'newhighscore.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/newhighscore.png'
 /usr/libexec/rpm-build/install -p -m 644 'options.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/options.png'
 /usr/libexec/rpm-build/install -p -m 644 'Nicholas.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Nicholas.png'
 /usr/libexec/rpm-build/install -p -m 644 'Pen.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Pen.png'
 /usr/libexec/rpm-build/install -p -m 644 'PenBackground.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/PenBackground.png'
 /usr/libexec/rpm-build/install -p -m 644 'playerscontrolsetup.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/playerscontrolsetup.png'
 /usr/libexec/rpm-build/install -p -m 644 'ready.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/ready.png'
 /usr/libexec/rpm-build/install -p -m 644 'rightplayer.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/rightplayer.png'
 /usr/libexec/rpm-build/install -p -m 644 'Sasha.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Sasha.png'
 /usr/libexec/rpm-build/install -p -m 644 'silhouettes.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/silhouettes.png'
 /usr/libexec/rpm-build/install -p -m 644 'Spike.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Spike.png'
 /usr/libexec/rpm-build/install -p -m 644 'SpikeBackground.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/SpikeBackground.png'
 /usr/libexec/rpm-build/install -p -m 644 'Tom.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Tom.png'
 /usr/libexec/rpm-build/install -p -m 644 'tournament.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/tournament.png'
 /usr/libexec/rpm-build/install -p -m 644 'Tournament2p.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Tournament2p.png'
 /usr/libexec/rpm-build/install -p -m 644 'Tournament4p.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/Tournament4p.png'
 /usr/libexec/rpm-build/install -p -m 644 'training.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/training.png'
 /usr/libexec/rpm-build/install -p -m 644 'TryAgain.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/TryAgain.png'
 /usr/libexec/rpm-build/install -p -m 644 'twoplayers.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/twoplayers.png'
 /usr/libexec/rpm-build/install -p -m 644 'versus.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/versus.png'
 /usr/libexec/rpm-build/install -p -m 644 'YouLose.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/YouLose.png'
 /usr/libexec/rpm-build/install -p -m 644 'YouWin.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/YouWin.png'
 /usr/libexec/rpm-build/install -p -m 644 'winner.png' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/graphics/winner.png'
make[4]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/graphics'
make[3]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/graphics'
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/graphics'
Making install in music
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/music'
make[3]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/music'
make[3]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/amoebax/music" || /bin/mkdir -p "/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/music"
 /usr/libexec/rpm-build/install -p -m 644 'AngusBackground.ogg' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/music/AngusBackground.ogg'
 /usr/libexec/rpm-build/install -p -m 644 'Congratulations.ogg' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/music/Congratulations.ogg'
 /usr/libexec/rpm-build/install -p -m 644 'K.QuitaBackground.ogg' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/music/K.QuitaBackground.ogg'
 /usr/libexec/rpm-build/install -p -m 644 'KerberosBackground.ogg' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/music/KerberosBackground.ogg'
 /usr/libexec/rpm-build/install -p -m 644 'menu.ogg' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/music/menu.ogg'
 /usr/libexec/rpm-build/install -p -m 644 'Mr.BonesBackground.ogg' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/music/Mr.BonesBackground.ogg'
 /usr/libexec/rpm-build/install -p -m 644 'PenBackground.ogg' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/music/PenBackground.ogg'
 /usr/libexec/rpm-build/install -p -m 644 'SpikeBackground.ogg' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/music/SpikeBackground.ogg'
 /usr/libexec/rpm-build/install -p -m 644 'training.ogg' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/music/training.ogg'
make[3]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/music'
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/music'
Making install in sfx
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/sfx'
make[3]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/sfx'
make[3]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/amoebax/sfx" || /bin/mkdir -p "/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/sfx"
 /usr/libexec/rpm-build/install -p -m 644 'die.wav' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/sfx/die.wav'
 /usr/libexec/rpm-build/install -p -m 644 'levelup.wav' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/sfx/levelup.wav'
 /usr/libexec/rpm-build/install -p -m 644 'youlose.wav' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/sfx/youlose.wav'
 /usr/libexec/rpm-build/install -p -m 644 'youwin.wav' '/usr/src/tmp/amoebax-buildroot/usr/share/amoebax/sfx/youwin.wav'
make[3]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/sfx'
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data/sfx'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data'
make[3]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data'
make[3]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/applications" || /bin/mkdir -p "/usr/src/tmp/amoebax-buildroot/usr/share/applications"
 /usr/libexec/rpm-build/install -p -m 644 'amoebax.desktop' '/usr/src/tmp/amoebax-buildroot/usr/share/applications/amoebax.desktop'
test -z "/usr/share/pixmaps" || /bin/mkdir -p "/usr/src/tmp/amoebax-buildroot/usr/share/pixmaps"
 /usr/libexec/rpm-build/install -p -m 644 'amoebax.svg' '/usr/src/tmp/amoebax-buildroot/usr/share/pixmaps/amoebax.svg'
make  install-data-hook
make[4]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data'
mkdir -p /usr/src/tmp/amoebax-buildroot/usr/share/man/man6 ; \
for j in amoebax.6; do \
	/usr/libexec/rpm-build/install -p -c -m 644 ./$j /usr/src/tmp/amoebax-buildroot/usr/share/man/man6/$j ; \
done
for i in ; do \
	mkdir -p /usr/src/tmp/amoebax-buildroot/usr/share/man/$i/man6 ; \
	for j in amoebax.6; do \
		/usr/libexec/rpm-build/install -p -c -m 644 ./$i/$j /usr/src/tmp/amoebax-buildroot/usr/share/man/$i/man6/$j ; \
	done \
done
make[4]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data'
make[3]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data'
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data'
make[1]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/data'
Making install in doc
make[1]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/doc'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/doc'
make[2]: Nothing to be done for 'install-exec-am'.
test -z "/usr/share/doc/amoebax" || /bin/mkdir -p "/usr/src/tmp/amoebax-buildroot/usr/share/doc/amoebax"
 /usr/libexec/rpm-build/install -p -m 644 'manual.pdf' '/usr/src/tmp/amoebax-buildroot/usr/share/doc/amoebax/manual.pdf'
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/doc'
make[1]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/doc'
Making install in m4
make[1]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/m4'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/m4'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/m4'
make[1]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/m4'
Making install in src
make[1]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
test -z "/usr/bin" || /bin/mkdir -p "/usr/src/tmp/amoebax-buildroot/usr/bin"
  /usr/libexec/rpm-build/install -p 'amoebax' '/usr/src/tmp/amoebax-buildroot/usr/bin/amoebax'
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[1]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1/src'
make[1]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1'
make[2]: Entering directory '/usr/src/RPM/BUILD/amoebax-0.2.1'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1'
make[1]: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1'
make: Leaving directory '/usr/src/RPM/BUILD/amoebax-0.2.1'
+ mkdir -p /usr/src/tmp/amoebax-buildroot/usr/share/appdata
+ cat
+ rm /usr/src/tmp/amoebax-buildroot/usr/share/doc/amoebax/manual.pdf
+ mkdir -p /usr/src/tmp/amoebax-buildroot/usr/share/applications
+ desktop-file-install --dir /usr/src/tmp/amoebax-buildroot/usr/share/applications /usr/src/tmp/amoebax-buildroot/usr/share/applications/amoebax.desktop
/usr/src/tmp/amoebax-buildroot/usr/share/applications/amoebax.desktop: error: (will be fatal in the future): value "amoebax.svg" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path
+ mkdir -p /usr/src/tmp/amoebax-buildroot/usr/share/icons/hicolor/scalable/apps
+ mv /usr/src/tmp/amoebax-buildroot/usr/share/pixmaps/amoebax.svg /usr/src/tmp/amoebax-buildroot/usr/share/icons/hicolor/scalable/apps
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/amoebax-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/amoebax-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
/usr/share/applications/amoebax.desktop: performed minor cleanup:
4d3
< Encoding=UTF-8
8c7
< Icon=amoebax.svg
---
> Icon=amoebax
Checking contents of files in /usr/src/tmp/amoebax-buildroot/ (default)
Compressing files in /usr/src/tmp/amoebax-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/amoebax-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING: ./usr/bin/amoebax: uses non-LFS functions: stat
Processing files: amoebax-0.2.1-alt1_13
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.96947
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd amoebax-0.2.1
+ DOCDIR=/usr/src/tmp/amoebax-buildroot/usr/share/doc/amoebax-0.2.1
+ export DOCDIR
+ rm -rf /usr/src/tmp/amoebax-buildroot/usr/share/doc/amoebax-0.2.1
+ /bin/mkdir -p /usr/src/tmp/amoebax-buildroot/usr/share/doc/amoebax-0.2.1
+ cp -prL AUTHORS COPYING.GPL COPYING.LAL NEWS README README.GP2X THANKS TODO doc/manual.pdf /usr/src/tmp/amoebax-buildroot/usr/share/doc/amoebax-0.2.1
+ chmod -R go-w /usr/src/tmp/amoebax-buildroot/usr/share/doc/amoebax-0.2.1
+ chmod -R a+rX /usr/src/tmp/amoebax-buildroot/usr/share/doc/amoebax-0.2.1
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qSU9p0
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3P2xwP
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: icon-theme-hicolor, /lib/ld-linux.so.2, libSDL-1.2.so.0 >= set:lfwMFhdvbi6dM8ZbQNtcZ81k3RYaPVeDjzJ8s4etsewKHMorzBJIoHzt06HoMzhUCjM9Ky7VSdeKemV9, libSDL_image-1.2.so.0 >= set:jifK3, libSDL_mixer-1.2.so.0 >= set:kgaFaDZf3xZ4opQY3CJN8szEoRfT8NWvkNmknN60, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libm.so.6(GLIBC_2.0), libstdc++.so.6(CXXABI_1.3), 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.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.32), libstdc++.so.6(GLIBCXX_3.4.9), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MiO3yK
Creating amoebax-debuginfo package
Processing files: amoebax-debuginfo-0.2.1-alt1_13
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.emRyQY
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Y8uygd
find-requires: running scripts (debuginfo)
Requires: amoebax = 0.2.1-alt1_13, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libSDL-1.2.so.0), debug(libSDL_image-1.2.so.0), debug(libSDL_mixer-1.2.so.0), debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libstdc++.so.6)
Wrote: /usr/src/RPM/RPMS/i586/amoebax-0.2.1-alt1_13.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/amoebax-debuginfo-0.2.1-alt1_13.i586.rpm (w2.lzdio)
39.55user 6.34system 0:18.55elapsed 247%CPU (0avgtext+0avgdata 102952maxresident)k
0inputs+0outputs (0major+1611218minor)pagefaults 0swaps
/.out/amoebax-0.2.1-alt1_13.i586.rpm: license not found in '/usr/share/license' directory: Free
/.out/amoebax-0.2.1-alt1_13.i586.rpm: license not found in '/usr/share/license' directory: Art
/.out/amoebax-debuginfo-0.2.1-alt1_13.i586.rpm: license not found in '/usr/share/license' directory: Free
/.out/amoebax-debuginfo-0.2.1-alt1_13.i586.rpm: license not found in '/usr/share/license' directory: Art
1.98user 1.57system 0:28.83elapsed 12%CPU (0avgtext+0avgdata 109960maxresident)k
0inputs+0outputs (0major+223254minor)pagefaults 0swaps
--- amoebax-0.2.1-alt1_13.i586.rpm.repo	2018-02-04 13:38:31.000000000 +0000
+++ amoebax-0.2.1-alt1_13.i586.rpm.hasher	2023-06-24 04:54:48.305265126 +0000
@@ -107,4 +107,8 @@
 Requires: libc.so.6(GLIBC_2.1.3)  
+Requires: libc.so.6(GLIBC_2.3.4)  
+Requires: libc.so.6(GLIBC_2.33)  
+Requires: libc.so.6(GLIBC_2.34)  
 Requires: libc.so.6(GLIBC_2.4)  
 Requires: libgcc_s.so.1(GCC_3.0)  
+Requires: libgcc_s.so.1(GCC_3.3.1)  
 Requires: libm.so.6(GLIBC_2.0)  
@@ -117,2 +121,5 @@
 Requires: libstdc++.so.6(GLIBCXX_3.4.21)  
+Requires: libstdc++.so.6(GLIBCXX_3.4.26)  
+Requires: libstdc++.so.6(GLIBCXX_3.4.29)  
+Requires: libstdc++.so.6(GLIBCXX_3.4.32)  
 Requires: libstdc++.so.6(GLIBCXX_3.4.9)  
@@ -121,3 +128,3 @@
 Provides: amoebax = 0.2.1-alt1_13
-File: /usr/bin/amoebax	100755	root:root	30a3791d597a877a7b3e2a1ccaf7c33b	
+File: /usr/bin/amoebax	100755	root:root	b011d8bd0c66a793c35364ab5895023b	
 File: /usr/share/amoebax	40755	root:root		
@@ -207,3 +214,3 @@
 File: /usr/share/appdata/amoebax.appdata.xml	100644	root:root	0ead52d558229b6f2017b2eccceb364f	
-File: /usr/share/applications/amoebax.desktop	100644	root:root	0a6576be6ac073905589d9eb439a5d88	
+File: /usr/share/applications/amoebax.desktop	100644	root:root	2ce5a509a351268af8b00e93134a35b0	
 File: /usr/share/doc/amoebax-0.2.1	40755	root:root		
@@ -220,2 +227,2 @@
 File: /usr/share/man/man6/amoebax.6.xz	100644	root:root	759d89bf267ec86abe410b158ed9e6c3	
-RPMIdentity: 2c4e0c08008110d4e5bc86ccd17334dd09c92d3cbb67a9d625d799f1b55596b4ec22e8bcaf18b965c9205ce0a899452a34b2efe0b3e0d2b6001e0e9b2286f263
+RPMIdentity: a3b6982b0f6caeb13a406c682639a8991ff4420fbd2704cad3e8ac2698475b9aaf3a8f2d51306b5dde25237a22511b1eaa1905ce02c6600c64b0d763c1fd9a09
--- amoebax-debuginfo-0.2.1-alt1_13.i586.rpm.repo	2018-02-04 13:38:31.000000000 +0000
+++ amoebax-debuginfo-0.2.1-alt1_13.i586.rpm.hasher	2023-06-24 04:54:48.372266435 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/e5	40755	root:root	
-/usr/lib/debug/.build-id/e5/f13381ad3664166dbb61425a77a5f5a2b33a5e	120777	root:root	../../../../bin/amoebax
-/usr/lib/debug/.build-id/e5/f13381ad3664166dbb61425a77a5f5a2b33a5e.debug	120777	root:root	../../usr/bin/amoebax.debug
+/usr/lib/debug/.build-id/fb	40755	root:root	
+/usr/lib/debug/.build-id/fb/de35da91838d807aaafc15f3c6f13c629e2664	120777	root:root	../../../../bin/amoebax
+/usr/lib/debug/.build-id/fb/de35da91838d807aaafc15f3c6f13c629e2664.debug	120777	root:root	../../usr/bin/amoebax.debug
 /usr/lib/debug/usr/bin/amoebax.debug	100644	root:root	
@@ -113,6 +113,6 @@
 Provides: amoebax-debuginfo = 0.2.1-alt1_13
-File: /usr/lib/debug/.build-id/e5	40755	root:root		
-File: /usr/lib/debug/.build-id/e5/f13381ad3664166dbb61425a77a5f5a2b33a5e	120777	root:root		../../../../bin/amoebax
-File: /usr/lib/debug/.build-id/e5/f13381ad3664166dbb61425a77a5f5a2b33a5e.debug	120777	root:root		../../usr/bin/amoebax.debug
-File: /usr/lib/debug/usr/bin/amoebax.debug	100644	root:root	90418c904a8ea809e7a7b7de82c8eca8	
+File: /usr/lib/debug/.build-id/fb	40755	root:root		
+File: /usr/lib/debug/.build-id/fb/de35da91838d807aaafc15f3c6f13c629e2664	120777	root:root		../../../../bin/amoebax
+File: /usr/lib/debug/.build-id/fb/de35da91838d807aaafc15f3c6f13c629e2664.debug	120777	root:root		../../usr/bin/amoebax.debug
+File: /usr/lib/debug/usr/bin/amoebax.debug	100644	root:root	036d5ed82fca4b5bf37ef66bf40eef80	
 File: /usr/src/debug/amoebax-0.2.1	40755	root:root		
@@ -215,2 +215,2 @@
 File: /usr/src/debug/amoebax-0.2.1/src/main.cxx	100644	root:root	a6b853a4507eb45cecb1378be71269e2	
-RPMIdentity: 26ea42f2c5a1bba07d12949cbaa6787ae5541e73058c1c6bcdc97b2c54b9f06dea1c3bb10ff112a147dbefd01a13e5d23d9946321ad6913c8d32ab2507130329
+RPMIdentity: f48a72e08b2b434f72d8ae86755467b6505279fa1d9e4caea5ada032ef2bc35dfce0f7e73dec711df22f84211a4eef0b1137a62562e075f7e283901f91df172e