<86>Nov 3 03:43:42 userdel[96602]: delete user 'rooter' <86>Nov 3 03:43:42 userdel[96602]: removed group 'rooter' owned by 'rooter' <86>Nov 3 03:43:42 userdel[96602]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 3 03:43:42 groupadd[96655]: group added to /etc/group: name=rooter, GID=600 <86>Nov 3 03:43:42 groupadd[96655]: new group: name=rooter, GID=600 <86>Nov 3 03:43:42 useradd[96695]: new user: name=rooter, UID=600, GID=600, home=/root, shell=/bin/bash <86>Nov 3 03:43:42 userdel[96840]: delete user 'builder' <86>Nov 3 03:43:42 userdel[96840]: removed group 'builder' owned by 'builder' <86>Nov 3 03:43:42 userdel[96840]: removed shadow group 'builder' owned by 'builder' <86>Nov 3 03:43:42 groupadd[96930]: group added to /etc/group: name=builder, GID=601 <86>Nov 3 03:43:42 groupadd[96930]: group added to /etc/gshadow: name=builder <86>Nov 3 03:43:42 groupadd[96930]: new group: name=builder, GID=601 <86>Nov 3 03:43:42 useradd[96991]: new user: name=builder, UID=601, GID=601, home=/usr/src, shell=/bin/bash warning: user wladmis does not exist - using root warning: group wladmis does not exist - using root warning: user wladmis does not exist - using root warning: group wladmis does not exist - using root warning: user wladmis does not exist - using root warning: group wladmis does not exist - using root warning: user wladmis does not exist - using root warning: group wladmis does not exist - using root warning: user wladmis does not exist - using root warning: group wladmis does not exist - using root warning: user wladmis does not exist - using root warning: group wladmis does not exist - using root warning: user wladmis does not exist - using root warning: group wladmis does not exist - using root warning: user wladmis does not exist - using root warning: group wladmis does not exist - using root warning: user wladmis does not exist - using root warning: group wladmis does not exist - using root <13>Nov 3 03:43:48 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Nov 3 03:43:48 rpmi: libglvnd-7:1.1.0-alt2 sisyphus.215326.240 1540043040 installed <13>Nov 3 03:43:48 rpmi: libogg-1.3.2-alt2 sisyphus.215919.100 1540973849 installed <13>Nov 3 03:43:48 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Nov 3 03:43:48 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>Nov 3 03:43:48 rpmi: libSM-1.2.3-alt1 sisyphus.215747.100 1540812760 installed <13>Nov 3 03:43:48 rpmi: libflac8-1.3.2-alt1 1507623526 installed <13>Nov 3 03:43:48 rpmi: libvorbis-1.3.6-alt1 1528307803 installed <13>Nov 3 03:43:48 rpmi: libpng16-1.6.35-alt1 sisyphus.214397.100 1539159326 installed <13>Nov 3 03:43:48 rpmi: libgraphite2-1.3.12-alt2.1 sisyphus.215942.100 1540990747 installed <13>Nov 3 03:43:48 rpmi: libharfbuzz-2.0.2-alt1 sisyphus.215425.100 1540400149 installed <13>Nov 3 03:43:48 rpmi: libfreetype-2.9.1-alt1.S1 1530781049 installed <13>Nov 3 03:43:48 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Nov 3 03:43:48 rpmi: libwayland-server-1.16.0-alt1 1535614868 installed <13>Nov 3 03:43:49 rpmi: libicu63-1:6.3.1-alt1 sisyphus.215328.100 1540049981 installed <13>Nov 3 03:43:49 rpmi: icu-utils-1:6.3.1-alt1 sisyphus.215328.100 1540049981 installed <13>Nov 3 03:43:49 rpmi: libicu-devel-1:6.3.1-alt1 sisyphus.215328.100 1540049981 installed <13>Nov 3 03:43:49 rpmi: libharfbuzz-icu-2.0.2-alt1 sisyphus.215425.100 1540400149 installed <13>Nov 3 03:43:49 rpmi: libXau-devel-1.0.8-alt1 1369565807 installed <13>Nov 3 03:43:49 rpmi: libgraphite2-devel-1.3.12-alt2.1 sisyphus.215942.100 1540990747 installed <13>Nov 3 03:43:49 rpmi: libICE-devel-1.0.9-alt1 1409902719 installed <13>Nov 3 03:43:49 rpmi: libSM-devel-1.2.3-alt1 sisyphus.215747.100 1540812760 installed <13>Nov 3 03:43:49 rpmi: libOpenGL-7:1.1.0-alt2 sisyphus.215326.240 1540043040 installed <13>Nov 3 03:43:49 rpmi: libGLES-7:1.1.0-alt2 sisyphus.215326.240 1540043040 installed <13>Nov 3 03:43:49 rpmi: rpm-build-tcl-0.5.1-alt1 1519671307 installed <13>Nov 3 03:43:49 rpmi: libtcl-8.6.8-alt1 1518663608 installed <13>Nov 3 03:43:49 rpmi: tcl-8.6.8-alt1 1518663608 installed <13>Nov 3 03:43:49 rpmi: zlib-devel-1.2.8-alt1 1371079009 installed <13>Nov 3 03:43:49 rpmi: libmad-0.15.1b-alt8.2 1519202945 installed <13>Nov 3 03:43:49 rpmi: timidity-instruments-1:1.0-alt1 1166705614 installed <13>Nov 3 03:43:49 rpmi: libgsm-1.0.17-alt1 1523356157 installed <13>Nov 3 03:43:49 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333060 installed <13>Nov 3 03:43:50 rpmi: liblz4-1:1.8.3-alt1 sisyphus.213737.100 1538009646 installed <13>Nov 3 03:43:50 rpmi: libgpg-error-1.31-alt1.S1 1529015796 installed <13>Nov 3 03:43:50 rpmi: libgcrypt20-1.8.3-alt3 sisyphus.214019.140 1538990261 installed <13>Nov 3 03:43:50 rpmi: libsystemd-1:239-alt3 sisyphus.215710.300 1540765573 installed <13>Nov 3 03:43:50 rpmi: libdbus-1.12.10-alt1 sisyphus.212941.100 1536831868 installed <13>Nov 3 03:43:50 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Nov 3 03:43:50 rpmi: libalsa-1:1.1.7-alt1 sisyphus.215150.100 1539797654 installed <13>Nov 3 03:43:50 rpmi: libxshmfence-1.2-alt2 1518613549 installed <13>Nov 3 03:43:50 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Nov 3 03:43:50 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Nov 3 03:43:50 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170828 installed <13>Nov 3 03:43:50 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Nov 3 03:43:50 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Nov 3 03:43:50 rpmi: libXfixes-5.0.1-alt1 1369809606 installed <13>Nov 3 03:43:50 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Nov 3 03:43:50 rpmi: libpulseaudio-12.2-alt1 1535623578 installed <13>Nov 3 03:43:50 rpmi: libmikmod-3.3.11.1-alt2 1502706813 installed <13>Nov 3 03:43:50 rpmi: libXmu-1.1.2-alt1 1391072528 installed <13>Nov 3 03:43:50 rpmi: libXxf86vm-1.1.4-alt2 1527672159 installed <13>Nov 3 03:43:50 rpmi: libXi-1.7.9-alt1.S1 1515755338 installed <13>Nov 3 03:43:50 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Nov 3 03:43:50 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Nov 3 03:43:50 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Nov 3 03:43:50 rpmi: libSDL-1.2.14-alt7 1483707267 installed <13>Nov 3 03:43:50 rpmi: libSDL_mixer-1.2.12-alt1 1421435872 installed <13>Nov 3 03:43:52 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170828 installed <13>Nov 3 03:43:52 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Nov 3 03:43:52 rpmi: libXext-devel-1.3.3-alt1 1409902932 installed <13>Nov 3 03:43:52 rpmi: libXfixes-devel-5.0.1-alt1 1369809606 installed <13>Nov 3 03:43:52 rpmi: libXt-devel-1.1.4-alt1 1369984716 installed <13>Nov 3 03:43:52 rpmi: libwayland-client-1.16.0-alt1 1535614868 installed <13>Nov 3 03:43:52 rpmi: libpciaccess-1:0.14-alt1 1528969624 installed <13>Nov 3 03:43:52 rpmi: libdrm-1:2.4.96-alt1 sisyphus.215486.100 1540374008 installed <13>Nov 3 03:43:52 rpmi: libGLX-mesa-4:18.2.3-alt1 sisyphus.215392.100 1540205656 installed <13>Nov 3 03:43:52 rpmi: libGLX-7:1.1.0-alt2 sisyphus.215326.240 1540043040 installed <13>Nov 3 03:43:52 rpmi: libGL-7:1.1.0-alt2 sisyphus.215326.240 1540043040 installed <13>Nov 3 03:43:52 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Nov 3 03:43:52 rpmi: libgbm-4:18.2.3-alt1 sisyphus.215392.100 1540205656 installed <13>Nov 3 03:43:52 rpmi: libEGL-mesa-4:18.2.3-alt1 sisyphus.215392.100 1540205656 installed <13>Nov 3 03:43:52 rpmi: libEGL-7:1.1.0-alt2 sisyphus.215326.240 1540043040 installed <13>Nov 3 03:43:52 rpmi: libglvnd-devel-7:1.1.0-alt2 sisyphus.215326.240 1540043040 installed <13>Nov 3 03:43:52 rpmi: libGL-devel-4:18.2.3-alt1 sisyphus.215392.100 1540205656 installed <13>Nov 3 03:43:52 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed <13>Nov 3 03:43:52 rpmi: libSDL-devel-1.2.14-alt7 1483707267 installed <13>Nov 3 03:43:52 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Nov 3 03:43:52 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1.1 1525115736 installed <13>Nov 3 03:43:52 rpmi: rpm-build-gir-0.7.2-alt4 1534675014 installed <13>Nov 3 03:43:52 rpmi: gcc-c++-common-1.4.22-alt1 1519183788 installed <13>Nov 3 03:43:53 rpmi: libstdc++7-devel-7.3.1-alt5 1531512602 installed <13>Nov 3 03:43:53 rpmi: gcc7-c++-7.3.1-alt5 1531512602 installed <13>Nov 3 03:43:53 rpmi: libtasn1-4.13-alt2 1521133848 installed <13>Nov 3 03:43:53 rpmi: libp11-kit-0.23.9-alt5 1525798241 installed <13>Nov 3 03:43:53 rpmi: rpm-macros-alternatives-0.4.5-alt1.1 1404382149 installed <13>Nov 3 03:43:53 rpmi: alternatives-0.4.5-alt1.1 1404382149 installed <13>Nov 3 03:43:53 rpmi: ca-certificates-2018.09.09-alt1 sisyphus.212781.100 1536518628 installed <13>Nov 3 03:43:53 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Nov 3 03:43:53 rpmi: p11-kit-trust-0.23.9-alt5 1525798241 installed <13>Nov 3 03:43:54 rpmi: libcrypto1.1-1.1.0i-alt1 1535471288 installed <13>Nov 3 03:43:54 rpmi: libssl1.1-1.1.0i-alt1 1535471288 installed <13>Nov 3 03:43:54 rpmi: libpython3-3.6.5-alt1.1 1535734400 installed <13>Nov 3 03:43:54 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Nov 3 03:43:54 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Nov 3 03:43:54 rpmi: python3-3.6.5-alt1.1 1535734400 installed <13>Nov 3 03:43:54 rpmi: python3-base-3.6.5-alt1.1 1535734400 installed <13>Nov 3 03:43:54 rpmi: glib2-devel-2.58.1-alt3 sisyphus.214034.100 1538601655 installed <13>Nov 3 03:43:54 rpmi: libharfbuzz-devel-2.0.2-alt1 sisyphus.215425.100 1540400149 installed <13>Nov 3 03:43:55 rpmi: libfreetype-devel-2.9.1-alt1.S1 1530781049 installed <13>Nov 3 03:43:55 rpmi: gcc-c++-7-alt6 1528289185 installed <13>Nov 3 03:43:55 rpmi: libSDL_mixer-devel-1.2.12-alt1 1421435872 installed <13>Nov 3 03:43:55 rpmi: libXmu-devel-1.1.2-alt1 1391072528 installed <13>Nov 3 03:43:55 rpmi: libXi-devel-1.7.9-alt1.S1 1515755338 installed <13>Nov 3 03:43:55 rpmi: libpng-devel-1.6.35-alt1 sisyphus.214397.100 1539159326 installed <13>Nov 3 03:43:55 rpmi: tcl-devel-8.6.8-alt1 1518663608 installed <13>Nov 3 03:43:55 rpmi: xorg-cf-files-1.0.6-alt1 1453137637 installed <13>Nov 3 03:43:55 rpmi: imake-1.0.7-alt3 1518797773 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/ppracer-0.3.1-alt4.qa2.nosrc.rpm Installing ppracer-0.3.1-alt4.qa2.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.28412 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ppracer-0.3.1 + echo 'Source #0 (ppracer-0.3.1.tar.bz2):' Source #0 (ppracer-0.3.1.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/ppracer-0.3.1.tar.bz2 + /bin/tar -xf - + cd ppracer-0.3.1 + echo 'Source #1 (ppracer-contrib-20050629.tar.bz2):' Source #1 (ppracer-contrib-20050629.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/ppracer-contrib-20050629.tar.bz2 + /bin/tar -xf - + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (ppracer-0.3.1-alt-i18n.patch):' Patch #0 (ppracer-0.3.1-alt-i18n.patch): + /usr/bin/patch -p1 patching file data/translations/ru_RU.tcl + echo 'Patch #1 (ppracer-0.3.1-alt-ui_lang.patch):' Patch #1 (ppracer-0.3.1-alt-ui_lang.patch): + /usr/bin/patch -p1 patching file src/game_config.cpp + echo 'Patch #2 (ppracer-0.3.1-alt-gcc41.patch):' Patch #2 (ppracer-0.3.1-alt-gcc41.patch): + /usr/bin/patch -p1 patching file src/ppgltk/FT/FTTextureGlyph.h + pushd ppracer-contrib-20050629 ~/RPM/BUILD/ppracer-0.3.1/ppracer-contrib-20050629 ~/RPM/BUILD/ppracer-0.3.1 + echo 'Patch #3 (ppracer-contrib-alt-hud.patch):' Patch #3 (ppracer-contrib-alt-hud.patch): + /usr/bin/patch -p0 patching file themes/themes/huds/golf/huds.tcl patching file themes/themes/huds/lava/huds.tcl patching file themes/themes/huds/openracer/huds.tcl + popd ~/RPM/BUILD/ppracer-0.3.1 + echo 'Patch #4 (ppracer-0.3.1-alt-libpng15.patch):' Patch #4 (ppracer-0.3.1-alt-libpng15.patch): + /usr/bin/patch -p2 patching file src/ppgltk/images/png_reader.h + echo 'Patch #5 (ppracer-0.3.1-alt-fonts.patch):' Patch #5 (ppracer-0.3.1-alt-fonts.patch): + /usr/bin/patch -p1 patching file data/ppracer_init.tcl + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.32038 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ppracer-0.3.1 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + 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=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --with-data-dir=/usr/share/ppracer --with-tcl=/usr/lib64 checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking target system type... x86_64-alt-linux-gnu checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for a BSD-compatible install... /bin/install -c checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc 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 x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of x86_64-alt-linux-gcc... none checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking dependency style of x86_64-alt-linux-g++... none checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes checking for getcwd... yes checking for gettimeofday... yes checking for strdup... yes checking for finite... yes checking for isnan... yes checking for _finite... no checking for _isnan... no checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking for Win32 platform... no checking for X... libraries /usr/lib64, headers in standard search path checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for main in -ldl... yes checking for main in -lm... yes checking for location of tclConfig.sh... /usr/lib64/tclConfig.sh checking for sdl-config... /usr/bin/sdl-config checking for SDL - version >= 1.2.0... yes checking for SDL_JoystickOpen... yes checking for Mix_OpenAudio in -lSDL_mixer... yes checking for GL library... yes checking for GLU library... yes checking for GL/gl.h... yes checking for GL/glext.h... yes checking whether glext.h is recent enough... yes checking for libpng12... no checking for png_read_info in -lpng... yes checking png.h usability... yes checking png.h presence... yes checking for png.h... yes checking for png_structp in png.h... yes checking for freetype-config... /usr/bin/freetype-config checking for FreeType -- version >= 7.0.1... Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating data/Makefile config.status: creating config.h config.status: executing depfiles commands PlanetPenguin Racer 0.3.1 libpng12 ........... Unknown tcl ................ 8.6.8 SDL ................ 1.2.14 SDL_Mixer........... yes Joystick support ... yes OpenGL support ..... GL GLU support ........ GLU The binary will be installed in /usr/bin The data files will be installed in /usr/share/ppracer configure complete, now type 'make' and pray. + make -j8 make all-recursive Making all in src make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o checkbox.o `test -f 'ppgltk/checkbox.cpp' || echo './'`ppgltk/checkbox.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o ssbutton.o `test -f 'ppgltk/ssbutton.cpp' || echo './'`ppgltk/ssbutton.cpp ppgltk/ssbutton.cpp: In member function 'virtual void pp::SSButton::draw()': ppgltk/ssbutton.cpp:97:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] m_regions[m_currentState].binding ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o frame.o `test -f 'ppgltk/frame.cpp' || echo './'`ppgltk/frame.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o color.o `test -f 'ppgltk/alg/color.cpp' || echo './'`ppgltk/alg/color.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o matrix.o `test -f 'ppgltk/alg/matrix.cpp' || echo './'`ppgltk/alg/matrix.cpp ppgltk/alg/matrix.cpp: In member function 'pp::Matrix pp::Matrix::operator*(pp::Matrix) const': ppgltk/alg/matrix.cpp:178:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for( int i= 0 ; i< 4 ; i++ ) ^~~ ppgltk/alg/matrix.cpp:186:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' return ret; ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o quat.o `test -f 'ppgltk/alg/quat.cpp' || echo './'`ppgltk/alg/quat.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o vec2d.o `test -f 'ppgltk/alg/vec2d.cpp' || echo './'`ppgltk/alg/vec2d.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o entry.o `test -f 'ppgltk/entry.cpp' || echo './'`ppgltk/entry.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o plane.o `test -f 'ppgltk/alg/plane.cpp' || echo './'`ppgltk/alg/plane.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o vec3d.o `test -f 'ppgltk/alg/vec3d.cpp' || echo './'`ppgltk/alg/vec3d.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o widget.o `test -f 'ppgltk/widget.cpp' || echo './'`ppgltk/widget.cpp ppgltk/widget.cpp: In member function 'void pp::Widget::mouseMotion(int, int)': ppgltk/widget.cpp:114:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_UI, "Mouse entered button" ); ^ ppgltk/widget.cpp:120:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_UI, "Mouse left button" ); ^ ppgltk/widget.cpp: In member function 'void pp::Widget::mouseDown(int, int, int)': ppgltk/widget.cpp:142:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_UI, "Button is down" ); ^ ppgltk/widget.cpp: In member function 'void pp::Widget::mouseUp(int, int, int)': ppgltk/widget.cpp:161:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_UI, "Button is up (not clicked)" ); ^ ppgltk/widget.cpp:170:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_UI, "Button was clicked" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o poly.o `test -f 'ppgltk/alg/poly.cpp' || echo './'`ppgltk/alg/poly.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o ui_theme.o `test -f 'ppgltk/ui_theme.cpp' || echo './'`ppgltk/ui_theme.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o button.o `test -f 'ppgltk/button.cpp' || echo './'`ppgltk/button.cpp ppgltk/button.cpp: In member function 'virtual void pp::Button::draw()': ppgltk/button.cpp:170:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tex->binding ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o ui_mgr.o `test -f 'ppgltk/ui_mgr.cpp' || echo './'`ppgltk/ui_mgr.cpp ppgltk/ui_mgr.cpp: In member function 'void pp::UIManager::drawCursor()': ppgltk/ui_mgr.cpp:83:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] binding = "mouse_cursor"; ^~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o image.o `test -f 'ppgltk/images/image.cpp' || echo './'`ppgltk/images/image.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o ui_snow.o `test -f 'ppgltk/ui_snow.cpp' || echo './'`ppgltk/ui_snow.cpp ppgltk/ui_snow.cpp: In function 'void draw_ui_snow()': ppgltk/ui_snow.cpp:226:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] binding = "ui_snow_particle"; ^~~~~~~~~~~~~~~~~~ ppgltk/ui_snow.cpp:230:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] binding ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o glhelper.o `test -f 'ppgltk/alg/glhelper.cpp' || echo './'`ppgltk/alg/glhelper.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o png_reader.o `test -f 'ppgltk/images/png_reader.cpp' || echo './'`ppgltk/images/png_reader.cpp ppgltk/images/png_reader.cpp: In constructor 'pp::ReaderPNG::ReaderPNG(const char*)': ppgltk/images/png_reader.cpp:35:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(header, 1, 4, fp); ~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o rgb_reader.o `test -f 'ppgltk/images/rgb_reader.cpp' || echo './'`ppgltk/images/rgb_reader.cpp ppgltk/images/rgb_reader.cpp: In member function 'pp::ReaderRGB::ImageInfo* pp::ReaderRGB::ImageOpen(const char*)': ppgltk/images/rgb_reader.cpp:93:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(image, 1, 12, image->file); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ppgltk/images/rgb_reader.cpp:128:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(image->rowStart, 1, x, image->file); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ppgltk/images/rgb_reader.cpp:129:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(image->rowSize, 1, x, image->file); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ppgltk/images/rgb_reader.cpp: In member function 'void pp::ReaderRGB::ImageGetRow(pp::ReaderRGB::ImageInfo*, unsigned char*, int, int)': ppgltk/images/rgb_reader.cpp:191:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(image->tmp[0], 1, (unsigned int)image->rowSize[y+z*image->sizeY], ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ image->file); ~~~~~~~~~~~~ ppgltk/images/rgb_reader.cpp:223:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(buf, 1, image->sizeX, image->file); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o textarea.o `test -f 'ppgltk/textarea.cpp' || echo './'`ppgltk/textarea.cpp ppgltk/textarea.cpp: In constructor 'pp::Textarea::Textarea(pp::Vec2d, pp::Vec2d, const char*, const char*)': ppgltk/textarea.cpp:66:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "textarea_arrows"; ^~~~~~~~~~~~~~~~~ ppgltk/textarea.cpp:93:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "textarea_arrows"; ^~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o ppm_writer.o `test -f 'ppgltk/images/ppm_writer.cpp' || echo './'`ppgltk/images/ppm_writer.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o debug.o `test -f 'debug.cpp' || echo './'`debug.cpp debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug.cpp: In function 'void init_debug()': debug.cpp:72:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "solitary `-' in debug parameter -- ignored." ); ^ debug.cpp:96:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "unrecognized debug mode `%s'", p ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o credits.o `test -f 'credits.cpp' || echo './'`credits.cpp credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] credits.cpp: In constructor 'Credits::Credits()': credits.cpp:100:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] play_music( "credits_screen" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o error_util.o `test -f 'error_util.cpp' || echo './'`error_util.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o file_util.o `test -f 'file_util.cpp' || echo './'`file_util.cpp file_util.cpp: In function 'bool file_exists(char*)': file_util.cpp:77:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error(1, "couldn't stat %s", filename_copy); ^ file_util.cpp: In function 'bool dir_exists(char*)': file_util.cpp:126:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "Couldn't close directory %s", dirname ); ^ file_util.cpp: In function 'std::__cxx11::list* get_dir_file_list(char*)': file_util.cpp:193:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "Couldn't close directory %s", dirname ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o audio_data.o `test -f 'ppgltk/audio/audio_data.cpp' || echo './'`ppgltk/audio/audio_data.cpp ppgltk/audio/audio_data.cpp: In function 'bool load_sound(const char*, const char*)': ppgltk/audio/audio_data.cpp:99:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_SOUND, "Overwriting sound name %s", name ); ^ ppgltk/audio/audio_data.cpp:110:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] filename, Mix_GetError() ); ^ ppgltk/audio/audio_data.cpp:115:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] filename ); ^ ppgltk/audio/audio_data.cpp:85:11: warning: variable 'record_ptr' set but not used [-Wunused-but-set-variable] char *record_ptr; ^~~~~~~~~~ ppgltk/audio/audio_data.cpp:86:11: warning: variable 'temp_record_ptr' set but not used [-Wunused-but-set-variable] char *temp_record_ptr; ^~~~~~~~~~~~~~~ ppgltk/audio/audio_data.cpp: In function 'bool load_music(const char*, const char*)': ppgltk/audio/audio_data.cpp:168:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "it is playing", name ); ^ ppgltk/audio/audio_data.cpp:197:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] filename, Mix_GetError() ); ^ ppgltk/audio/audio_data.cpp:202:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] filename ); ^ ppgltk/audio/audio_data.cpp:151:11: warning: variable 'record_ptr' set but not used [-Wunused-but-set-variable] char *record_ptr; ^~~~~~~~~~ ppgltk/audio/audio_data.cpp:152:11: warning: variable 'temp_record_ptr' set but not used [-Wunused-but-set-variable] char *temp_record_ptr; ^~~~~~~~~~~~~~~ ppgltk/audio/audio_data.cpp: In function 'void incr_sound_data_ref_ctr(const char*)': ppgltk/audio/audio_data.cpp:344:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "to %d", name, srec->second.ref_ctr ); ^ ppgltk/audio/audio_data.cpp: In function 'void decr_sound_data_ref_ctr(const char*)': ppgltk/audio/audio_data.cpp:366:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "to %d", name, srec->second.ref_ctr ); ^ ppgltk/audio/audio_data.cpp: In function 'void incr_music_data_ref_ctr(const char*)': ppgltk/audio/audio_data.cpp:388:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "to %d", name, mrec->second.ref_ctr ); ^ ppgltk/audio/audio_data.cpp: In function 'void decr_music_data_ref_ctr(const char*)': ppgltk/audio/audio_data.cpp:411:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "to %d", name, mrec->second.ref_ctr ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o fog.o `test -f 'fog.cpp' || echo './'`fog.cpp fog.cpp: In function 'int fog_cb(ClientData, Tcl_Interp*, int, const char**)': fog.cpp:100:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "`exp', `exp2', or `linear'" ); ^ fog.cpp:150:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "parameter `%s'", *argv ); ^ fog.cpp:157:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_warning( TCL_WARNING, "error in call to tux_fog" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o course_quad.o `test -f 'course_quad.cpp' || echo './'`course_quad.cpp course_quad.cpp: In function 'void init_course_quadtree(float*, int, int, double, double, pp::Vec3d, double)': course_quad.cpp:110:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] root->RecomputeError(root_corner_data)); ^ course_quad.cpp:115:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CULL_DETAIL_FACTOR); ^ course_quad.cpp:119:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_QUADTREE, "nodes = %d\n", root->CountNodes()); ^ course_quad.cpp:121:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] root->RecomputeError(root_corner_data)); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o fps.o `test -f 'fps.cpp' || echo './'`fps.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o event_select.o `test -f 'event_select.cpp' || echo './'`event_select.cpp In file included from ppgltk/listbox.h:84:0, from event_select.h:28, from event_select.cpp:20: ppgltk/listbox.cpp: In instantiation of 'pp::Listbox::Listbox(pp::Vec2d, pp::Vec2d, const char*, pp::Listbox::listType_t&) [with T = EventData; pp::Listbox::listType_t = std::__cxx11::list]': event_select.cpp:61:17: required from here ppgltk/listbox.cpp:67:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ppgltk/listbox.cpp:96:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ppgltk/listbox.cpp: In instantiation of 'pp::Listbox::Listbox(pp::Vec2d, pp::Vec2d, const char*, pp::Listbox::listType_t&) [with T = CupData; pp::Listbox::listType_t = std::__cxx11::list]': event_select.cpp:72:30: required from here ppgltk/listbox.cpp:67:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ppgltk/listbox.cpp:96:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o game_config.o `test -f 'game_config.cpp' || echo './'`game_config.cpp game_config.cpp: In function 'char* get_language()': game_config.cpp:468:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "en_GB"; ^~~~~~~ game_config.cpp: In function 'void init_game_configuration()': game_config.cpp:479:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# The location of the PP Racer data files" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:477:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ :0:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] game_config.cpp:133:41: note: in definition of macro 'INIT_PARAM' Params.nam.deflt.typename ## _val = val; \ ^~~ game_config.cpp:477:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:92:22: note: in expansion of macro 'PP_DATADIR' # define DATA_DIR PP_DATADIR ^~~~~~~~~~ game_config.cpp:478:12: note: in expansion of macro 'DATA_DIR' data_dir, DATA_DIR, ^~~~~~~~ game_config.cpp:479:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# The location of the PP Racer data files" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:477:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:483:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set this to true to activate the stencil buffer" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:481:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:483:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set this to true to activate the stencil buffer" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:481:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:487:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set this to true to activate FSAA" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:485:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:487:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set this to true to activate FSAA" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:485:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:491:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set multisamples for FSAA" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:489:2: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:491:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set multisamples for FSAA" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:489:2: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:499:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# to enable the use of the stencil buffer" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:493:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:499:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# to enable the use of the stencil buffer" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:493:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:507:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# performance." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:503:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:507:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# performance." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:503:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:513:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# try lowering this value." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:509:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:513:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# try lowering this value." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:509:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:517:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# [EXPERT] The level of subdivision of Tux's shadow." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:515:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:517:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# [EXPERT] The level of subdivision of Tux's shadow." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:515:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:523:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# performance."); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:519:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:523:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# performance."); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:519:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:529:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# at the cost of a few Hz." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:525:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:529:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# at the cost of a few Hz." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:525:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:533:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set this to true to display the current framerate in Hz." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:531:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:533:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set this to true to display the current framerate in Hz." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:531:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:538:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# the course percentage." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:535:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:538:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# the course percentage." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:535:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:542:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# The horizontal size of the Tux Racer window" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:540:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:542:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# The horizontal size of the Tux Racer window" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:540:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:546:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# The vertical size of the Tux Racer window" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:544:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:546:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# The vertical size of the Tux Racer window" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:544:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:550:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set this to true to use only half of the resolution width" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:548:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:550:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set this to true to use only half of the resolution width" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:548:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:557:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# this to true." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:552:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:557:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# this to true." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:552:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:562:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:559:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:561:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# If false, then the introductory animation sequence will be skipped." ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:559:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:578:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# decreasing this number, at the cost of lower image quality." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:564:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:578:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# decreasing this number, at the cost of lower image quality." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:564:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:582:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# If true then the game will run in full-screen mode." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:580:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:582:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# If true then the game will run in full-screen mode." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:580:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:593:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# 16 bits per pixel." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:584:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:593:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# 16 bits per pixel." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:584:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:598:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# placed at (0,0)" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:595:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:598:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# placed at (0,0)" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:595:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:607:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# 2: Runge-Kutta (4,5) (slowest but most accurate)" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:600:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:607:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# 2: Runge-Kutta (4,5) (slowest but most accurate)" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:600:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:611:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for quitting a race" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:609:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:610:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] quit_key, "q escape" , ^ game_config.cpp:133:41: note: in definition of macro 'INIT_PARAM' Params.nam.deflt.typename ## _val = val; \ ^~~ game_config.cpp:609:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:611:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for quitting a race" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:609:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:614:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for turning left" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:612:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:614:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for turning left" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:612:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:617:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for turning right" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:615:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:617:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for turning right" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:615:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:620:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for doing tricks" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:618:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:620:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for doing tricks" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:618:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:623:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for braking" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:621:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:623:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for braking" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:621:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:627:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:624:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:626:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for paddling (on the ground) and flapping (in the air)" ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:624:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:630:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for the \"Follow\" camera mode" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:628:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:629:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] follow_view_key, "1" , ^ game_config.cpp:133:41: note: in definition of macro 'INIT_PARAM' Params.nam.deflt.typename ## _val = val; \ ^~~ game_config.cpp:628:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:630:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for the \"Follow\" camera mode" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:628:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:633:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for the \"Behind\" camera mode" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:631:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:632:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] behind_view_key, "2" , ^ game_config.cpp:133:41: note: in definition of macro 'INIT_PARAM' Params.nam.deflt.typename ## _val = val; \ ^~~ game_config.cpp:631:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:633:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for the \"Behind\" camera mode" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:631:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:636:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for the \"Above\" camera mode" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:634:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:635:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] above_view_key, "3" , ^ game_config.cpp:133:41: note: in definition of macro 'INIT_PARAM' Params.nam.deflt.typename ## _val = val; \ ^~~ game_config.cpp:634:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:636:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for the \"Above\" camera mode" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:634:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:643:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# 2: Above" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:637:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:643:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# 2: Above" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:637:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:646:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for taking a screenshot" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:644:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:645:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] screenshot_key, "=" , ^ game_config.cpp:133:41: note: in definition of macro 'INIT_PARAM' Params.nam.deflt.typename ## _val = val; \ ^~~ game_config.cpp:644:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:646:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for taking a screenshot" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:644:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:649:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for pausing the game" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:647:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:648:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pause_key, "p" , ^ game_config.cpp:133:41: note: in definition of macro 'INIT_PARAM' Params.nam.deflt.typename ## _val = val; \ ^~~ game_config.cpp:647:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:649:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for pausing the game" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:647:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:652:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for resetting the player position" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:650:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:652:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for resetting the player position" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:650:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:655:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for jumping" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:653:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:655:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Key binding for jumping" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:653:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:660:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set to -1 to disable." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:657:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:660:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set to -1 to disable." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:657:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:665:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set to -1 to disable." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:662:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:665:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Set to -1 to disable." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:662:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:669:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Joystick button for jumping (numbering starts at 0)" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:667:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:669:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Joystick button for jumping (numbering starts at 0)" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:667:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:673:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Joystick button for doing tricks (numbering starts at 0)" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:671:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:673:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Joystick button for doing tricks (numbering starts at 0)" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:671:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:678:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# game over screens (numbering starts at 0)" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:675:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:678:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# game over screens (numbering starts at 0)" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:675:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:682:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Joystick axis to use for turning (numbering starts at 0)" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:680:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:682:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Joystick axis to use for turning (numbering starts at 0)" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:680:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:686:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Joystick axis to use for paddling/braking (numbering starts at 0)" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:684:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:686:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Joystick axis to use for paddling/braking (numbering starts at 0)" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:684:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:690:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Disables the joystick support" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:688:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:690:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Disables the joystick support" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:688:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:694:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# [EXPERT] Sets the camera field-of-view" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:692:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:694:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# [EXPERT] Sets the camera field-of-view" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:692:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:697:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# [EXPERT] Controls the Tux Racer debugging modes" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:695:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:696:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] debug, "" , ^ game_config.cpp:133:41: note: in definition of macro 'INIT_PARAM' Params.nam.deflt.typename ## _val = val; \ ^~~ game_config.cpp:695:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:697:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# [EXPERT] Controls the Tux Racer debugging modes" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:695:5: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:700:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# [EXPERT] Controls the Tux Racer warning messages" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:698:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:700:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# [EXPERT] Controls the Tux Racer warning messages" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:698:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:706:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# value is an effective way to improve framerates." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:701:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:706:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# value is an effective way to improve framerates." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:701:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:711:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# objects are drawn." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:707:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:711:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# objects are drawn." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:707:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:715:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# two rectangles instead of one." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:712:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:715:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# two rectangles instead of one." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:712:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:719:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# to false will help improve performance." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:716:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:719:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# to false will help improve performance." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:716:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:724:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# (instead of using a faster but imperfect approximation)." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:720:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:724:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# (instead of using a faster but imperfect approximation)." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:720:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:729:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# will help improve performance." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:725:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:729:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# will help improve performance." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:725:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:735:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# this problem then set this variable to true." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:730:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:735:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# this problem then set this variable to true." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:730:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:740:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# is driver- and card-dependent." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:736:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:740:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# is driver- and card-dependent." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:736:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:745:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# to work around that problem." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:741:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:745:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# to work around that problem." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:741:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:753:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# key (this is a toggle)." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:746:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:753:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# key (this is a toggle)." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:746:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:756:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# If true, then audio in the game is completely disabled." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:754:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:756:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# If true, then audio in the game is completely disabled." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:754:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:759:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Use this to turn sound effects on and off." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:757:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:759:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Use this to turn sound effects on and off." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:757:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:762:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Use this to turn music on and off." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:760:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:762:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Use this to turn music on and off." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:760:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:765:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# This controls the sound volume (valid range is 0-127)." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:763:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:765:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# This controls the sound volume (valid range is 0-127)." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:763:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:768:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# This controls the music volume (valid range is 0-127)." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:766:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:768:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# This controls the music volume (valid range is 0-127)." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:766:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:775:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# 2: 44100 Hz" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:769:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:775:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# 2: 44100 Hz" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:769:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:782:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# 1: 16 bits" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:776:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:782:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# 1: 16 bits" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:776:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:785:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Audio will be played in stereo of true, and mono if false" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:783:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:785:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# Audio will be played in stereo of true, and mono if false" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:783:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:790:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# (at the cost of greater audio latency)" ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:786:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:790:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# (at the cost of greater audio latency)" ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:786:5: note: in expansion of macro 'INIT_PARAM_INT' INIT_PARAM_INT( ^~~~~~~~~~~~~~ game_config.cpp:793:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# If true, then the players will leave track marks in the snow." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:791:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:793:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# If true, then the players will leave track marks in the snow." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:791:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:796:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# If true, then the ui screens will have falling snow." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:794:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:796:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# If true, then the ui screens will have falling snow." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:794:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:804:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:798:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:803:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# then run the game so that you reproduce the bug, if possible." ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:798:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:809:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:806:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:808:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# only for cheating purpose" ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:806:5: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:814:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:811:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:813:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# If true, collision detection with tree models is disabled" ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:811:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:819:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# for available video modes." ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:816:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:819:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# for available video modes." ); ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:816:2: note: in expansion of macro 'INIT_PARAM_BOOL' INIT_PARAM_BOOL( ^~~~~~~~~~~~~~~ game_config.cpp:824:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ); ^ game_config.cpp:132:23: note: in definition of macro 'INIT_PARAM' Params.nam.name = #nam; \ ^~~ game_config.cpp:821:2: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp:823:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "# set the language for the ui" ^ game_config.cpp:134:25: note: in definition of macro 'INIT_PARAM' Params.nam.comment = commnt; ^~~~~~ game_config.cpp:821:2: note: in expansion of macro 'INIT_PARAM_STRING' INIT_PARAM_STRING( ^~~~~~~~~~~~~~~~~ game_config.cpp: In function 'void read_config_file(std::__cxx11::string&)': game_config.cpp:1009:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Tcl_GetStringResult( tclInterp ) ); ^ game_config.cpp:1031:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Tcl_GetStringResult( tclInterp ) ); ^ game_config.cpp:1047:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Tcl_GetStringResult( tclInterp ) ); ^ game_config.cpp: In function 'void write_config_file()': game_config.cpp:1090:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] config_file, strerror(errno) ); ^ game_config.cpp:1101:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sp_config_file, strerror(errno) ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o audio.o `test -f 'ppgltk/audio/audio.cpp' || echo './'`ppgltk/audio/audio.cpp ppgltk/audio/audio.cpp: In function 'void init_audio()': ppgltk/audio/audio.cpp:91:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_error( 1, "Couldn't initialize SDL: %s", SDL_GetError() ); ^ ppgltk/audio/audio.cpp:136:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SDL_GetError()); ^ ppgltk/audio/audio.cpp:141:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] getparam_audio_format_mode() == 0 ? 8 : 16 ); ^ ppgltk/audio/audio.cpp: In function 'Mix_Chunk* get_Mix_Chunk(sound_context_data_t*, char**)': ppgltk/audio/audio.cpp:351:7: warning: variable 'found' set but not used [-Wunused-but-set-variable] bool found; ^~~~~ ppgltk/audio/audio.cpp: In function 'void get_music_context_data(char*, Mix_Music**, char**, int*)': ppgltk/audio/audio.cpp:393:12: warning: variable 'found' set but not used [-Wunused-but-set-variable] bool found; ^~~~~ ppgltk/audio/audio.cpp: In function 'bool set_sound_volume(const char*, int)': ppgltk/audio/audio.cpp:537:9: warning: variable 'found' set but not used [-Wunused-but-set-variable] bool found; ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o hier_cb.o `test -f 'hier_cb.cpp' || echo './'`hier_cb.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o hier_util.o `test -f 'hier_util.cpp' || echo './'`hier_util.cpp hier_util.cpp: In function 'GLuint get_sphere_display_list(int)': hier_util.cpp:166:9: warning: variable 'base_divisions' set but not used [-Wunused-but-set-variable] int base_divisions; ^~~~~~~~~~~~~~ hier_util.cpp: In function 'pp::Vec3d make_normal(pp::Polygon, pp::Vec3d*)': hier_util.cpp:251:12: warning: variable 'old_len' set but not used [-Wunused-but-set-variable] double old_len; ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o course_mgr.o `test -f 'course_mgr.cpp' || echo './'`course_mgr.cpp course_mgr.cpp:43:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ course_mgr.cpp:43:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] course_mgr.cpp:43:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] course_mgr.cpp:43:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] course_mgr.cpp: In function 'CourseData* create_open_course_data(Tcl_Interp*, const char*, char**)': course_mgr.cpp:81:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "open course data is not a list"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:92:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -course in open course data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:101:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -name in open course data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:110:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -description in open course data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:119:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -contributed in open course data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:131:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "data. Using %g seconds.", par_time ); ^ course_mgr.cpp:133:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "Invalid value for -par_time in open course data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:148:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No course specified in open course data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:153:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No name specified in open course data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp: In function 'int open_courses_cb(ClientData, Tcl_Interp*, int, const char**)': course_mgr.cpp:196:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Wrong number of arguments"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:201:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Argument is not a list"; ^~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp: In function 'CourseData* create_race_data(Tcl_Interp*, const char*, char**)': course_mgr.cpp:261:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "race data is not a list"; ^~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:272:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -course in race data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:281:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -name in race data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:291:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -description in race data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:300:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -herring in race data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:309:7: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "the wrong number of elements"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:319:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -time in race data" ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:328:7: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "wrong number of elements"; ^~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:337:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -score in race data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:346:7: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "wrong number of elements"; ^~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:355:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -mirrored in race data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:369:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -conditions in race data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:382:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "Invalid value for -conditions in race data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:391:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -windy in race data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:404:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -snowing in race data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:425:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No course specified in race data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:433:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "Must specify requirement for herring, time, and score."; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp: In function 'CupData* create_cup_data(Tcl_Interp*, const char*, char**)': course_mgr.cpp:477:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "cup data is not a list"; ^~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:487:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -name in cup data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:494:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -icon in cup data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:502:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg= "No data supplied for -races in cup data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:507:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "Race data is not a list in event data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:533:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "Must specify a name in cup data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:538:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "Must specify an icon texture in cup data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:543:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "Must specify a race list in cup data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp: In function 'EventData* create_event_data(Tcl_Interp*, const char*, char**)': course_mgr.cpp:608:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "event data is not a list"; ^~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:619:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -name in event data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:628:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -icon in event data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:637:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "No data supplied for -cups in event data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:642:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "Cup data is not a list in event data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:670:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "Must specify a name in event data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:675:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "Must specify an icon texture in event data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:680:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *err_msg = "Must specify a cup list in event data"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp: In function 'int events_cb(ClientData, Tcl_Interp*, int, const char**)': course_mgr.cpp:794:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Incorrect number of arguments"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp:799:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Argument is not a list"; ^~~~~~~~~~~~~~~~~~~~~~~~ course_mgr.cpp: In function 'int get_race_conditions_cb(ClientData, Tcl_Interp*, int, const char**)': course_mgr.cpp:853:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Incorrect number of arguments"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o game_type_select.o `test -f 'game_type_select.cpp' || echo './'`game_type_select.cpp game_type_select.cpp: In constructor 'GameTypeSelect::GameTypeSelect()': game_type_select.cpp:69:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] play_music( "start_screen" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o joystick.o `test -f 'joystick.cpp' || echo './'`joystick.cpp joystick.cpp: In function 'void init_joystick()': joystick.cpp:43:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_error( 1, "Couldn't initialize SDL: %s", SDL_GetError() ); ^ joystick.cpp:48:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_JOYSTICK, "Found %d joysticks", num_joysticks ); ^ joystick.cpp:57:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_JOYSTICK, "Using joystick `%s'", js_name ); ^ joystick.cpp:62:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_JOYSTICK, "Cannot open joystick" ); ^ joystick.cpp:69:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] num_buttons, num_buttons == 1 ? "" : "s" ); ^ joystick.cpp:74:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] num_axes, num_axes == 1 ? "i" : "e" ); ^ joystick.cpp: In function 'double get_joystick_x_axis()': joystick.cpp:111:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "but joystick only has %d axes", axis, num_axes ); ^ joystick.cpp: In function 'double get_joystick_y_axis()': joystick.cpp:139:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "but joystick only has %d axes", axis, num_axes ); ^ joystick.cpp: In function 'bool is_joystick_button_down(int)': joystick.cpp:166:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] button, num_buttons ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o intro.o `test -f 'intro.cpp' || echo './'`intro.cpp intro.cpp: In constructor 'Intro::Intro()': intro.cpp:96:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] play_music( "intro" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o course_render.o `test -f 'course_render.cpp' || echo './'`course_render.cpp course_render.cpp: In function 'void calc_normals()': course_render.cpp:101:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "malloc failed" ); ^ course_render.cpp: In function 'void draw_trees()': course_render.cpp:435:45: warning: variable 'fwd_tree_detail_limit' set but not used [-Wunused-but-set-variable] double fwd_clip_limit, bwd_clip_limit, fwd_tree_detail_limit; ^~~~~~~~~~~~~~~~~~~~~ course_render.cpp:438:17: warning: variable 'tree_name' set but not used [-Wunused-but-set-variable] const char *tree_name = 0; ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o keyframe.o `test -f 'keyframe.cpp' || echo './'`keyframe.cpp keyframe.cpp: In function 'int key_frame_cb(ClientData, Tcl_Interp*, int, const char**)': keyframe.cpp:172:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "%s: max. num. of frames reached", argv[0] ); ^ keyframe.cpp:176:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_warning( TCL_WARNING, "wrong number of args to %s", argv[0] ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o loop.o `test -f 'loop.cpp' || echo './'`loop.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o lights.o `test -f 'lights.cpp' || echo './'`lights.cpp lights.cpp: In function 'int course_light_cb(ClientData, Tcl_Interp*, int, const char**)': lights.cpp:237:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "parameter `%s'", *argv ); ^ lights.cpp:244:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_warning( TCL_WARNING, "error in call to tux_course_light" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o gl_util.o `test -f 'gl_util.cpp' || echo './'`gl_util.cpp gl_util.cpp: In function 'void init_opengl_extensions()': gl_util.cpp:412:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "supported" ); ^ gl_util.cpp:416:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "NOT supported" ); ^ gl_util.cpp:422:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "No function available for obtaining GL proc addresses" ); ^ gl_util.cpp: At global scope: gl_util.cpp:453:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] { "stencil bits", GL_STENCIL_BITS, GL_INT } }; ^ gl_util.cpp:453:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] gl_util.cpp:453:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] gl_util.cpp:453:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] gl_util.cpp:453:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] gl_util.cpp:453:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] gl_util.cpp:453:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] gl_util.cpp:453:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] gl_util.cpp:453:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] gl_util.cpp:453:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] gl_util.cpp:453:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o hud.o `test -f 'hud.cpp' || echo './'`hud.cpp hud.cpp: In member function 'void HUD::initGauge()': hud.cpp:326:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "Couldn't get texture for binding %s", binding ); ^ hud.cpp:332:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "Couldn't get texture for binding %s", binding ); ^ hud.cpp:338:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "Couldn't get texture for binding %s", binding ); ^ hud.cpp: In member function 'void HUD::gauge(int, double, double)': hud.cpp:346:27: warning: narrowing conversion of '(1.0e+0 / (double)((HUD*)this)->HUD::m_element[(int)i].HUD::Element::size)' from 'double' to 'GLfloat {aka float}' inside { } [-Wnarrowing] GLfloat xplane[4] = { 1.0/m_element[i].size, 0.0, 0.0, 0.0 }; ~~~^~~~~~~~~~~~~~~~~~ hud.cpp:347:35: warning: narrowing conversion of '(1.0e+0 / (double)((HUD*)this)->HUD::m_element[(int)i].HUD::Element::size)' from 'double' to 'GLfloat {aka float}' inside { } [-Wnarrowing] GLfloat yplane[4] = { 0.0, 1.0/m_element[i].size, 0.0, 0.0 }; ~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o main.o `test -f 'main.cpp' || echo './'`main.cpp main.cpp: In function 'void read_game_init_script()': main.cpp:125:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "getcwd failed" ); ^ main.cpp:135:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "Couldn't chdir to %s", getparam_data_dir() ); ^ main.cpp:144:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Tcl_GetStringResult( tclInterp ) ); ^ main.cpp:151:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "couldn't chdir to %s", cwd ); ^ main.cpp: In function 'int main(int, char**)': main.cpp:186:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_error( 1, "cannot create Tcl interpreter" ); ^ main.cpp:213:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] winsys_init( &argc, argv, WINDOW_TITLE, WINDOW_TITLE ); ^ main.cpp:213:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] main.cpp:229:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "OpenGL information:" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o hier.o `test -f 'hier.cpp' || echo './'`hier.cpp hier.cpp: In function 'char* create_scene_node(const char*, const char*, scene_node_t**)': hier.cpp:144:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "Parent node does not exist"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ hier.cpp:162:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "Child already exists"; ^~~~~~~~~~~~~~~~~~~~~~ hier.cpp: In function 'char* reset_scene_node(char*)': hier.cpp:187:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "No such node"; ^~~~~~~~~~~~~~ hier.cpp: In function 'char* rotate_scene_node(const char*, char, double)': hier.cpp:203:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "No such node"; ^~~~~~~~~~~~~~ hier.cpp: In function 'char* translate_scene_node(const char*, pp::Vec3d)': hier.cpp:222:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "No such node"; ^~~~~~~~~~~~~~ hier.cpp: In function 'char* scale_scene_node(const char*, pp::Vec3d, double*)': hier.cpp:241:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "No such node"; ^~~~~~~~~~~~~~ hier.cpp: In function 'char* transform_scene_node(char*, pp::Matrix, pp::Matrix)': hier.cpp:271:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "No such node"; ^~~~~~~~~~~~~~ hier.cpp: In function 'char* set_scene_node_material(const char*, const char*)': hier.cpp:287:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "No such node"; ^~~~~~~~~~~~~~ hier.cpp:291:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "No such material"; ^~~~~~~~~~~~~~~~~~ hier.cpp: In function 'char* set_scene_node_shadow_state(const char*, const char*)': hier.cpp:305:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "No such node"; ^~~~~~~~~~~~~~ hier.cpp:313:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "Shadow state must be 'on' or 'off'"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hier.cpp: In function 'char* set_scene_node_eye(const char*, const char*)': hier.cpp:325:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "No such node"; ^~~~~~~~~~~~~~ hier.cpp:335:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "'eye' must be right or left"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hier.cpp: In function 'char* create_material(const char*, pp::Color, pp::Color, double)': hier.cpp:401:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return "Material already exists"; ^~~~~~~~~~~~~~~~~~~~~~~~~ hier.cpp: In function 'void draw_scene_graph(char*)': hier.cpp:432:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_error( 1, "draw_scene_graph: No such node `%s'", node ); ^ hier.cpp: In function 'bool collide(char*, pp::Polyhedron)': hier.cpp:448:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_error( 1, "draw_scene_graph: No such node `%s'", node ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o mirror_course.o `test -f 'mirror_course.cpp' || echo './'`mirror_course.cpp mirror_course.cpp: In function 'void mirror_course()': mirror_course.cpp:102:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_QUADTREE, "mirroring quadtree" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o game_over.o `test -f 'game_over.cpp' || echo './'`game_over.cpp game_over.cpp: In constructor 'GameOver::GameOver()': game_over.cpp:61:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] play_music( "game_over" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o os_util.o `test -f 'os_util.cpp' || echo './'`os_util.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o course_load.o `test -f 'course_load.cpp' || echo './'`course_load.cpp course_load.cpp: In function 'void load_course(std::__cxx11::string&)': course_load.cpp:338:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "getcwd failed" ); ^ course_load.cpp:342:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "Couldn't chdir to %s", course.c_str() ); ^ course_load.cpp:347:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "Couldn't chdir to %s", buff ); ^ course_load.cpp:353:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] buff, Tcl_GetStringResult( tclInterp ) ); ^ course_load.cpp:357:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "Couldn't chdir to %s", cwd ); ^ course_load.cpp: In function 'int angle_cb(ClientData, Tcl_Interp*, int, const char**)': course_load.cpp:458:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] MIN_ANGLE ); ^ course_load.cpp:464:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] MAX_ANGLE ); ^ course_load.cpp: In function 'int elev_cb(ClientData, Tcl_Interp*, int, const char**)': course_load.cpp:490:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] argv[0] ); ^ course_load.cpp:496:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_warning( TCL_WARNING, "%s: couldn't load %s", argv[0], argv[1] ); ^ course_load.cpp:506:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "malloc failed" ); ^ course_load.cpp: In function 'int terrain_cb(ClientData, Tcl_Interp*, int, const char**)': course_load.cpp:560:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_warning( TCL_WARNING, "%s: couldn't load %s", argv[0], argv[1] ); ^ course_load.cpp:577:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "malloc failed" ); ^ course_load.cpp: In function 'int start_pt_cb(ClientData, Tcl_Interp*, int, const char**)': course_load.cpp:776:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "using 0\n", argv[0] ); ^ course_load.cpp:782:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "using 0\n", argv[0] ); ^ course_load.cpp: In function 'int elev_scale_cb(ClientData, Tcl_Interp*, int, const char**)': course_load.cpp:810:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_warning( TCL_WARNING, "%s: scale must be positive", argv[0] ); ^ course_load.cpp: In function 'int trees_cb(ClientData, Tcl_Interp*, int, const char**)': course_load.cpp:883:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] argv[0], argv[1] ); ^ course_load.cpp:892:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "types set" ); ^ course_load.cpp: In function 'int item_spec_cb(ClientData, Tcl_Interp*, int, const char**)': course_load.cpp:1205:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char * err_msg = ""; ^~ In file included from course_load.cpp:32:0: course_load.cpp:1231:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-name", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1237:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-height", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1247:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-diameter", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1257:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-texture", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1268:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-above_ground", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1278:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-score", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1289:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-color", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1293:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Must provide a list of colors for -color"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_load.cpp:1305:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Color specification must have 3 or 4 elements"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from course_load.cpp:32:0: course_load.cpp:1313:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-type", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1325:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-normal", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1331:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Must specify a list of size three for -normal"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_load.cpp:1352:6: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "Item name and texture name must be supplied."; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_load.cpp:1360:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "could not bind specified texture"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_load.cpp: In function 'int wind_velocity_cb(ClientData, Tcl_Interp*, int, const char**)': course_load.cpp:1395:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *err_msg = ""; ^~ In file included from course_load.cpp:32:0: course_load.cpp:1405:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-scale", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1415:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-velocity", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1419:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Must provide a list of velocities for -velocity"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_load.cpp:1431:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Velocity specification must have 3 elements"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_load.cpp: In function 'int hud_cb(ClientData, Tcl_Interp*, int, const char**)': course_load.cpp:1463:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char *err_msg = ""; ^~ In file included from course_load.cpp:32:0: course_load.cpp:1477:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-hud", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1486:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-element", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1495:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-typr", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1519:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "invalid type"; ^~~~~~~~~~~~~~ In file included from course_load.cpp:32:0: course_load.cpp:1525:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-position", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1529:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Must provide a list with x and y for -position"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ course_load.cpp:1538:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Position must have 2 elements"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from course_load.cpp:32:0: course_load.cpp:1545:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-texture", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1548:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Couldn't get texture"; ^~~~~~~~~~~~~~~~~~~~~~ In file included from course_load.cpp:32:0: course_load.cpp:1553:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-font", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1557:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Couldn't get font"; ^~~~~~~~~~~~~~~~~~~ In file included from course_load.cpp:32:0: course_load.cpp:1564:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-string", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1568:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Specify only one string"; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from course_load.cpp:32:0: course_load.cpp:1573:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-angle", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1582:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-width", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1591:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-height", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ course_load.cpp:1600:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHECK_ARG( "-size", err_msg, item_spec_bail ); ^ tcl_util.h:40:48: note: in definition of macro 'CHECK_ARG' (err_string) = "No argument supplied for " name_str; \ ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o loading.o `test -f 'loading.cpp' || echo './'`loading.cpp loading.cpp: In constructor 'Loading::Loading()': loading.cpp:58:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] play_music( "loading" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o event_race_select.o `test -f 'event_race_select.cpp' || echo './'`event_race_select.cpp event_race_select.cpp: In constructor 'EventRaceSelect::EventRaceSelect()': event_race_select.cpp:97:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] play_music( "start_screen" ); ^ In file included from ppgltk/listbox.h:84:0, from event_race_select.h:28, from event_race_select.cpp:22: ppgltk/listbox.cpp: In instantiation of 'pp::Listbox::Listbox(pp::Vec2d, pp::Vec2d, const char*, pp::Listbox::listType_t&) [with T = CourseData; pp::Listbox::listType_t = std::__cxx11::list]': event_race_select.cpp:78:41: required from here ppgltk/listbox.cpp:67:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ppgltk/listbox.cpp:96:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o paused.o `test -f 'paused.cpp' || echo './'`paused.cpp paused.cpp: In constructor 'Paused::Paused()': paused.cpp:83:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] play_music( "paused" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o nmrcl.o `test -f 'nmrcl.cpp' || echo './'`nmrcl.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o part_sys.o `test -f 'part_sys.cpp' || echo './'`part_sys.cpp part_sys.cpp: In function 'void create_new_particles(pp::Vec3d, pp::Vec3d, int, GLuint)': part_sys.cpp:89:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "out of memory" ); ^ part_sys.cpp: In function 'int particle_color_cb(ClientData, Tcl_Interp*, int, const char**)': part_sys.cpp:256:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "\ttux_particle_color {r g b a}" ); ^ part_sys.cpp:284:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "parameter `%s'", *argv ); ^ part_sys.cpp:293:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_warning( TCL_WARNING, "error in call to tux_particle_color" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o player.o `test -f 'player.cpp' || echo './'`player.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o reset.o `test -f 'reset.cpp' || echo './'`reset.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o phys_sim.o `test -f 'phys_sim.cpp' || echo './'`phys_sim.cpp phys_sim.cpp: In function 'void find_barycentric_coords(float, float, Index2d*, Index2d*, Index2d*, float*, float*)': phys_sim.cpp:382:12: warning: variable 'elevation' set but not used [-Wunused-but-set-variable] float *elevation; ^~~~~~~~~ phys_sim.cpp: In function 'pp::Vec3d find_course_normal(float, float)': phys_sim.cpp:457:11: warning: variable 'xidx' set but not used [-Wunused-but-set-variable] float xidx, yidx; ^~~~ phys_sim.cpp:457:17: warning: variable 'yidx' set but not used [-Wunused-but-set-variable] float xidx, yidx; ^~~~ phys_sim.cpp: In function 'void update_paddling(Player&)': phys_sim.cpp:590:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_CONTROL, "paddling off" ); ^ phys_sim.cpp: In function 'bool check_tree_collisions(Player&, pp::Vec3d, pp::Vec3d*, float*)': phys_sim.cpp:642:11: warning: variable 'height' set but not used [-Wunused-but-set-variable] float height; ^~~~~~ phys_sim.cpp: In function 'void check_item_collection(Player&, pp::Vec3d)': phys_sim.cpp:764:9: warning: variable 'item_type' set but not used [-Wunused-but-set-variable] int item_type; ^~~~~~~~~ phys_sim.cpp: In function 'void solve_ode_system(Player&, float)': phys_sim.cpp:1526:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "t >= tfinal in solve_ode_system()" ); ^ phys_sim.cpp:1537:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_ODE, "h: %g", h ); ^ phys_sim.cpp:1621:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tot_pos_err, tot_vel_err ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o screenshot.o `test -f 'screenshot.cpp' || echo './'`screenshot.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o snow.o `test -f 'snow.cpp' || echo './'`snow.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o string_util.o `test -f 'string_util.cpp' || echo './'`string_util.cpp string_util.cpp: In function 'char* string_copy(const char*)': string_util.cpp:37:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "malloc failed" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o tcl_util.o `test -f 'tcl_util.cpp' || echo './'`tcl_util.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o tex_font_metrics.o `test -f 'tex_font_metrics.cpp' || echo './'`tex_font_metrics.cpp tex_font_metrics.cpp: In function 'tex_font_metrics_t* load_tex_font_metrics(const char*)': tex_font_metrics.cpp:97:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "Couldn't open font metrics file %s", filename ); ^ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:110:5: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, magic, sizeof(magic), false ); ^~~~~~~~~~ tex_font_metrics.cpp:113:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "File is not a valid tfm file"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:118:5: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &endian_check, sizeof(int), false ); ^~~~~~~~~~ tex_font_metrics.cpp:125:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "File is not a valid tfm file"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:130:5: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &texture_width, sizeof(int), swap_bytes ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:131:5: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &texture_height, sizeof(int), swap_bytes ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:132:5: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &tfm->max_ascent, sizeof(int), swap_bytes ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:133:5: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &tfm->max_descent, sizeof(int), swap_bytes ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:135:5: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &num_chars, sizeof(int), swap_bytes ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:142:2: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &ch_dims.ch, sizeof(unsigned short), swap_bytes ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:143:2: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &ch_dims.w, sizeof(unsigned char), false ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:144:2: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &ch_dims.h, sizeof(unsigned char), false ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:145:2: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &ch_dims.x_offset, sizeof(char), false ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:146:2: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &ch_dims.y_offset, sizeof(char), false ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:147:2: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &ch_dims.kern_width, sizeof(char), false ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:148:2: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &dummy, sizeof(char), false ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:149:2: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &ch_dims.x_pixel, sizeof(short), swap_bytes ); ^~~~~~~~~~ tex_font_metrics.cpp:56:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Unexpected end of file"; \ ^ tex_font_metrics.cpp:150:2: note: in expansion of macro 'READ_BYTES' READ_BYTES( tfm_file, &ch_dims.y_pixel, sizeof(short), swap_bytes ); ^~~~~~~~~~ tex_font_metrics.cpp:153:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] err_msg = "Two-byte characters are not supported"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tex_font_metrics.cpp:205:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] filename, err_msg ); ^ tex_font_metrics.cpp: In function 'tfm_char_data_t* find_char_data(tex_font_metrics_t*, unsigned char)': tex_font_metrics.cpp:235:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] c ); ^ tex_font_metrics.cpp:243:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] c, i ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o tux.o `test -f 'tux.cpp' || echo './'`tux.cpp tux.cpp: In function 'void load_tux()': tux.cpp:174:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "getcwd failed" ); ^ tux.cpp:184:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "Couldn't chdir to %s", getparam_data_dir() ); ^ tux.cpp:196:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] Tcl_GetStringResult( tclInterp ) ); ^ tux.cpp:203:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_system_error( 1, "couldn't chdir to %s", cwd ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o track_marks.o `test -f 'track_marks.cpp' || echo './'`track_marks.cpp track_marks.cpp: In function 'void add_track_mark(Player&)': track_marks.cpp:515:31: warning: variable 'qprevprev' set but not used [-Wunused-but-set-variable] track_quad_t *q, *qprev, *qprevprev; ^~~~~~~~~ track_marks.cpp:525:11: warning: variable 'dist_from_last_mark' set but not used [-Wunused-but-set-variable] float dist_from_last_mark; ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o render_util.o `test -f 'render_util.cpp' || echo './'`render_util.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o tux_shadow.o `test -f 'tux_shadow.cpp' || echo './'`tux_shadow.cpp tux_shadow.cpp: In function 'void draw_tux_shadow()': tux_shadow.cpp:35:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( ! getparam_draw_tux_shadow() ) ^~ tux_shadow.cpp:38:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' pp::Matrix model_matrix; ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o splash_screen.o `test -f 'splash_screen.cpp' || echo './'`splash_screen.cpp splash_screen.cpp: In constructor 'SplashScreen::SplashScreen()': splash_screen.cpp:38:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] play_music( "splash_screen" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o race_select.o `test -f 'race_select.cpp' || echo './'`race_select.cpp race_select.cpp: In constructor 'RaceSelect::RaceSelect()': race_select.cpp:179:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] play_music( "start_screen" ); ^ In file included from ppgltk/listbox.h:84:0, from race_select.h:28, from race_select.cpp:22: ppgltk/listbox.cpp: In instantiation of 'pp::Listbox::Listbox(pp::Vec2d, pp::Vec2d, const char*, pp::Listbox::listType_t&) [with T = CourseData; pp::Listbox::listType_t = std::__cxx11::list]': race_select.cpp:91:19: required from here ppgltk/listbox.cpp:67:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ppgltk/listbox.cpp:96:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o racing.o `test -f 'racing.cpp' || echo './'`racing.cpp racing.cpp: In constructor 'Racing::Racing()': racing.cpp:111:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] play_music( "racing" ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o viewfrustum.o `test -f 'viewfrustum.cpp' || echo './'`viewfrustum.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o view.o `test -f 'view.cpp' || echo './'`view.cpp view.cpp: In function 'void set_view_mode(Player&, view_mode_t)': view.cpp:79:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_VIEW, "View mode: %d", plyr.view.mode ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o configuration.o `test -f 'configuration.cpp' || echo './'`configuration.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o winsys.o `test -f 'winsys.cpp' || echo './'`winsys.cpp winsys.cpp: In function 'void setup_sdl_video_mode()': winsys.cpp:142:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SDL_GetError() ); ^ winsys.cpp: In function 'void winsys_init(int*, char**, char*, char*)': winsys.cpp:167:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] handle_error( 1, "Couldn't initialize SDL: %s", SDL_GetError() ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o configmode.o `test -f 'configmode.cpp' || echo './'`configmode.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o stuff.o `test -f 'stuff.cpp' || echo './'`stuff.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o keyboardconfig.o `test -f 'keyboardconfig.cpp' || echo './'`keyboardconfig.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o game_mgr.o `test -f 'game_mgr.cpp' || echo './'`game_mgr.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o textures.o `test -f 'textures.cpp' || echo './'`textures.cpp textures.cpp: In function 'bool load_texture(const char*, const char*, int)': textures.cpp:84:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] texname, filename); ^ textures.cpp:88:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "couldn't load image %s", filename ); ^ textures.cpp:96:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] texname, it->second.texture_id); ^ textures.cpp:134:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] filename ); ^ textures.cpp: In function 'bool del_texture(const char*)': textures.cpp:179:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_TEXTURE, "Deleting texture %s", texname ); ^ textures.cpp: In function 'bool bind_texture(const char*, const char*)': textures.cpp:200:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] binding, texname); ^ textures.cpp:206:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "Attempt to bind to Texture unloaded texture: `%s'\n", texname ); ^ textures.cpp: In function 'bool flush_textures()': textures.cpp:241:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] bool result; ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o joystickconfig.o `test -f 'joystickconfig.cpp' || echo './'`joystickconfig.cpp In file included from ppgltk/listbox.h:84:0, from joystickconfig.h:26, from joystickconfig.cpp:20: ppgltk/listbox.cpp: In instantiation of 'pp::Listbox::Listbox(pp::Vec2d, pp::Vec2d, const char*, pp::Listbox::listType_t&) [with T = button_t; pp::Listbox::listType_t = std::__cxx11::list]': joystickconfig.cpp:48:20: required from here ppgltk/listbox.cpp:67:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ppgltk/listbox.cpp:96:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o alignment.o `test -f 'ppgltk/alignment.cpp' || echo './'`ppgltk/alignment.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o graphicsconfig.o `test -f 'graphicsconfig.cpp' || echo './'`graphicsconfig.cpp In file included from ppgltk/listbox.h:84:0, from graphicsconfig.h:25, from graphicsconfig.cpp:21: ppgltk/listbox.cpp: In instantiation of 'pp::Listbox::Listbox(pp::Vec2d, pp::Vec2d, const char*, pp::Listbox::listType_t&) [with T = language_t; pp::Listbox::listType_t = std::__cxx11::list]': graphicsconfig.cpp:48:99: required from here ppgltk/listbox.cpp:67:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ppgltk/listbox.cpp:96:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o quadtree.o `test -f 'quadtree.cpp' || echo './'`quadtree.cpp quadtree.cpp: In constructor 'quadsquare::quadsquare(quadcornerdata*)': quadtree.cpp:115:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] print_debug( DEBUG_QUADTREE, "initializing root node" ); ^ quadtree.cpp: In member function 'float quadsquare::GetHeight(const quadcornerdata&, float, float)': quadtree.cpp:182:31: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] int index = ix ^ (iz ^ 1) + (iz << 1); ~~~~~~~~~^~~~~~~~~~~ quadtree.cpp: In member function 'float quadsquare::RecomputeError(const quadcornerdata&)': quadtree.cpp:440:9: warning: variable 'max_type' set but not used [-Wunused-but-set-variable] int max_type = 0; ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o translation.o `test -f 'translation.cpp' || echo './'`translation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o bench.o `test -f 'bench.cpp' || echo './'`bench.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o videoconfig.o `test -f 'videoconfig.cpp' || echo './'`videoconfig.cpp In file included from ppgltk/listbox.h:84:0, from videoconfig.h:24, from videoconfig.cpp:33: ppgltk/listbox.cpp: In instantiation of 'pp::Listbox::Listbox(pp::Vec2d, pp::Vec2d, const char*, pp::Listbox::listType_t&) [with T = resolution_t; pp::Listbox::listType_t = std::__cxx11::list]': videoconfig.cpp:94:24: required from here ppgltk/listbox.cpp:67:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ppgltk/listbox.cpp:96:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ppgltk/listbox.cpp: In instantiation of 'pp::Listbox::Listbox(pp::Vec2d, pp::Vec2d, const char*, pp::Listbox::listType_t&) [with T = bpp_t; pp::Listbox::listType_t = std::__cxx11::list]': videoconfig.cpp:108:15: required from here ppgltk/listbox.cpp:67:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ppgltk/listbox.cpp:96:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o FTFace.o `test -f 'ppgltk/FT/FTFace.cpp' || echo './'`ppgltk/FT/FTFace.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o audioconfig.o `test -f 'audioconfig.cpp' || echo './'`audioconfig.cpp In file included from ppgltk/listbox.h:84:0, from audioconfig.h:24, from audioconfig.cpp:20: ppgltk/listbox.cpp: In instantiation of 'pp::Listbox::Listbox(pp::Vec2d, pp::Vec2d, const char*, pp::Listbox::listType_t&) [with T = bps_t; pp::Listbox::listType_t = std::__cxx11::list]': audioconfig.cpp:67:18: required from here ppgltk/listbox.cpp:67:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ppgltk/listbox.cpp:96:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] tempbinding = "listbox_arrows"; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o FTCharmap.o `test -f 'ppgltk/FT/FTCharmap.cpp' || echo './'`ppgltk/FT/FTCharmap.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o label.o `test -f 'ppgltk/label.cpp' || echo './'`ppgltk/label.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o FTFont.o `test -f 'ppgltk/FT/FTFont.cpp' || echo './'`ppgltk/FT/FTFont.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o FTLibrary.o `test -f 'ppgltk/FT/FTLibrary.cpp' || echo './'`ppgltk/FT/FTLibrary.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o FTGlyphContainer.o `test -f 'ppgltk/FT/FTGlyphContainer.cpp' || echo './'`ppgltk/FT/FTGlyphContainer.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o FTPoint.o `test -f 'ppgltk/FT/FTPoint.cpp' || echo './'`ppgltk/FT/FTPoint.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o FTSize.o `test -f 'ppgltk/FT/FTSize.cpp' || echo './'`ppgltk/FT/FTSize.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o FTTextureGlyph.o `test -f 'ppgltk/FT/FTTextureGlyph.cpp' || echo './'`ppgltk/FT/FTTextureGlyph.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o FTGLTextureFont.o `test -f 'ppgltk/FT/FTGLTextureFont.cpp' || echo './'`ppgltk/FT/FTGLTextureFont.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o FTGlyph.o `test -f 'ppgltk/FT/FTGlyph.cpp' || echo './'`ppgltk/FT/FTGlyph.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o callbacks.o `test -f 'callbacks.cpp' || echo './'`callbacks.cpp callbacks.cpp: In function 'int pp_register_font_cb(ClientData, Tcl_Interp*, int, const char**)': callbacks.cpp:88:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "parameter `%s'", *argv ); ^ callbacks.cpp: In function 'int pp_bind_font_cb(ClientData, Tcl_Interp*, int, const char**)': callbacks.cpp:152:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] "parameter `%s'", *argv ); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o model.o `test -f 'ppgltk/model.cpp' || echo './'`ppgltk/model.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o model_ac.o `test -f 'ppgltk/model_ac.cpp' || echo './'`ppgltk/model_ac.cpp ppgltk/model_ac.cpp: In member function 'pp::ModelObject* pp::ModelAC::loadObject(FILE*, pp::ModelObject*)': ppgltk/model_ac.cpp:329:16: warning: variable 'shi' set but not used [-Wunused-but-set-variable] double shi, tran; ^~~ ppgltk/model_ac.cpp:329:21: warning: variable 'tran' set but not used [-Wunused-but-set-variable] double shi, tran; ^~~~ ppgltk/model_ac.cpp:380:13: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(str, len, 1, f); ~~~~~^~~~~~~~~~~~~~~~ ppgltk/model_ac.cpp:382:14: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(f, "\n"); m_line++; ~~~~~~^~~~~~~~~ ppgltk/model_ac.cpp:446:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(f, "%lf %lf %lf\n", &p.vec.x, &p.vec.y, &p.vec.z); m_line++; ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ppgltk/model_ac.cpp: In member function 'bool pp::ModelAC::readLine(FILE*)': ppgltk/model_ac.cpp:596:10: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(ma_buff, 255, f); m_line++; ~~~~~^~~~~~~~~~~~~~~~~ ppgltk/model_ac.cpp: In member function 'pp::Surface* pp::ModelAC::readSurface(FILE*, pp::Surface*, pp::ModelObject*)': ppgltk/model_ac.cpp:637:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(f, "%d %lf %lf\n", &ind, &tx, &ty); m_line++; ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DPP_DATADIR=\"/usr/share/ppracer\" -DTUXRACER_NO_ASSERT=1 -DHAVE_SDL_MIXER=1 -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o font.o `test -f 'ppgltk/font.cpp' || echo './'`ppgltk/font.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' x86_64-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/tcl/generic -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -o ppracer ssbutton.o checkbox.o textarea.o ui_mgr.o ui_snow.o ui_theme.o button.o frame.o entry.o widget.o color.o matrix.o quat.o vec2d.o vec3d.o plane.o glhelper.o poly.o audio.o audio_data.o image.o png_reader.o rgb_reader.o ppm_writer.o course_load.o course_mgr.o course_quad.o course_render.o credits.o debug.o error_util.o event_select.o file_util.o fog.o fps.o game_config.o game_type_select.o game_over.o gl_util.o hier.o hier_cb.o hier_util.o hud.o intro.o joystick.o keyframe.o lights.o loading.o loop.o main.o mirror_course.o player.o nmrcl.o os_util.o part_sys.o paused.o phys_sim.o quadtree.o race_select.o event_race_select.o racing.o render_util.o reset.o screenshot.o snow.o splash_screen.o string_util.o tcl_util.o tex_font_metrics.o textures.o track_marks.o tux.o tux_shadow.o view.o viewfrustum.o winsys.o videoconfig.o audioconfig.o configmode.o configuration.o graphicsconfig.o joystickconfig.o keyboardconfig.o stuff.o game_mgr.o bench.o callbacks.o translation.o alignment.o model.o model_ac.o font.o label.o FTCharmap.o FTFace.o FTFont.o FTGLTextureFont.o FTGlyph.o FTGlyphContainer.o FTLibrary.o FTPoint.o FTSize.o FTTextureGlyph.o -lSM -lICE -L/usr/lib64 -lX11 -lXi -lXext -lXmu -lXt -ldl -lm -lSDL -lpthread -lSDL_mixer -lGL -lGLU -L/usr/lib64 -ltcl8.6 -ldl -lpthread -lm -lpng -lz -lfreetype make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' Making all in data make[2]: Nothing to be done for 'all'. + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.71434 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/ppracer-buildroot + : + /bin/rm -rf -- /usr/src/tmp/ppracer-buildroot + cd ppracer-0.3.1 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/ppracer-buildroot make: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1' Making install in src make[1]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' /bin/sh ../mkinstalldirs /usr/src/tmp/ppracer-buildroot/usr/bin mkdir -p -- /usr/src/tmp/ppracer-buildroot/usr/bin /bin/install -p ppracer /usr/src/tmp/ppracer-buildroot/usr/bin/ppracer make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' make[1]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/src' Making install in data make[1]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/data' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1/data' make[2]: Nothing to be done for 'install-exec-am'. /bin/sh ../mkinstalldirs /usr/src/tmp/ppracer-buildroot/usr/share/ppracer mkdir -p -- /usr/src/tmp/ppracer-buildroot/usr/share/ppracer /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/contrib/doing/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/contrib/doing/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/contrib/doing/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/contrib/doing/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/contrib/doing/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/contrib/doing/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/contrib/doing/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/contrib/doing/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/contrib/doing/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/contrib/doing/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/herringrunicon.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/herringrunicon.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/cupicon.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/cupicon.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/deadman/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/deadman/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/deadman/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/deadman/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/deadman/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/deadman/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/deadman/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/deadman/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/deadman/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/deadman/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/deadman/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/deadman/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/bunny_hill/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/bunny_hill/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/bunny_hill/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/bunny_hill/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/bunny_hill/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/bunny_hill/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/bunny_hill/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/bunny_hill/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/bunny_hill/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/bunny_hill/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/tux-toboggan_run/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/tux-toboggan_run/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/tux-toboggan_run/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/tux-toboggan_run/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/tux-toboggan_run/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/tux-toboggan_run/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/tux-toboggan_run/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/tux-toboggan_run/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/tux-toboggan_run/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/tux-toboggan_run/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/tux-toboggan_run/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/tux-toboggan_run/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hazzard_valley/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hazzard_valley/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hazzard_valley/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hazzard_valley/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hazzard_valley/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hazzard_valley/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hazzard_valley/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hazzard_valley/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hazzard_valley/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hazzard_valley/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hazzard_valley/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hazzard_valley/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_satan/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_satan/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_satan/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_satan/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_satan/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_satan/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_satan/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_satan/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_satan/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_satan/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_satan/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_satan/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_herring/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_herring/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_herring/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_herring/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_herring/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_herring/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_herring/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_herring/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_herring/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_herring/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/mount_herring/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/mount_herring/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/event.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/event.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/skull_mountain/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/skull_mountain/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/skull_mountain/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/skull_mountain/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/skull_mountain/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/skull_mountain/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/skull_mountain/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/skull_mountain/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/skull_mountain/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/skull_mountain/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/skull_mountain/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/skull_mountain/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ski_jump/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ski_jump/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ski_jump/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ski_jump/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ski_jump/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ski_jump/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ski_jump/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ski_jump/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ski_jump/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ski_jump/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ski_jump/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ski_jump/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/high_road/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/high_road/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/high_road/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/high_road/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/high_road/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/high_road/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/high_road/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/high_road/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/high_road/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/high_road/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/penguins_cant_fly/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/penguins_cant_fly/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/penguins_cant_fly/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/penguins_cant_fly/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/penguins_cant_fly/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/penguins_cant_fly/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/penguins_cant_fly/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/penguins_cant_fly/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/penguins_cant_fly/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/penguins_cant_fly/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hamburger_hill/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hamburger_hill/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hamburger_hill/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hamburger_hill/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hamburger_hill/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hamburger_hill/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hamburger_hill/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hamburger_hill/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hamburger_hill/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hamburger_hill/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/hamburger_hill/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/hamburger_hill/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ive_got_a_woody/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ive_got_a_woody/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ive_got_a_woody/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ive_got_a_woody/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ive_got_a_woody/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ive_got_a_woody/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ive_got_a_woody/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ive_got_a_woody/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ive_got_a_woody/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ive_got_a_woody/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ice_labyrinth/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ice_labyrinth/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ice_labyrinth/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ice_labyrinth/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ice_labyrinth/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ice_labyrinth/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ice_labyrinth/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ice_labyrinth/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ice_labyrinth/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ice_labyrinth/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/ice_labyrinth/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/ice_labyrinth/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/snow_valley/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/snow_valley/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/snow_valley/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/snow_valley/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/snow_valley/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/snow_valley/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/snow_valley/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/snow_valley/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/snow_valley/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/snow_valley/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/snow_valley/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/snow_valley/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/slalom/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/slalom/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/slalom/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/slalom/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/slalom/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/slalom/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/slalom/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/slalom/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/slalom/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/slalom/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/slalom/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/slalom/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/twisty_slope/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/twisty_slope/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/twisty_slope/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/twisty_slope/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/twisty_slope/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/twisty_slope/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/twisty_slope/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/twisty_slope/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/twisty_slope/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/twisty_slope/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/keep_it_up/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/keep_it_up/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/keep_it_up/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/keep_it_up/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/keep_it_up/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/keep_it_up/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/keep_it_up/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/keep_it_up/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/keep_it_up/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/keep_it_up/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/bumpy_ride/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/bumpy_ride/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/bumpy_ride/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/bumpy_ride/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/bumpy_ride/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/bumpy_ride/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/bumpy_ride/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/bumpy_ride/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/bumpy_ride/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/bumpy_ride/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/path_of_daggers/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/path_of_daggers/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/path_of_daggers/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/path_of_daggers/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/path_of_daggers/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/path_of_daggers/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/path_of_daggers/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/path_of_daggers/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/path_of_daggers/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/path_of_daggers/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/frozen_river/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/frozen_river/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/frozen_river/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/frozen_river/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/frozen_river/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/frozen_river/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/frozen_river/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/frozen_river/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/frozen_river/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/frozen_river/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/the_narrow_way/terrain.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/the_narrow_way/terrain.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/the_narrow_way/elev.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/the_narrow_way/elev.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/the_narrow_way/README /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/the_narrow_way/README /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/the_narrow_way/preview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/the_narrow_way/preview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/the_narrow_way/trees.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/the_narrow_way/trees.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/events/herring_run/the_narrow_way/course.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/events/herring_run/the_narrow_way/course.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/huds/common/huds.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/huds/common/huds.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/herrings/herring_dead.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/herrings/herring_dead.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/herrings/herring_red.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/herrings/herring_red.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/herrings/items.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/herrings/items.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/herrings/star.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/herrings/star.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/herrings/herring_green.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/herrings/herring_green.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/flags/flag2.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/flags/flag2.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/flags/items.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/flags/items.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/stuff/items.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/stuff/items.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/stuff/life.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/stuff/life.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/common/finish.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/common/finish.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/common/items.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/common/items.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/common/flag.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/common/flag.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/common/herring_standard.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/common/herring_standard.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/items/common/start.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/items/common/start.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/nighttop.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/nighttop.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/sunny_light.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/sunny_light.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/eveningtop.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/eveningtop.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/nightback.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/nightback.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/cloudyleft.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/cloudyleft.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/envmap.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/envmap.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/sunnyleft.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/sunnyleft.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/sunnybottom.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/sunnybottom.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/cloudyfront.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/cloudyfront.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/eveningleft.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/eveningleft.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/eveningright.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/eveningright.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/eveningfront.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/eveningfront.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/evening_light.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/evening_light.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/foggy_light.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/foggy_light.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/sunnyfront.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/sunnyfront.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/eveningbottom.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/eveningbottom.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/cloudytop.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/cloudytop.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/cloudyright.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/cloudyright.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/cloudybottom.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/cloudybottom.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/cloudyback.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/cloudyback.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/conditions.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/conditions.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/sunnyback.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/sunnyback.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/nightfront.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/nightfront.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/night_light.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/night_light.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/sunnyright.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/sunnyright.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/eveningback.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/eveningback.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/nightleft.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/nightleft.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/nightright.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/nightright.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/nightenv.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/nightenv.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/nightbottom.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/nightbottom.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/sunnytop.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/sunnytop.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/conditions/common/eveningenv.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/conditions/common/eveningenv.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/add/road.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/add/road.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/add/terrains.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/add/terrains.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/add/speed.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/add/speed.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/ice/greenice.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/ice/greenice.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/ice/terrains.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/ice/terrains.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/ice/hardice.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/ice/hardice.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/mud/mudstart.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/mud/mudstart.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/mud/mudstop.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/mud/mudstop.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/mud/mud.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/mud/mud.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/mud/mudprint.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/mud/mudprint.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/mud/terrains.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/mud/terrains.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/mud/mudparticles.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/mud/mudparticles.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/lava/lavastone.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/lava/lavastone.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/lava/terrains.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/lava/terrains.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/lava/lava.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/lava/lava.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/sand/sand.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/sand/sand.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/sand/redsand.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/sand/redsand.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/sand/terrains.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/sand/terrains.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/rock/snowyrock.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/rock/snowyrock.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/rock/terrains.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/rock/terrains.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/snowygrass.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/snowygrass.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/dirtsnow.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/dirtsnow.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/buttprint.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/buttprint.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/snowparticles.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/snowparticles.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/stsnow1.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/stsnow1.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/stsnow2.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/stsnow2.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/dsnow.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/dsnow.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/dsnow2.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/dsnow2.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/terrains.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/terrains.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/dirtsnowparticles.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/dirtsnowparticles.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/buttstart.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/buttstart.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/snow/buttstop.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/snow/buttstop.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/common/snow.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/common/snow.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/common/buttprint.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/common/buttprint.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/common/snowparticles.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/common/snowparticles.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/common/rock.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/common/rock.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/common/terrains.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/common/terrains.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/common/ice.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/common/ice.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/common/buttstart.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/common/buttstart.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/terrains/common/buttstop.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/terrains/common/buttstop.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/stuff/barrier.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/stuff/barrier.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/stuff/barrier.ac /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/stuff/barrier.ac /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/stuff/models.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/stuff/models.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/trees/tree_xmas.ac /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/trees/tree_xmas.ac /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/trees/tree_xmas.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/trees/tree_xmas.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/trees/models.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/trees/models.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/common/shrub.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/common/shrub.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/common/tree.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/common/tree.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/common/tree_barren.ac /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/common/tree_barren.ac /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/common/shrub.ac /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/common/shrub.ac /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/common/tree_barren.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/common/tree_barren.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/common/tree.ac /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/common/tree.ac /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/models/common/models.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/models/common/models.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/ppracer.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/ppracer.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/themes/common.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/themes/common.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 courses/course_idx.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/course_idx.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 fonts/FreeSansBoldOblique.ttf /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/fonts/FreeSansBoldOblique.ttf /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 music/race1-jt.it /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/music/race1-jt.it /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 music/wonrace1-jt.it /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/music/wonrace1-jt.it /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 music/race2-jt.it /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/music/race2-jt.it /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 music/options1-jt.it /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/music/options1-jt.it /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 music/start1-jt.it /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/music/start1-jt.it /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 music/readme /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/music/readme /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/menu_top_left.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/menu_top_left.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/checkmark.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/checkmark.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/snowparticles.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/snowparticles.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/gaugespeedmask.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/gaugespeedmask.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/splash.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/splash.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/herringicon.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/herringicon.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/menu_bottom_left.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/menu_bottom_left.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/menu_top_right.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/menu_top_right.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/nopreview.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/nopreview.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/snow_button.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/snow_button.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/mirror_button.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/mirror_button.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/mask_outline2.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/mask_outline2.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/gaugeenergymask.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/gaugeenergymask.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/wind_button.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/wind_button.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/mask_outline.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/mask_outline.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/energymask.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/energymask.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/gaugeoutline.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/gaugeoutline.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/menu_bottom_right.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/menu_bottom_right.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/listbox_arrows.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/listbox_arrows.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/noicon.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/noicon.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/speedmask.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/speedmask.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/conditions_button.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/conditions_button.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/mouse_cursor.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/mouse_cursor.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/tuxlife.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/tuxlife.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 textures/menu_title.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/textures/menu_title.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/en_GB.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/en_GB.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/it_IT.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/it_IT.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/de_DE.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/de_DE.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/nl_NL.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/nl_NL.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/es_ES.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/es_ES.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/eu_ES.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/eu_ES.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/fr_FR.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/fr_FR.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/languages.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/languages.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/nb_NO.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/nb_NO.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/nn_NO.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/nn_NO.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/pt_PT.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/pt_PT.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 translations/ru_RU.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/translations/ru_RU.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 tux.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/tux.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 sounds/tux_hit_tree1.wav /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/sounds/tux_hit_tree1.wav /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 sounds/tux_on_snow1.wav /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/sounds/tux_on_snow1.wav /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 sounds/tux_on_rock1.wav /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/sounds/tux_on_rock1.wav /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 sounds/tux_on_ice1.wav /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/sounds/tux_on_ice1.wav /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 sounds/fish_pickup1.wav /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/sounds/fish_pickup1.wav /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 sounds/fish_pickup2.wav /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/sounds/fish_pickup2.wav /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 sounds/fish_pickup3.wav /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/sounds/fish_pickup3.wav /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 terrains.png /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/terrains.png /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 ppracer_init.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/ppracer_init.tcl /usr/src/RPM/BUILD/ppracer-0.3.1/install-sh -c -m 644 tux_walk.tcl /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/tux_walk.tcl make[2]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/data' make[1]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1/data' make[1]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.1' make[2]: Entering directory '/usr/src/RPM/BUILD/ppracer-0.3.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/ppracer-0.3.1' make[1]: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1' make: Leaving directory '/usr/src/RPM/BUILD/ppracer-0.3.1' + cd ppracer-contrib-20050629 + cp -a courses/CVS courses/castle_rock courses/challenge1 courses/chinese_wall courses/frozen_lakes courses/holy_grail courses/in_search_of_vodka courses/keep_y_c_tidy courses/lumpy_custard courses/tunnel_run /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/contrib/ + cp -a themes/CVS themes/contrib themes/themes /usr/src/tmp/ppracer-buildroot/usr/share/ppracer/courses/ + cat + install -pD -m644 ppracer.desktop /usr/src/tmp/ppracer-buildroot/usr/share/applications/ppracer.desktop + install -pD -m644 icons/ppracer-16x16.png /usr/src/tmp/ppracer-buildroot/usr/share/icons/hicolor/16x16/apps/ppracer.png + install -pD -m644 icons/ppracer-32x32.png /usr/src/tmp/ppracer-buildroot/usr/share/icons/hicolor/32x32/apps/ppracer.png + install -pD -m644 icons/ppracer-48x48.png /usr/src/tmp/ppracer-buildroot/usr/share/icons/hicolor/48x48/apps/ppracer.png + rm -rf /usr/src/tmp/ppracer-buildroot/usr/share/fonts/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ppracer-buildroot (auto) removed './usr/share/ppracer/courses/CVS/Root' removed './usr/share/ppracer/courses/CVS/Repository' removed './usr/share/ppracer/courses/CVS/Entries.Log' removed './usr/share/ppracer/courses/CVS/Entries' removed directory './usr/share/ppracer/courses/CVS' removed './usr/share/ppracer/courses/themes/CVS/Root' removed './usr/share/ppracer/courses/themes/CVS/Repository' removed './usr/share/ppracer/courses/themes/CVS/Entries.Log' removed './usr/share/ppracer/courses/themes/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/CVS' removed './usr/share/ppracer/courses/themes/models/golf/CVS/Root' removed './usr/share/ppracer/courses/themes/models/golf/CVS/Repository' removed './usr/share/ppracer/courses/themes/models/golf/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/models/golf/CVS' removed './usr/share/ppracer/courses/themes/models/CVS/Root' removed './usr/share/ppracer/courses/themes/models/CVS/Repository' removed './usr/share/ppracer/courses/themes/models/CVS/Entries.Log' removed './usr/share/ppracer/courses/themes/models/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/models/CVS' removed './usr/share/ppracer/courses/themes/models/openracer/CVS/Root' removed './usr/share/ppracer/courses/themes/models/openracer/CVS/Repository' removed './usr/share/ppracer/courses/themes/models/openracer/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/models/openracer/CVS' removed './usr/share/ppracer/courses/themes/models/lava/CVS/Root' removed './usr/share/ppracer/courses/themes/models/lava/CVS/Repository' removed './usr/share/ppracer/courses/themes/models/lava/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/models/lava/CVS' removed './usr/share/ppracer/courses/themes/terrains/openracer/CVS/Root' removed './usr/share/ppracer/courses/themes/terrains/openracer/CVS/Repository' removed './usr/share/ppracer/courses/themes/terrains/openracer/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/terrains/openracer/CVS' removed './usr/share/ppracer/courses/themes/terrains/golf/CVS/Root' removed './usr/share/ppracer/courses/themes/terrains/golf/CVS/Repository' removed './usr/share/ppracer/courses/themes/terrains/golf/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/terrains/golf/CVS' removed './usr/share/ppracer/courses/themes/terrains/CVS/Root' removed './usr/share/ppracer/courses/themes/terrains/CVS/Repository' removed './usr/share/ppracer/courses/themes/terrains/CVS/Entries.Log' removed './usr/share/ppracer/courses/themes/terrains/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/terrains/CVS' removed './usr/share/ppracer/courses/themes/terrains/lava/CVS/Root' removed './usr/share/ppracer/courses/themes/terrains/lava/CVS/Repository' removed './usr/share/ppracer/courses/themes/terrains/lava/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/terrains/lava/CVS' removed './usr/share/ppracer/courses/themes/conditions/openracer/CVS/Root' removed './usr/share/ppracer/courses/themes/conditions/openracer/CVS/Repository' removed './usr/share/ppracer/courses/themes/conditions/openracer/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/conditions/openracer/CVS' removed './usr/share/ppracer/courses/themes/conditions/lava/CVS/Root' removed './usr/share/ppracer/courses/themes/conditions/lava/CVS/Repository' removed './usr/share/ppracer/courses/themes/conditions/lava/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/conditions/lava/CVS' removed './usr/share/ppracer/courses/themes/conditions/golf/CVS/Root' removed './usr/share/ppracer/courses/themes/conditions/golf/CVS/Repository' removed './usr/share/ppracer/courses/themes/conditions/golf/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/conditions/golf/CVS' removed './usr/share/ppracer/courses/themes/conditions/CVS/Root' removed './usr/share/ppracer/courses/themes/conditions/CVS/Repository' removed './usr/share/ppracer/courses/themes/conditions/CVS/Entries.Log' removed './usr/share/ppracer/courses/themes/conditions/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/conditions/CVS' removed './usr/share/ppracer/courses/themes/items/openracer/CVS/Root' removed './usr/share/ppracer/courses/themes/items/openracer/CVS/Repository' removed './usr/share/ppracer/courses/themes/items/openracer/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/items/openracer/CVS' removed './usr/share/ppracer/courses/themes/items/lava/CVS/Root' removed './usr/share/ppracer/courses/themes/items/lava/CVS/Repository' removed './usr/share/ppracer/courses/themes/items/lava/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/items/lava/CVS' removed './usr/share/ppracer/courses/themes/items/golf/CVS/Root' removed './usr/share/ppracer/courses/themes/items/golf/CVS/Repository' removed './usr/share/ppracer/courses/themes/items/golf/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/items/golf/CVS' removed './usr/share/ppracer/courses/themes/items/CVS/Root' removed './usr/share/ppracer/courses/themes/items/CVS/Repository' removed './usr/share/ppracer/courses/themes/items/CVS/Entries.Log' removed './usr/share/ppracer/courses/themes/items/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/items/CVS' removed './usr/share/ppracer/courses/themes/huds/openracer/CVS/Root' removed './usr/share/ppracer/courses/themes/huds/openracer/CVS/Repository' removed './usr/share/ppracer/courses/themes/huds/openracer/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/huds/openracer/CVS' removed './usr/share/ppracer/courses/themes/huds/lava/CVS/Root' removed './usr/share/ppracer/courses/themes/huds/lava/CVS/Repository' removed './usr/share/ppracer/courses/themes/huds/lava/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/huds/lava/CVS' removed './usr/share/ppracer/courses/themes/huds/golf/CVS/Root' removed './usr/share/ppracer/courses/themes/huds/golf/CVS/Repository' removed './usr/share/ppracer/courses/themes/huds/golf/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/huds/golf/CVS' removed './usr/share/ppracer/courses/themes/huds/CVS/Root' removed './usr/share/ppracer/courses/themes/huds/CVS/Repository' removed './usr/share/ppracer/courses/themes/huds/CVS/Entries.Log' removed './usr/share/ppracer/courses/themes/huds/CVS/Entries' removed directory './usr/share/ppracer/courses/themes/huds/CVS' removed './usr/share/ppracer/courses/contrib/frozenriver_openracer/CVS/Root' removed './usr/share/ppracer/courses/contrib/frozenriver_openracer/CVS/Repository' removed './usr/share/ppracer/courses/contrib/frozenriver_openracer/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/frozenriver_openracer/CVS' removed './usr/share/ppracer/courses/contrib/frozenriver_lava/CVS/Root' removed './usr/share/ppracer/courses/contrib/frozenriver_lava/CVS/Repository' removed './usr/share/ppracer/courses/contrib/frozenriver_lava/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/frozenriver_lava/CVS' removed './usr/share/ppracer/courses/contrib/frozenriver_golf/CVS/Root' removed './usr/share/ppracer/courses/contrib/frozenriver_golf/CVS/Repository' removed './usr/share/ppracer/courses/contrib/frozenriver_golf/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/frozenriver_golf/CVS' removed './usr/share/ppracer/courses/contrib/tunnel_run/CVS/Root' removed './usr/share/ppracer/courses/contrib/tunnel_run/CVS/Repository' removed './usr/share/ppracer/courses/contrib/tunnel_run/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/tunnel_run/CVS' removed './usr/share/ppracer/courses/contrib/lumpy_custard/CVS/Root' removed './usr/share/ppracer/courses/contrib/lumpy_custard/CVS/Repository' removed './usr/share/ppracer/courses/contrib/lumpy_custard/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/lumpy_custard/CVS' removed './usr/share/ppracer/courses/contrib/keep_y_c_tidy/CVS/Root' removed './usr/share/ppracer/courses/contrib/keep_y_c_tidy/CVS/Repository' removed './usr/share/ppracer/courses/contrib/keep_y_c_tidy/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/keep_y_c_tidy/CVS' removed './usr/share/ppracer/courses/contrib/in_search_of_vodka/CVS/Root' removed './usr/share/ppracer/courses/contrib/in_search_of_vodka/CVS/Repository' removed './usr/share/ppracer/courses/contrib/in_search_of_vodka/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/in_search_of_vodka/CVS' removed './usr/share/ppracer/courses/contrib/holy_grail/CVS/Root' removed './usr/share/ppracer/courses/contrib/holy_grail/CVS/Repository' removed './usr/share/ppracer/courses/contrib/holy_grail/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/holy_grail/CVS' removed './usr/share/ppracer/courses/contrib/frozen_lakes/CVS/Root' removed './usr/share/ppracer/courses/contrib/frozen_lakes/CVS/Repository' removed './usr/share/ppracer/courses/contrib/frozen_lakes/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/frozen_lakes/CVS' removed './usr/share/ppracer/courses/contrib/chinese_wall/CVS/Root' removed './usr/share/ppracer/courses/contrib/chinese_wall/CVS/Repository' removed './usr/share/ppracer/courses/contrib/chinese_wall/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/chinese_wall/CVS' removed './usr/share/ppracer/courses/contrib/challenge1/CVS/Root' removed './usr/share/ppracer/courses/contrib/challenge1/CVS/Repository' removed './usr/share/ppracer/courses/contrib/challenge1/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/challenge1/CVS' removed './usr/share/ppracer/courses/contrib/castle_rock/CVS/Root' removed './usr/share/ppracer/courses/contrib/castle_rock/CVS/Repository' removed './usr/share/ppracer/courses/contrib/castle_rock/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/castle_rock/CVS' removed './usr/share/ppracer/courses/contrib/CVS/Root' removed './usr/share/ppracer/courses/contrib/CVS/Repository' removed './usr/share/ppracer/courses/contrib/CVS/Entries.Log' removed './usr/share/ppracer/courses/contrib/CVS/Entries' removed directory './usr/share/ppracer/courses/contrib/CVS' Verifying and fixing files in /usr/src/tmp/ppracer-buildroot (binconfig,pkgconfig,libtool,desktop) /usr/share/applications/ppracer.desktop: performed minor cleanup: 2d1 < Encoding=UTF-8 Checking contents of files in /usr/src/tmp/ppracer-buildroot/ (default) Compressing files in /usr/src/tmp/ppracer-buildroot (auto) Verifying ELF objects in /usr/src/tmp/ppracer-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .opt-?.pyc files Hardlinking identical .pyc and .pyo files Processing files: ppracer-0.3.1-alt4.qa2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.70548 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ppracer-0.3.1 + DOCDIR=/usr/src/tmp/ppracer-buildroot/usr/share/doc/ppracer-0.3.1 + export DOCDIR + rm -rf /usr/src/tmp/ppracer-buildroot/usr/share/doc/ppracer-0.3.1 + /bin/mkdir -p /usr/src/tmp/ppracer-buildroot/usr/share/doc/ppracer-0.3.1 + cp -prL AUTHORS ChangeLog /usr/src/tmp/ppracer-buildroot/usr/share/doc/ppracer-0.3.1 + chmod -R go-w /usr/src/tmp/ppracer-buildroot/usr/share/doc/ppracer-0.3.1 + chmod -R a+rX /usr/src/tmp/ppracer-buildroot/usr/share/doc/ppracer-0.3.1 + exit 0 warning: File listed twice: /usr/share/ppracer Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.U5IBuY find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,tcl,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tuaxDb find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,tcl,typelib) Requires: fonts-ttf-freefont, /lib64/ld-linux-x86-64.so.2, libGL.so.1()(64bit) >= set:piqUewZ4vl2wpSh57NbMYvM9hi9EM1gK8tsbgULDNh4draYz419CHA9ZcsDCdjgvv3ZvLTOBNX5FZjm0n3CUsJ5dRZfuJJ2iKBYLGwd44gNlMeZFk2mv40clB4qkaFXYF5Yw0w8gj3Uw0UPlPTgIUVuA5hgJGVL2v78qsirfkgtPWpePgm4BztW0t2AtdTz1KEVrU9EYfH9I64fu2wCEINnTMEksPZDXbQMoeD2P13, libGLU.so.1()(64bit) >= set:jhZbnzjlWx0, libSDL-1.2.so.0()(64bit) >= set:lggvoXUQqu026dGWndIRzpYzquAKbOiXh1dS8uN3wY0yBRotfpAdaZybWu6zkmfEhvJP3, libSDL_mixer-1.2.so.0()(64bit) >= set:kgId6X9IcqZhcrzhUOiitnnc8A7mZzGoXQBlnyd0, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libfreetype.so.6()(64bit) >= set:lhbRoQAKYnM6iQfvXZ7g47CFCXcRZquAmR56Z3eAuq, libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libpng16.so.16()(64bit) >= set:lhpnZtqi9piY3v3pCnksLhhbaybgsbsYrHlPRI0, libpng16.so.16(PNG16_0)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libtcl8.6.so()(64bit) >= set:ni7w01iemNiAvkdj081EBj0SOJIoheeDP4y8cUGgAWQ1sZvj2, 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.oAqzJC Creating ppracer-debuginfo package Processing files: ppracer-debuginfo-0.3.1-alt4.qa2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xPfQD8 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.A7dviJ find-requires: running scripts (debuginfo) Requires: ppracer = 0.3.1-alt4.qa2, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(libGLU.so.1), debug64(libSDL-1.2.so.0), debug64(libSDL_mixer-1.2.so.0), debug64(libc.so.6), debug64(libfreetype.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libpng16.so.16), debug64(libpthread.so.0), debug64(libstdc++.so.6), debug64(libtcl8.6.so) Wrote: /usr/src/RPM/RPMS/x86_64/ppracer-0.3.1-alt4.qa2.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/ppracer-debuginfo-0.3.1-alt4.qa2.x86_64.rpm 87.71user 7.90system 1:34.66elapsed 101%CPU (0avgtext+0avgdata 154824maxresident)k 0inputs+0outputs (0major+3338769minor)pagefaults 0swaps 104.16user 11.36system 2:05.50elapsed 92%CPU (0avgtext+0avgdata 154824maxresident)k 0inputs+0outputs (0major+3834152minor)pagefaults 0swaps --- ppracer-0.3.1-alt4.qa2.x86_64.rpm.repo 2017-04-06 21:49:13.000000000 +0000 +++ ppracer-0.3.1-alt4.qa2.x86_64.rpm.hasher 2018-11-03 03:45:37.870038780 +0000 @@ -571,3 +571,3 @@ Requires: /lib64/ld-linux-x86-64.so.2 -Requires: libGL.so.1()(64bit) >= set:ohKMwXxX5SOD60YwwzKiB0oCtkNh4v3ZE8fn96m9hG4kw3wYRYm2wlATEP053YsLouhalwfudraEY8r188NkKEVuQnISgrDCcjMqVIO6y5BwWy7QKBb369cmjrx5htIP3Q9gS2oxCBNf5aeiPToZvdnrHbWYoZfZmrBoDCMq4NXYLmM622os5SVZK7B0E5BJL9gv4aM5ca5TYZCv1dcmJ0DxaP13 +Requires: libGL.so.1()(64bit) >= set:piqUewZ4vl2wpSh57NbMYvM9hi9EM1gK8tsbgULDNh4draYz419CHA9ZcsDCdjgvv3ZvLTOBNX5FZjm0n3CUsJ5dRZfuJJ2iKBYLGwd44gNlMeZFk2mv40clB4qkaFXYF5Yw0w8gj3Uw0UPlPTgIUVuA5hgJGVL2v78qsirfkgtPWpePgm4BztW0t2AtdTz1KEVrU9EYfH9I64fu2wCEINnTMEksPZDXbQMoeD2P13 Requires: rpmlib(SetVersions) @@ -580,7 +580,8 @@ Requires: libc.so.6(GLIBC_2.4)(64bit) -Requires: libfreetype.so.6()(64bit) >= set:miJrRl6zCTyEHV77ifZ3OcVAgi5WrLZh4y3zFCjNDaJG0 +Requires: libfreetype.so.6()(64bit) >= set:lhbRoQAKYnM6iQfvXZ7g47CFCXcRZquAmR56Z3eAuq Requires: libgcc_s.so.1(GCC_3.0)(64bit) Requires: libm.so.6(GLIBC_2.2.5)(64bit) -Requires: libpng15.so.15()(64bit) >= set:lhpnZtqi9piY3v3pCnksLhhbaybgsbsYrHlPRI0 -Requires: libpng15.so.15(PNG15_0)(64bit) +Requires: libm.so.6(GLIBC_2.27)(64bit) +Requires: libpng16.so.16()(64bit) >= set:lhpnZtqi9piY3v3pCnksLhhbaybgsbsYrHlPRI0 +Requires: libpng16.so.16(PNG16_0)(64bit) Requires: libpthread.so.0(GLIBC_2.2.5)(64bit) --- ppracer-debuginfo-0.3.1-alt4.qa2.x86_64.rpm.repo 2017-04-06 21:49:12.000000000 +0000 +++ ppracer-debuginfo-0.3.1-alt4.qa2.x86_64.rpm.hasher 2018-11-03 03:45:38.021039111 +0000 @@ -232,3 +232,3 @@ Requires: debug64(libm.so.6) -Requires: debug64(libpng15.so.15) +Requires: debug64(libpng16.so.16) Requires: debug64(libpthread.so.0)