<86>Jan  6 07:30:11 userdel[12045]: delete user 'rooter'
<86>Jan  6 07:30:11 userdel[12045]: removed group 'rooter' owned by 'rooter'
<86>Jan  6 07:30:11 userdel[12045]: removed shadow group 'rooter' owned by 'rooter'
<86>Jan  6 07:30:11 groupadd[12074]: group added to /etc/group: name=rooter, GID=1850
<86>Jan  6 07:30:11 groupadd[12074]: group added to /etc/gshadow: name=rooter
<86>Jan  6 07:30:11 groupadd[12074]: new group: name=rooter, GID=1850
<86>Jan  6 07:30:11 useradd[12098]: new user: name=rooter, UID=1850, GID=1850, home=/root, shell=/bin/bash, from=none
<86>Jan  6 07:30:11 userdel[12133]: delete user 'builder'
<86>Jan  6 07:30:11 userdel[12133]: removed group 'builder' owned by 'builder'
<86>Jan  6 07:30:11 userdel[12133]: removed shadow group 'builder' owned by 'builder'
<86>Jan  6 07:30:11 groupadd[12153]: group added to /etc/group: name=builder, GID=1851
<86>Jan  6 07:30:11 groupadd[12153]: group added to /etc/gshadow: name=builder
<86>Jan  6 07:30:11 groupadd[12153]: new group: name=builder, GID=1851
<86>Jan  6 07:30:11 useradd[12169]: new user: name=builder, UID=1851, GID=1851, home=/usr/src, shell=/bin/bash, from=none
/usr/src/in/srpm/Cultivation-8-alt5.src.rpm: The use of such a license name is ambiguous: GPL
<13>Jan  6 07:30:14 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan  6 07:30:14 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed
<13>Jan  6 07:30:14 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Jan  6 07:30:14 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan  6 07:30:14 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan  6 07:30:14 rpmi: xorg-proto-devel-2023.2-alt1.1 sisyphus+330960.100.2.1 1696609218 installed
<13>Jan  6 07:30:14 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed
<13>Jan  6 07:30:14 rpmi: libX11-locales-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400315 installed
<13>Jan  6 07:30:14 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233860 installed
<13>Jan  6 07:30:14 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Jan  6 07:30:14 rpmi: libxcb-1.16-alt1 sisyphus+327325.200.1.1 1692276267 installed
<13>Jan  6 07:30:14 rpmi: libX11-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400319 installed
<13>Jan  6 07:30:14 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Jan  6 07:30:14 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed
<13>Jan  6 07:30:14 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed
<13>Jan  6 07:30:14 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023235 installed
<13>Jan  6 07:30:14 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Jan  6 07:30:14 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485401 installed
<13>Jan  6 07:30:15 rpmi: libxcb-devel-1.16-alt1 sisyphus+327325.200.1.1 1692276267 installed
<13>Jan  6 07:30:15 rpmi: libX11-devel-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400319 installed
<13>Jan  6 07:30:15 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Jan  6 07:30:15 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168262 installed
<13>Jan  6 07:30:15 rpmi: libdrm-1:2.4.119-alt1 sisyphus+337175.100.1.1 1703494958 installed
<13>Jan  6 07:30:15 rpmi: libGLX-mesa-4:23.3.2-alt1 sisyphus+337405.100.1.1 1703767511 installed
<13>Jan  6 07:30:15 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan  6 07:30:15 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan  6 07:30:15 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Jan  6 07:30:15 rpmi: libfreeglut-3.4.0-alt1 sisyphus+308137.100.1.1 1665325474 installed
<13>Jan  6 07:30:15 rpmi: libgbm-4:23.3.2-alt1 sisyphus+337405.100.1.1 1703767511 installed
<13>Jan  6 07:30:15 rpmi: libEGL-mesa-4:23.3.2-alt1 sisyphus+337405.100.1.1 1703767511 installed
<13>Jan  6 07:30:15 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan  6 07:30:15 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan  6 07:30:15 rpmi: libGL-devel-4:23.3.2-alt1 sisyphus+337405.100.1.1 1703767511 installed
<13>Jan  6 07:30:15 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Jan  6 07:30:15 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Jan  6 07:30:16 rpmi: libstdc++13-devel-13.2.1-alt2 sisyphus+327572.100.1.1 1692472364 installed
<13>Jan  6 07:30:16 rpmi: gcc13-c++-13.2.1-alt2 sisyphus+327572.100.1.1 1692472364 installed
<13>Jan  6 07:30:16 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687268227 installed
<13>Jan  6 07:30:16 rpmi: libfreeglut-devel-3.4.0-alt1 sisyphus+308137.100.1.1 1665325474 installed
<13>Jan  6 07:30:16 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550035 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/Cultivation-8-alt5.nosrc.rpm (w1.gzdio)
Installing Cultivation-8-alt5.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.34299
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf Cultivation_8_UnixSource
+ echo 'Source #0 (Cultivation_8_UnixSource.tar):'
Source #0 (Cultivation_8_UnixSource.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/Cultivation_8_UnixSource.tar
+ cd Cultivation_8_UnixSource
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (Cultivation-8-alt-Makefile.patch):'
Patch #0 (Cultivation-8-alt-Makefile.patch):
+ /usr/bin/patch -p2
patching file minorGems/sound/portaudio/Makefile.in
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.34299
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd Cultivation_8_UnixSource
+ sed -i -e 's|/usr/X11R6/lib|lib|g' game2/Makefile.GnuLinux
+ export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC'
+ pushd minorGems/sound/portaudio
~/RPM/BUILD/Cultivation_8_UnixSource/minorGems/sound/portaudio ~/RPM/BUILD/Cultivation_8_UnixSource
+ chmod u+x ./configure
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ configure_runstatedir_flags=
+ grep -qF runstatedir=DIR ./configure
+ echo 'rpm-build: warning: ./configure script does not support --runstatedir'
rpm-build: warning: ./configure script does not support --runstatedir
+ ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext
checking for i586-alt-linux-gcc... i586-alt-linux-gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix... 
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether i586-alt-linux-gcc accepts -g... yes
checking for i586-alt-linux-ranlib... no
checking for ranlib... ranlib
checking for a BSD compatible install... /bin/install -c
checking for ar... /usr/bin/ar
checking build system type... i586-alt-linux-gnu
checking host system type... i586-alt-linux-gnu
checking for pthread_create in -lpthread... yes
configure: creating ./config.status
config.status: creating Makefile

Finished configure.

Type 'make' to build PortAudio and examples.
+ make
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/minorGems/sound/portaudio'
mkdir -p lib
i586-alt-linux-gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_common/pa_convert.c -o pa_common/pa_convert.o
i586-alt-linux-gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_common/pa_lib.c -o pa_common/pa_lib.o
i586-alt-linux-gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pablio/pablio.c -o pablio/pablio.o
i586-alt-linux-gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pablio/ringbuffer.c -o pablio/ringbuffer.o
i586-alt-linux-gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_unix_oss/pa_unix_oss.c -o pa_unix_oss/pa_unix_oss.o
i586-alt-linux-gcc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_unix_oss/pa_unix.c -o pa_unix_oss/pa_unix.o
/usr/bin/ar ruv lib/libportaudio.a pa_common/pa_convert.o pa_common/pa_lib.o pablio/pablio.o pablio/ringbuffer.o pa_unix_oss/pa_unix_oss.o pa_unix_oss/pa_unix.o
/usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
/usr/bin/ar: creating lib/libportaudio.a
a - pa_common/pa_convert.o
a - pa_common/pa_lib.o
a - pablio/pablio.o
a - pablio/ringbuffer.o
a - pa_unix_oss/pa_unix_oss.o
a - pa_unix_oss/pa_unix.o
ranlib lib/libportaudio.a
i586-alt-linux-gcc -shared -o lib/libportaudio.so.0.0.18 pa_common/pa_convert.o pa_common/pa_lib.o pablio/pablio.o pablio/ringbuffer.o pa_unix_oss/pa_unix_oss.o pa_unix_oss/pa_unix.o 
mkdir -p bin
i586-alt-linux-gcc -o bin/patest_buffer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_buffer.c lib/libportaudio.a -lm -lpthread
pa_tests/patest_buffer.c: In function 'main':
pa_tests/patest_buffer.c:123:30: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=]
  123 |         printf("Buffer size %d\n", buffer_table[i]);
      |                             ~^     ~~~~~~~~~~~~~~~
      |                              |                 |
      |                              int               long int
      |                             %ld
i586-alt-linux-gcc -o bin/patest_clip -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_clip.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_dither -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_dither.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_hang -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_hang.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_latency -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_latency.c lib/libportaudio.a -lm -lpthread
pa_tests/patest_latency.c: In function 'patestCallback':
pa_tests/patest_latency.c:90:9: warning: unused variable 'finished' [-Wunused-variable]
   90 |     int finished = 0;
      |         ^~~~~~~~
i586-alt-linux-gcc -o bin/patest_leftright -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_leftright.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_longsine -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_longsine.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_many -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_many.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_maxsines -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_maxsines.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_multi_sine -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_multi_sine.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_pink -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_pink.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_record -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_record.c lib/libportaudio.a -lm -lpthread
pa_tests/patest_record.c: In function 'playCallback':
pa_tests/patest_record.c:144:38: warning: variable 'samplesPerBuffer' set but not used [-Wunused-but-set-variable]
  144 |     int framesToPlay, samplesToPlay, samplesPerBuffer;
      |                                      ^~~~~~~~~~~~~~~~
pa_tests/patest_record.c: In function 'main':
pa_tests/patest_record.c:259:41: warning: format '%d' expects argument of type 'int', but argument 2 has type 'double' [-Wformat=]
  259 |         printf("sample max amplitude = %d\n", max );    /* <-- This IS compiled anyhow. */
      |                                        ~^     ~~~
      |                                         |     |
      |                                         int   double
      |                                        %f
pa_tests/patest_record.c:260:35: warning: format '%d' expects argument of type 'int', but argument 2 has type 'double' [-Wformat=]
  260 |         printf("sample average = %d\n", average );
      |                                  ~^     ~~~~~~~
      |                                   |     |
      |                                   int   double
      |                                  %f
i586-alt-linux-gcc -o bin/patest_ringmix -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_ringmix.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_saw -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_saw.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_sine8 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_sine8.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_sine -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_sine.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_sine_formats -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_sine_formats.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_sine_time -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_sine_time.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_stop -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_stop.c lib/libportaudio.a -lm -lpthread
pa_tests/patest_stop.c: In function 'TestStopMode':
pa_tests/patest_stop.c:248:29: warning: "/*" within comment [-Wcomment]
  248 |             fflush(stdout); /**/
      |                              
pa_tests/patest_stop.c:258:29: warning: "/*" within comment [-Wcomment]
  258 |             fflush(stdout); /**/
      |                              
i586-alt-linux-gcc -o bin/patest_sync -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_sync.c lib/libportaudio.a -lm -lpthread
pa_tests/patest_sync.c: In function 'main':
pa_tests/patest_sync.c:209:22: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=]
  209 |         printf(" at %d, delta = %d\n",
      |                     ~^
      |                      |
      |                      int
      |                     %ld
  210 |                (long) DATA.beepTime, (long) (DATA.beepTime - previousTime) );
      |                ~~~~~~~~~~~~~~~~~~~~
      |                |
      |                long int
pa_tests/patest_sync.c:209:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=]
  209 |         printf(" at %d, delta = %d\n",
      |                                 ~^
      |                                  |
      |                                  int
      |                                 %ld
  210 |                (long) DATA.beepTime, (long) (DATA.beepTime - previousTime) );
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                      |
      |                                      long int
i586-alt-linux-gcc -o bin/patest_toomanysines -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_toomanysines.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_underflow -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_underflow.c lib/libportaudio.a -lm -lpthread
i586-alt-linux-gcc -o bin/patest_wire -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fPIC -DPIC -Ipa_common -Ipablio pa_tests/patest_wire.c lib/libportaudio.a -lm -lpthread
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/minorGems/sound/portaudio'
+ popd
~/RPM/BUILD/Cultivation_8_UnixSource
+ pushd game2
~/RPM/BUILD/Cultivation_8_UnixSource/game2 ~/RPM/BUILD/Cultivation_8_UnixSource
+ rm -f gameSource/Makefile
+ cat Makefile.GnuLinux Makefile.common ../minorGems/build/Makefile.minorGems gameSource/Makefile.all ../minorGems/build/Makefile.minorGems_targets
+ pushd gameSource
~/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource ~/RPM/BUILD/Cultivation_8_UnixSource/game2 ~/RPM/BUILD/Cultivation_8_UnixSource
+ make -j16
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
rm -f Makefile.minorGems_dependencies
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -I../.. -MM ../../minorGems/graphics/openGL/ScreenGL.cpp ../../minorGems/graphics/openGL/SingleTextureGL.cpp ../../minorGems/io/linux/TypeIOLinux.cpp ../../minorGems/util/stringUtils.cpp ../../minorGems/util/StringBufferOutputStream.cpp ../../minorGems/io/file/linux/PathLinux.cpp ../../minorGems/system/unix/TimeUnix.cpp ../../minorGems/system/linux/ThreadLinux.cpp ../../minorGems/system/linux/MutexLockLinux.cpp ../../minorGems/graphics/converters/PNGImageConverter.cpp ../../minorGems/util/TranslationManager.cpp >> Makefile.minorGems_dependencies.temp
cat Makefile.minorGems_dependencies.temp | sed ' s/^HostAddress.*\.o/${HOST_ADDRESS_O}/; s/^SocketServer.*\.o/${SOCKET_SERVER_O}/; s/^SocketClient.*\.o/${SOCKET_CLIENT_O}/; s/^SocketUDP.*\.o/${SOCKET_UDP_O}/; s/^SocketManager.*\.o/${SOCKET_MANAGER_O}/; s/^Socket.*\.o/${SOCKET_O}/; s/^NetworkFunctionLocks.*\.o/${NETWORK_FUNCTION_LOCKS_O}/; s/^Path.*\.o/${PATH_O}/; s/^Directory.*\.o/${DIRECTORY_O}/; s/^TypeIO.*\.o/${TYPE_IO_O}/; s/^Time.*\.o/${TIME_O}/; s/^MutexLock.*\.o/${MUTEX_LOCK_O}/; s/^BinarySemaphore.*\.o/${BINARY_SEMAPHORE_O}/; s/^AppLog.*\.o/${APP_LOG_O}/; s/^PrintLog.*\.o/${PRINT_LOG_O}/; s/^FileLog.*\.o/${FILE_LOG_O}/; s/^Log.*\.o/${LOG_O}/; s/^PrintUtils.*\.o/${PRINT_UTILS_O}/; s/^WebClient.*\.o/${WEB_CLIENT_O}/; s/^URLUtils.*\.o/${URL_UTILS_O}/; s/^MimeTyper.*\.o/${MIME_TYPER_O}/; s/^StringBufferOutputStream.*\.o/${STRING_BUFFER_OUTPUT_STREAM_O}/; s/^XMLUtils.*\.o/${XML_UTILS_O}/; s/^HTMLUtils.*\.o/${HTML_UTILS_O}/; s/^SettingsManager.*\.o/${SETTINGS_MANAGER_O}/; s/^TranslationManager.*\.o/${TRANSLATION_MANAGER_O}/; s/^stringUtils.*\.o/${STRING_UTILS_O}/; s/^sha1.*\.o/${SHA1_O}/; ' | sed ' s/^MemoryTrack.*\.o/${MEMORY_TRACK_O}/; s/^DebugMemory.*\.o/${DEBUG_MEMORY_O}/; s/^HostCatcher.*\.o/${HOST_CATCHER_O}/; s/^OutboundChannel.*\.o/${OUTBOUND_CHANNEL_O}/; s/^DuplicateMessageDetector.*\.o/${DUPLICATE_MESSAGE_DETECTOR_O}/; s/^protocolUtils.*\.o/${PROTOCOL_UTILS_O}/; s/^MessagePerSecondLimiter.*\.o/${MESSAGE_PER_SECOND_LIMITER_O}/; s/^MultiSourceDownloader.*\.o/${MULTI_SOURCE_DOWNLOADER_O}/; s/^encodingUtils.*\.o/${ENCODING_UTILS_O}/; s/^WebServer.*\.o/${WEB_SERVER_O }/; s/^RequestHandlingThread.*\.o/${REQUEST_HANDLING_THREAD_O}/; s/^ThreadHandlingThread.*\.o/${THREAD_HANDLING_THREAD_O}/; s/^Thread.*\.o/${THREAD_O}/; s/^ConnectionPermissionHandler.*\.o/${CONNECTION_PERMISSION_HANDLER_O}/; s/^StopSignalThread.*\.o/${STOP_SIGNAL_THREAD_O}/; s/^FinishedSignalThreadManager.*\.o/${FINISHED_SIGNAL_THREAD_MANAGER_O}/; s/^FinishedSignalThread.*\.o/${FINISHED_SIGNAL_THREAD_O}/; s/^ScreenGL.*\.o/${SCREEN_GL_O}/; s/^SingleTextureGL.*\.o/${SINGLE_TEXTURE_GL_O}/; s/^PNGImageConverter.*\.o/${PNG_IMAGE_CONVERTER_O}/; ' >> Makefile.minorGems_dependencies
rm -f Makefile.minorGems_dependencies.temp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
rm -f Makefile.dependencies
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -MM glCommon.cpp features.cpp game.cpp World.cpp Plant.cpp PlantLeaf.cpp PlantFlower.cpp Fruit.cpp Gardener.cpp Portal.cpp GardenerAI2.cpp FlyingObject.cpp emotionIcons.cpp landscape.cpp SoilMap.cpp Seeds.cpp Genetics.cpp GardenerGenetics.cpp PlantGenetics.cpp PortalLayerGenetics.cpp ImmortalGenetics.cpp userInterface/ButtonBase.cpp userInterface/PlantButton.cpp userInterface/PlotButton.cpp userInterface/WaterButton.cpp userInterface/PoisonButton.cpp userInterface/HarvestButton.cpp userInterface/EmotionButton.cpp userInterface/PauseButton.cpp userInterface/RestartButton.cpp userInterface/QuitButton.cpp userInterface/TextDisplay.cpp userInterface/ObjectSelector.cpp userInterface/EatButton.cpp userInterface/GiftButton.cpp userInterface/DiscardButton.cpp userInterface/MateButton.cpp userInterface/FollowButton.cpp userInterface/TexturedPanel.cpp userInterface/NextTutorialButton.cpp userInterface/TextBlockGL.cpp sound/MusicNoteWaveTable.cpp sound/MusicPart.cpp sound/MusicPlayer.cpp sound/SoundPlayer.cpp sound/SoundSamples.cpp sound/SoundEffectsBank.cpp   >> Makefile.dependencies.temp
cat Makefile.dependencies.temp | sed ' s/^ButtonBase.o/${USER_INTERFACE_PATH}\/ButtonBase.o/; s/^PlantButton.o/${USER_INTERFACE_PATH}\/PlantButton.o/; s/^PlotButton.o/${USER_INTERFACE_PATH}\/PlotButton.o/; s/^WaterButton.o/${USER_INTERFACE_PATH}\/WaterButton.o/; s/^PoisonButton.o/${USER_INTERFACE_PATH}\/PoisonButton.o/; s/^HarvestButton.o/${USER_INTERFACE_PATH}\/HarvestButton.o/; s/^EmotionButton.o/${USER_INTERFACE_PATH}\/EmotionButton.o/; s/^PauseButton.o/${USER_INTERFACE_PATH}\/PauseButton.o/; s/^RestartButton.o/${USER_INTERFACE_PATH}\/RestartButton.o/; s/^QuitButton.o/${USER_INTERFACE_PATH}\/QuitButton.o/; s/^TextDisplay.o/${USER_INTERFACE_PATH}\/TextDisplay.o/; s/^ObjectSelector.o/${USER_INTERFACE_PATH}\/ObjectSelector.o/; s/^EatButton.o/${USER_INTERFACE_PATH}\/EatButton.o/; s/^GiftButton.o/${USER_INTERFACE_PATH}\/GiftButton.o/; s/^DiscardButton.o/${USER_INTERFACE_PATH}\/DiscardButton.o/; s/^MateButton.o/${USER_INTERFACE_PATH}\/MateButton.o/; s/^FollowButton.o/${USER_INTERFACE_PATH}\/FollowButton.o/; s/^TexturedPanel.o/${USER_INTERFACE_PATH}\/TexturedPanel.o/; s/^NextTutorialButton.o/${USER_INTERFACE_PATH}\/NextTutorialButton.o/; s/^TextBlockGL.o/${USER_INTERFACE_PATH}\/TextBlockGL.o/; s/^MusicNoteWaveTable.o/${SOUND_PATH}\/MusicNoteWaveTable.o/; s/^MusicPart.o/${SOUND_PATH}\/MusicPart.o/; s/^MusicPlayer.o/${SOUND_PATH}\/MusicPlayer.o/; s/^SoundPlayer.o/${SOUND_PATH}\/SoundPlayer.o/; s/^SoundSamples.o/${SOUND_PATH}\/SoundSamples.o/; ' >> Makefile.dependencies
rm -f Makefile.dependencies.temp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o features.o features.cpp
In file included from features.cpp:12:
../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()':
../../minorGems/io/file/File.h:645:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  645 |             parentPath = mPath->append( ".." );
      |                                         ^~~~
../../minorGems/io/file/File.h:674:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  674 |             char *parentName = "..";
      |                                ^~~~
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o landscape.o landscape.cpp
landscape.cpp: In function 'int getRandomPoints(double, double, double, double, double, double, double, double**, double**)':
landscape.cpp:101:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  101 |             if( landscapeSample < 0 &&
      |                 ~~~~~~~~~~~~~~~~~~~~^~
  102 |                 lastSample >= 0 ||
      |                 ~~~~~~~~~~~~~~~      
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o Genetics.o Genetics.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o GardenerGenetics.o GardenerGenetics.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o emotionIcons.o emotionIcons.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from glCommon.h:22,
                 from emotionIcons.cpp:11:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o FlyingObject.o FlyingObject.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from Gardener.h:37,
                 from FlyingObject.h:18,
                 from FlyingObject.cpp:9:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o PlantGenetics.o PlantGenetics.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ImmortalGenetics.o ImmortalGenetics.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o PortalLayerGenetics.o PortalLayerGenetics.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o GardenerAI2.o GardenerAI2.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from Gardener.h:37,
                 from GardenerAI2.h:20,
                 from GardenerAI2.cpp:21:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o Fruit.o Fruit.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from Fruit.h:21,
                 from Fruit.cpp:13:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o Seeds.o Seeds.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from Seeds.h:16,
                 from Seeds.cpp:9:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o glCommon.o glCommon.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from glCommon.h:22,
                 from glCommon.cpp:12:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o PlantLeaf.o PlantLeaf.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from PlantLeaf.h:17,
                 from PlantLeaf.cpp:13:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/PlantButton.o userInterface/PlantButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/PlantButton.h:13,
                 from userInterface/PlantButton.cpp:13:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/PlotButton.o userInterface/PlotButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/PlotButton.h:13,
                 from userInterface/PlotButton.cpp:13:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/WaterButton.o userInterface/WaterButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/WaterButton.h:10,
                 from userInterface/WaterButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o PlantFlower.o PlantFlower.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from PlantFlower.h:17,
                 from PlantFlower.cpp:12:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/ButtonBase.o userInterface/ButtonBase.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/ButtonBase.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/PoisonButton.o userInterface/PoisonButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/PoisonButton.h:10,
                 from userInterface/PoisonButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o Plant.o Plant.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from Plant.h:16,
                 from Plant.cpp:13:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/HarvestButton.o userInterface/HarvestButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/HarvestButton.h:10,
                 from userInterface/HarvestButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/TextDisplay.o userInterface/TextDisplay.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o SoilMap.o SoilMap.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from SoilMap.h:16,
                 from SoilMap.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
SoilMap.cpp: In member function 'Vector3D* SoilMap::getClosestBoundaryPoint(Vector3D*)':
SoilMap.cpp:476:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  476 |                             onLand &&
      |                             ~~~~~~~^~
  477 |                             mWaterBoundaryImageAlpha[ pixelIndex ] > 0.5
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/ObjectSelector.o userInterface/ObjectSelector.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/EmotionButton.o userInterface/EmotionButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/EmotionButton.h:10,
                 from userInterface/EmotionButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o World.o World.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from Plant.h:16,
                 from World.h:26,
                 from World.cpp:33:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
World.cpp: In member function 'char World::isInRectangle(Vector3D*, Vector3D*, Vector3D*)':
World.cpp:2124:11: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2123 |         ( inPosition->mX <= inCornerA->mX
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2124 |           && inPosition->mX >= inCornerB->mX
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
World.cpp:2131:11: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2130 |         ( inPosition->mY <= inCornerA->mY
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2131 |           && inPosition->mY >= inCornerB->mY
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/DiscardButton.o userInterface/DiscardButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/DiscardButton.h:10,
                 from userInterface/DiscardButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/QuitButton.o userInterface/QuitButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/QuitButton.h:10,
                 from userInterface/QuitButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/MateButton.o userInterface/MateButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/MateButton.h:10,
                 from userInterface/MateButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o sound/SoundSamples.o sound/SoundSamples.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o sound/MusicNoteWaveTable.o sound/MusicNoteWaveTable.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o sound/MusicPart.o sound/MusicPart.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/RestartButton.o userInterface/RestartButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/RestartButton.h:15,
                 from userInterface/RestartButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/PauseButton.o userInterface/PauseButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/PauseButton.h:10,
                 from userInterface/PauseButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/FollowButton.o userInterface/FollowButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/FollowButton.h:10,
                 from userInterface/FollowButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ../../minorGems/io/linux/TypeIOLinux.o ../../minorGems/io/linux/TypeIOLinux.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ../../minorGems/io/file/linux/PathLinux.o ../../minorGems/io/file/linux/PathLinux.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o Gardener.o Gardener.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from Gardener.h:37,
                 from Gardener.cpp:48:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ../../minorGems/util/StringBufferOutputStream.o ../../minorGems/util/StringBufferOutputStream.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o Portal.o Portal.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from Portal.h:21,
                 from Portal.cpp:15:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
In file included from ../../minorGems/io/file/FileOutputStream.h:22,
                 from Portal.cpp:25:
../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()':
../../minorGems/io/file/File.h:645:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  645 |             parentPath = mPath->append( ".." );
      |                                         ^~~~
../../minorGems/io/file/File.h:674:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  674 |             char *parentName = "..";
      |                                ^~~~
Portal.cpp: In member function 'void Portal::close()':
Portal.cpp:750:13: warning: variable 'channels' set but not used [-Wunused-but-set-variable]
  750 |     double *channels[3];
      |             ^~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/TextBlockGL.o userInterface/TextBlockGL.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from ../../minorGems/graphics/openGL/gui/TextGL.h:35,
                 from ../../minorGems/graphics/openGL/gui/LabelGL.h:19,
                 from userInterface/TextBlockGL.h:12,
                 from userInterface/TextBlockGL.cpp:9:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
../../minorGems/graphics/openGL/gui/TextGL.h: In member function 'void TextGL::drawCharacter(char, double, double, double, double, double*)':
../../minorGems/graphics/openGL/gui/TextGL.h:416:36: warning: array subscript has type 'char' [-Wchar-subscripts]
  416 |         ( mEndWidthFractionMetrics[inCharacter] -
      |                                    ^~~~~~~~~~~
../../minorGems/graphics/openGL/gui/TextGL.h:417:38: warning: array subscript has type 'char' [-Wchar-subscripts]
  417 |           mStartWidthFractionMetrics[inCharacter] );
      |                                      ^~~~~~~~~~~
../../minorGems/graphics/openGL/gui/TextGL.h:423:48: warning: array subscript has type 'char' [-Wchar-subscripts]
  423 |     charStartX -= ( mStartWidthFractionMetrics[inCharacter] * inWidth );
      |                                                ^~~~~~~~~~~
../../minorGems/graphics/openGL/gui/TextGL.h: In member function 'double TextGL::measureTextWidth(char*)':
../../minorGems/graphics/openGL/gui/TextGL.h:589:38: warning: array subscript has type 'char' [-Wchar-subscripts]
  589 |             mEndWidthFractionMetrics[character] -
      |                                      ^~~~~~~~~
../../minorGems/graphics/openGL/gui/TextGL.h:590:40: warning: array subscript has type 'char' [-Wchar-subscripts]
  590 |             mStartWidthFractionMetrics[character];
      |                                        ^~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o sound/SoundEffectsBank.o sound/SoundEffectsBank.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ../../minorGems/system/unix/TimeUnix.o ../../minorGems/system/unix/TimeUnix.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ../../minorGems/system/linux/ThreadLinux.o ../../minorGems/system/linux/ThreadLinux.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/NextTutorialButton.o userInterface/NextTutorialButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/RestartButton.h:15,
                 from userInterface/NextTutorialButton.h:14,
                 from userInterface/NextTutorialButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ../../minorGems/system/linux/MutexLockLinux.o ../../minorGems/system/linux/MutexLockLinux.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/TexturedPanel.o userInterface/TexturedPanel.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/TexturedPanel.h:18,
                 from userInterface/TexturedPanel.cpp:9:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o sound/SoundPlayer.o sound/SoundPlayer.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/EatButton.o userInterface/EatButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/EatButton.h:10,
                 from userInterface/EatButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ../../minorGems/util/stringUtils.o ../../minorGems/util/stringUtils.cpp
../../minorGems/util/stringUtils.cpp: In function 'char* concatonate(char*, char*)':
../../minorGems/util/stringUtils.cpp:178:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  178 |     char *glue = "";
      |                  ^~
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ../../minorGems/graphics/openGL/SingleTextureGL.o ../../minorGems/graphics/openGL/SingleTextureGL.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from ../../minorGems/graphics/openGL/SingleTextureGL.cpp:13:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o userInterface/GiftButton.o userInterface/GiftButton.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from userInterface/ButtonBase.h:19,
                 from userInterface/GiftButton.h:15,
                 from userInterface/GiftButton.cpp:10:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ../../minorGems/graphics/openGL/ScreenGL.o ../../minorGems/graphics/openGL/ScreenGL.cpp
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o sound/MusicPlayer.o sound/MusicPlayer.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from sound/../Plant.h:16,
                 from sound/../World.h:26,
                 from sound/MusicPlayer.cpp:24:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o game.o game.cpp
In file included from ../../minorGems/graphics/openGL/SingleTextureGL.h:27,
                 from ../../minorGems/graphics/openGL/gui/TextGL.h:35,
                 from ../../minorGems/graphics/openGL/gui/LabelGL.h:19,
                 from game.cpp:55:
../../minorGems/graphics/RGBAImage.h: In member function 'virtual unsigned char* RGBAImage::getRGBABytes()':
../../minorGems/graphics/RGBAImage.h:148:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  148 |     register int i = 0;
      |                  ^
../../minorGems/graphics/openGL/gui/TextGL.h: In member function 'void TextGL::drawCharacter(char, double, double, double, double, double*)':
../../minorGems/graphics/openGL/gui/TextGL.h:416:36: warning: array subscript has type 'char' [-Wchar-subscripts]
  416 |         ( mEndWidthFractionMetrics[inCharacter] -
      |                                    ^~~~~~~~~~~
../../minorGems/graphics/openGL/gui/TextGL.h:417:38: warning: array subscript has type 'char' [-Wchar-subscripts]
  417 |           mStartWidthFractionMetrics[inCharacter] );
      |                                      ^~~~~~~~~~~
../../minorGems/graphics/openGL/gui/TextGL.h:423:48: warning: array subscript has type 'char' [-Wchar-subscripts]
  423 |     charStartX -= ( mStartWidthFractionMetrics[inCharacter] * inWidth );
      |                                                ^~~~~~~~~~~
../../minorGems/graphics/openGL/gui/TextGL.h: In member function 'double TextGL::measureTextWidth(char*)':
../../minorGems/graphics/openGL/gui/TextGL.h:589:38: warning: array subscript has type 'char' [-Wchar-subscripts]
  589 |             mEndWidthFractionMetrics[character] -
      |                                      ^~~~~~~~~
../../minorGems/graphics/openGL/gui/TextGL.h:590:40: warning: array subscript has type 'char' [-Wchar-subscripts]
  590 |             mStartWidthFractionMetrics[character];
      |                                        ^~~~~~~~~
In file included from ../../minorGems/io/file/FileOutputStream.h:22,
                 from game.cpp:59:
../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()':
../../minorGems/io/file/File.h:645:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  645 |             parentPath = mPath->append( ".." );
      |                                         ^~~~
../../minorGems/io/file/File.h:674:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  674 |             char *parentName = "..";
      |                                ^~~~
game.cpp: In function 'int main(int, char**)':
game.cpp:452:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  452 |                       "Cultivation", NULL, NULL, NULL );
      |                       ^~~~~~~~~~~~~
game.cpp: In constructor 'GameSceneHandler::GameSceneHandler(ScreenGL*)':
game.cpp:846:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  846 |     mFrameCaptureFileNamePrefix = "video/video_";
      |                                   ^~~~~~~~~~~~~~
game.cpp: In member function 'void GameSceneHandler::initFromFiles()':
game.cpp:905:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  905 |     File fontFile( NULL, "font.tga" );
      |                          ^~~~~~~~~~
game.cpp:957:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  957 |     mToolTipKeys.push_back( "tip_PlantButton" );
      |                             ^~~~~~~~~~~~~~~~~
game.cpp:958:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  958 |     mToolTipKeys.push_back( "tip_PlotButton" );
      |                             ^~~~~~~~~~~~~~~~
game.cpp:959:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  959 |     mToolTipKeys.push_back( "tip_WaterButton" );
      |                             ^~~~~~~~~~~~~~~~~
game.cpp:960:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  960 |     mToolTipKeys.push_back( "tip_HarvestButton" );
      |                             ^~~~~~~~~~~~~~~~~~~
game.cpp:961:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  961 |     mToolTipKeys.push_back( "tip_MateButton" );
      |                             ^~~~~~~~~~~~~~~~
game.cpp:962:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  962 |     mToolTipKeys.push_back( "tip_LeadButton" );
      |                             ^~~~~~~~~~~~~~~~
game.cpp:963:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  963 |     mToolTipKeys.push_back( "tip_PoisonButton" );
      |                             ^~~~~~~~~~~~~~~~~~
game.cpp:964:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  964 |     mToolTipKeys.push_back( "tip_PauseButton" );
      |                             ^~~~~~~~~~~~~~~~~
game.cpp:965:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  965 |     mToolTipKeys.push_back( "tip_RestartButton" );
      |                             ^~~~~~~~~~~~~~~~~~~
game.cpp:966:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  966 |     mToolTipKeys.push_back( "tip_QuitButton" );
      |                             ^~~~~~~~~~~~~~~~
game.cpp:967:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  967 |     mToolTipKeys.push_back( "tip_EatButton" );
      |                             ^~~~~~~~~~~~~~~
game.cpp:968:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  968 |     mToolTipKeys.push_back( "tip_GiftButton" );
      |                             ^~~~~~~~~~~~~~~~
game.cpp:969:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  969 |     mToolTipKeys.push_back( "tip_DiscardButton" );
      |                             ^~~~~~~~~~~~~~~~~~~
game.cpp:970:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  970 |     mToolTipKeys.push_back( "tip_StopTutorial" );
      |                             ^~~~~~~~~~~~~~~~~~
game.cpp:971:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  971 |     mToolTipKeys.push_back( "tip_NextTutorial" );
      |                             ^~~~~~~~~~~~~~~~~~
game.cpp:988:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  988 |     File languageNameFile( NULL, "language.txt" );
      |                                  ^~~~~~~~~~~~~~
game.cpp:1012:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1012 |             TranslationManager::setLanguage( "English" );
      |                                              ^~~~~~~~~
game.cpp: In member function 'virtual void GameSceneHandler::fireRedraw()':
game.cpp:1600:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1600 |                 char *tipStringPrefix = "";
      |                                         ^~
game.cpp:1606:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1606 |                                                         "tip_water_dump" );
      |                                                         ^~~~~~~~~~~~~~~~
game.cpp:1611:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1611 |                                                         "tip_water_pickup" );
      |                                                         ^~~~~~~~~~~~~~~~~~
game.cpp:1626:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1626 |                                                         "tip_stop_leading" );
      |                                                         ^~~~~~~~~~~~~~~~~~
game.cpp:1631:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1631 |                                                         "tip_lead" );
      |                                                         ^~~~~~~~~~
game.cpp:1718:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1718 |                 char *tipStringPrefix = "";
      |                                         ^~
game.cpp:1719:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1719 |                 char *tipStringSuffix = "";
      |                                         ^~
game.cpp:1725:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1725 |                             "tip_fruit" );
      |                             ^~~~~~~~~~~
game.cpp:1732:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1732 |                                 "tip_poisoned" );
      |                                 ^~~~~~~~~~~~~~
game.cpp:1738:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1738 |                             "tip_seed" );
      |                             ^~~~~~~~~~
game.cpp:1745:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1745 |                                 "tip_darkSoil" );
      |                                 ^~~~~~~~~~~~~~
game.cpp:1750:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1750 |                                 "tip_lightSoil" );
      |                                 ^~~~~~~~~~~~~~~
game.cpp: In member function 'virtual void GameSceneHandler::keyReleased(unsigned char, int, int)':
game.cpp:2732:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 2732 |     if( false && inKey == 'v' || inKey == 'V' ) {
      |         ~~~~~~^~~~~~~~~~~~~~~
game.cpp: In member function 'void GameSceneHandler::tutorialDone(const char*)':
game.cpp:2831:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2831 |             nextTutorial = "tutorial_welcome1";
      |                            ^~~~~~~~~~~~~~~~~~~
game.cpp:2834:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2834 |             nextTutorial = "tutorial_welcome2";
      |                            ^~~~~~~~~~~~~~~~~~~
game.cpp:2837:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2837 |             nextTutorial = "tutorial_moving";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2840:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2840 |             nextTutorial = "tutorial_survival2";
      |                            ^~~~~~~~~~~~~~~~~~~~
game.cpp:2843:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2843 |             nextTutorial = "tutorial_survival3";
      |                            ^~~~~~~~~~~~~~~~~~~~
game.cpp:2846:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2846 |             nextTutorial = "tutorial_survival4";
      |                            ^~~~~~~~~~~~~~~~~~~~
game.cpp:2849:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2849 |             nextTutorial = "tutorial_seeds1";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2852:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2852 |             nextTutorial = "tutorial_plot";
      |                            ^~~~~~~~~~~~~~~
game.cpp:2855:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2855 |             nextTutorial = "tutorial_plot2";
      |                            ^~~~~~~~~~~~~~~~
game.cpp:2858:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2858 |             nextTutorial = "tutorial_plot3";
      |                            ^~~~~~~~~~~~~~~~
game.cpp:2861:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2861 |             nextTutorial = "tutorial_seeds2";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2864:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2864 |             nextTutorial = "tutorial_seeds3";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2867:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2867 |             nextTutorial = "tutorial_seeds4";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2870:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2870 |             nextTutorial = "tutorial_seeds5";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2873:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2873 |             nextTutorial = "tutorial_seeds6";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2876:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2876 |             nextTutorial = "tutorial_emotion2";
      |                            ^~~~~~~~~~~~~~~~~~~
game.cpp:2879:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2879 |             nextTutorial = "tutorial_emotion3";
      |                            ^~~~~~~~~~~~~~~~~~~
game.cpp:2888:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2888 |                 nextTutorial = "tutorial_lifespan2a";
      |                                ^~~~~~~~~~~~~~~~~~~~~
game.cpp:2891:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2891 |                 nextTutorial = "tutorial_lifespan2b";
      |                                ^~~~~~~~~~~~~~~~~~~~~
game.cpp:2894:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2894 |                 nextTutorial = "tutorial_lifespan2c";
      |                                ^~~~~~~~~~~~~~~~~~~~~
game.cpp:2898:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2898 |             nextTutorial = "tutorial_mating1";
      |                            ^~~~~~~~~~~~~~~~~~
game.cpp:2901:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2901 |             nextTutorial = "tutorial_mating2";
      |                            ^~~~~~~~~~~~~~~~~~
game.cpp:2904:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2904 |             nextTutorial = "tutorial_mating3";
      |                            ^~~~~~~~~~~~~~~~~~
game.cpp:2907:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2907 |             nextTutorial = "tutorial_birth2";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2910:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2910 |             nextTutorial = "tutorial_poisoned2";
      |                            ^~~~~~~~~~~~~~~~~~~~
game.cpp:2913:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2913 |             nextTutorial = "tutorial_death2";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2916:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2916 |             nextTutorial = "tutorial_death3";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2919:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2919 |             nextTutorial = "tutorial_death4";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2922:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2922 |             nextTutorial = "tutorial_death5";
      |                            ^~~~~~~~~~~~~~~~~
game.cpp:2927:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2927 |                 nextTutorial = "tutorial_death6a";
      |                                ^~~~~~~~~~~~~~~~~~
game.cpp:2930:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2930 |                 nextTutorial = "tutorial_death6b";
      |                                ^~~~~~~~~~~~~~~~~~
game.cpp:2934:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2934 |             nextTutorial = "tutorial_gate2";
      |                            ^~~~~~~~~~~~~~~~
game.cpp:2937:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2937 |             nextTutorial = "tutorial_gate3";
      |                            ^~~~~~~~~~~~~~~~
game.cpp:2940:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2940 |             nextTutorial = "tutorial_gate4";
      |                            ^~~~~~~~~~~~~~~~
game.cpp:2943:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2943 |             nextTutorial = "tutorial_gate5";
      |                            ^~~~~~~~~~~~~~~~
game.cpp:2946:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2946 |             nextTutorial = "tutorial_immortal2";
      |                            ^~~~~~~~~~~~~~~~~~~~
game.cpp:2949:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2949 |             nextTutorial = "tutorial_immortal3";
      |                            ^~~~~~~~~~~~~~~~~~~~
game.cpp:2952:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2952 |             nextTutorial = "tutorial_immortal4";
      |                            ^~~~~~~~~~~~~~~~~~~~
game.cpp:2955:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 2955 |             nextTutorial = "tutorial_immortal5";
      |                            ^~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ../../minorGems/graphics/converters/PNGImageConverter.o ../../minorGems/graphics/converters/PNGImageConverter.cpp
../../minorGems/graphics/converters/PNGImageConverter.cpp: In member function 'virtual void PNGImageConverter::formatImage(Image*, OutputStream*)':
../../minorGems/graphics/converters/PNGImageConverter.cpp:183:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  183 |     writeChunk( "IHDR", headerData, 13, inStream );
      |                 ^~~~~~
../../minorGems/graphics/converters/PNGImageConverter.cpp:424:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  424 |     writeChunk( "IDAT", zlibBytes, zlibBlock.size(), inStream );
      |                 ^~~~~~
../../minorGems/graphics/converters/PNGImageConverter.cpp:430:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  430 |     writeChunk( "IEND", NULL, 0, inStream );
      |                 ^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common -c -o ../../minorGems/util/TranslationManager.o ../../minorGems/util/TranslationManager.cpp
In file included from ../../minorGems/util/TranslationManager.cpp:15:
../../minorGems/io/file/File.h: In member function 'File* File::getParentDirectory()':
../../minorGems/io/file/File.h:645:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  645 |             parentPath = mPath->append( ".." );
      |                                         ^~~~
../../minorGems/io/file/File.h:674:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  674 |             char *parentName = "..";
      |                                ^~~~
../../minorGems/util/TranslationManager.cpp: In constructor 'TranslationManagerStaticMembers::TranslationManagerStaticMembers()':
../../minorGems/util/TranslationManager.cpp:150:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  150 |     setDirectoryAndLanguage( "languages", "English" );
      |                              ^~~~~~~~~~~
../../minorGems/util/TranslationManager.cpp:150:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  150 |     setDirectoryAndLanguage( "languages", "English" );
      |                                           ^~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
make: Entering directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
g++  -Wall  -DLINUX  -O9 -I../.. -I../../minorGems/sound/portaudio/pa_common  -o Cultivation glCommon.o features.o game.o World.o Plant.o PlantLeaf.o PlantFlower.o Fruit.o Gardener.o Portal.o GardenerAI2.o FlyingObject.o emotionIcons.o landscape.o SoilMap.o Seeds.o Genetics.o GardenerGenetics.o PlantGenetics.o PortalLayerGenetics.o ImmortalGenetics.o userInterface/ButtonBase.o userInterface/PlantButton.o userInterface/PlotButton.o userInterface/WaterButton.o userInterface/PoisonButton.o userInterface/HarvestButton.o userInterface/EmotionButton.o userInterface/PauseButton.o userInterface/RestartButton.o userInterface/QuitButton.o userInterface/TextDisplay.o userInterface/ObjectSelector.o userInterface/EatButton.o userInterface/GiftButton.o userInterface/DiscardButton.o userInterface/MateButton.o userInterface/FollowButton.o userInterface/TexturedPanel.o userInterface/NextTutorialButton.o userInterface/TextBlockGL.o sound/MusicNoteWaveTable.o sound/MusicPart.o sound/MusicPlayer.o sound/SoundPlayer.o sound/SoundSamples.o sound/SoundEffectsBank.o ../../minorGems/graphics/openGL/ScreenGL.o ../../minorGems/graphics/openGL/SingleTextureGL.o ../../minorGems/io/linux/TypeIOLinux.o ../../minorGems/util/stringUtils.o ../../minorGems/util/StringBufferOutputStream.o ../../minorGems/io/file/linux/PathLinux.o ../../minorGems/system/unix/TimeUnix.o ../../minorGems/system/linux/ThreadLinux.o ../../minorGems/system/linux/MutexLockLinux.o ../../minorGems/graphics/converters/PNGImageConverter.o ../../minorGems/util/TranslationManager.o -Llib -lGL -lglut -lGLU -lX11 ../../minorGems/sound/portaudio/lib/libportaudio.a -lpthread 
make: Leaving directory '/usr/src/RPM/BUILD/Cultivation_8_UnixSource/game2/gameSource'
+ popd
~/RPM/BUILD/Cultivation_8_UnixSource/game2 ~/RPM/BUILD/Cultivation_8_UnixSource
+ popd
~/RPM/BUILD/Cultivation_8_UnixSource
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.12716
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/Cultivation-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/Cultivation-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd Cultivation_8_UnixSource
+ install -dm 755 /usr/src/tmp/Cultivation-buildroot/usr/bin
+ install -dm 755 /usr/src/tmp/Cultivation-buildroot/usr/games
+ install -pm 755 game2/gameSource/Cultivation /usr/src/tmp/Cultivation-buildroot/usr/games/Cultivation.bin
+ install -dm 755 /usr/src/tmp/Cultivation-buildroot/usr/share/Cultivation
+ install -pm 644 game2/gameSource/font.tga /usr/src/tmp/Cultivation-buildroot/usr/share/Cultivation
+ install -pm 644 game2/gameSource/features.txt /usr/src/tmp/Cultivation-buildroot/usr/share/Cultivation
+ install -pm 644 game2/gameSource/language.txt /usr/src/tmp/Cultivation-buildroot/usr/share/Cultivation
+ install -dm 755 /usr/src/tmp/Cultivation-buildroot/usr/share/Cultivation/languages
+ install -pm 644 game2/gameSource/languages/English.txt game2/gameSource/languages/French.txt /usr/src/tmp/Cultivation-buildroot/usr/share/Cultivation/languages
+ cat
+ install -pm 755 Cultivation.sh /usr/src/tmp/Cultivation-buildroot/usr/bin/Cultivation
+ install -dm 755 /usr/src/tmp/Cultivation-buildroot/usr/share/pixmaps
+ install -pm 644 game2/build/win32/iconSource.png /usr/src/tmp/Cultivation-buildroot/usr/share/pixmaps/Cultivation.png
+ install -dm 755 /usr/src/tmp/Cultivation-buildroot//usr/share/applications
+ cat
+ desktop-file-install --dir=/usr/src/tmp/Cultivation-buildroot/usr/share/applications Cultivation.desktop --vendor=
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/Cultivation-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/Cultivation-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
/usr/share/applications/Cultivation.desktop: performed minor cleanup:
8d7
< Encoding=UTF-8
Checking contents of files in /usr/src/tmp/Cultivation-buildroot/ (default)
Compressing files in /usr/src/tmp/Cultivation-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/Cultivation-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING: ./usr/games/Cultivation.bin: uses non-LFS functions: fopen open readdir stat
Processing files: Cultivation-8-alt5
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.12716
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd Cultivation_8_UnixSource
+ DOCDIR=/usr/src/tmp/Cultivation-buildroot/usr/share/doc/Cultivation-8
+ export DOCDIR
+ rm -rf /usr/src/tmp/Cultivation-buildroot/usr/share/doc/Cultivation-8
+ /bin/mkdir -p /usr/src/tmp/Cultivation-buildroot/usr/share/doc/Cultivation-8
+ cp -prL game2/documentation/changeLog.txt game2/documentation/gameDesign game2/documentation/how_to_play.txt game2/documentation/igf game2/documentation/notes /usr/src/tmp/Cultivation-buildroot/usr/share/doc/Cultivation-8
+ chmod -R go-w /usr/src/tmp/Cultivation-buildroot/usr/share/doc/Cultivation-8
+ chmod -R a+rX /usr/src/tmp/Cultivation-buildroot/usr/share/doc/Cultivation-8
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9oepEo
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6WsQOp
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
find-requires: FINDPACKAGE-COMMANDS: cp ln mkdir
Requires: /bin/bash, /lib/ld-linux.so.2, coreutils, libGL.so.1 >= set:pjdsnIDZqi0Gpmp2a25jhKjYhcAzunWpqDCN7gKBqNITjNbHZJjrHgOJIvV44gZ4a5CTsWW6uXpg4K1S7rUmpvDNEacY2RXnQzb50lpmKp9TZi0, libGLU.so.1 >= set:jg1tSXZ97p7r, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libgcc_s.so.1(GCC_3.0), libglut.so.3 >= set:lg6dU1kynutfUktThdtWQ5AnR8eAZEMeNGpPW83DbJwgtYpt6aQ8lB0Zxb, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), 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.6V6UV3
Creating Cultivation-debuginfo package
Processing files: Cultivation-debuginfo-8-alt5
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VPfZvS
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.irUSP7
find-requires: running scripts (debuginfo)
Requires: Cultivation = 8-alt5, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libGL.so.1), debug(libGLU.so.1), debug(libc.so.6), debug(libgcc_s.so.1), debug(libglut.so.3), debug(libm.so.6), debug(libstdc++.so.6)
Adding to Cultivation-debuginfo a strict dependency on Cultivation
Wrote: /usr/src/RPM/RPMS/i586/Cultivation-8-alt5.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/Cultivation-debuginfo-8-alt5.i586.rpm (w2.lzdio)
52.34user 4.10system 0:18.81elapsed 300%CPU (0avgtext+0avgdata 87316maxresident)k
0inputs+0outputs (0major+1427497minor)pagefaults 0swaps
/.out/Cultivation-8-alt5.i586.rpm: The use of such a license name is ambiguous: GPL
/.out/Cultivation-debuginfo-8-alt5.i586.rpm: The use of such a license name is ambiguous: GPL
3.60user 1.32system 0:28.21elapsed 17%CPU (0avgtext+0avgdata 126812maxresident)k
0inputs+0outputs (0major+208943minor)pagefaults 0swaps
--- Cultivation-8-alt5.i586.rpm.repo	2019-11-09 11:04:12.000000000 +0000
+++ Cultivation-8-alt5.i586.rpm.hasher	2024-01-06 07:30:37.627683267 +0000
@@ -32,3 +32,7 @@
 Requires: libc.so.6(GLIBC_2.3.4)  
+Requires: libc.so.6(GLIBC_2.33)  
+Requires: libc.so.6(GLIBC_2.34)  
+Requires: libc.so.6(GLIBC_2.38)  
 Requires: libc.so.6(GLIBC_2.4)  
+Requires: libc.so.6(GLIBC_2.7)  
 Requires: libgcc_s.so.1(GCC_3.0)  
@@ -37,4 +41,3 @@
 Requires: libm.so.6(GLIBC_2.1)  
-Requires: libpthread.so.0(GLIBC_2.0)  
-Requires: libpthread.so.0(GLIBC_2.1)  
+Requires: libm.so.6(GLIBC_2.29)  
 Requires: libstdc++.so.6(CXXABI_1.3)  
@@ -47,3 +50,3 @@
 File: /usr/bin/Cultivation	100755	root:root	372704078c1db753eef7d39c3d127cf4	
-File: /usr/games/Cultivation.bin	100755	root:root	264c482fa0a23d3aaf52d58de3ad28eb	
+File: /usr/games/Cultivation.bin	100755	root:root	6fd2662fe0121598b3f4c7b64ddd2d32	
 File: /usr/share/Cultivation	40755	root:root		
@@ -55,3 +58,3 @@
 File: /usr/share/Cultivation/languages/French.txt	100644	root:root	17fa17978dd084d15c767b58cb01a9c4	
-File: /usr/share/applications/Cultivation.desktop	100644	root:root	9feb4f46104c5bcbb233e07a0b26d014	
+File: /usr/share/applications/Cultivation.desktop	100644	root:root	83c730532b0224dc7d79847d4d115a64	
 File: /usr/share/doc/Cultivation-8	40755	root:root		
@@ -67,2 +70,2 @@
 File: /usr/share/pixmaps/Cultivation.png	100644	root:root	f870da628b2c15e863548a84ae1a3044	
-RPMIdentity: 4cf37722c6bf4795e23035c8b82a44e386a25292d161df92ac41c7ed897de18e59952aecf41afce868c6e63a186d321bf16a61d7caaee25dadf4499a839c51ca
+RPMIdentity: 70a7e76432cc846f8b217abd9cc5938dbf9db213e21c7d1a7bc47117507ffdc17cbab8a9ea55f767f0b84ee62cae8920f5c1995585bd5dbc9203f0d66e001a01
--- Cultivation-debuginfo-8-alt5.i586.rpm.repo	2019-11-09 11:04:12.000000000 +0000
+++ Cultivation-debuginfo-8-alt5.i586.rpm.hasher	2024-01-06 07:30:37.700684643 +0000
@@ -1,6 +1,8 @@
-/usr/lib/debug/.build-id/83	40755	root:root	
-/usr/lib/debug/.build-id/83/8966abbca07fe3c6168440782bd210e111556c	120777	root:root	../../../../games/Cultivation.bin
-/usr/lib/debug/.build-id/83/8966abbca07fe3c6168440782bd210e111556c.debug	120777	root:root	../../usr/games/Cultivation.bin.debug
+/usr/lib/debug/.build-id/29	40755	root:root	
+/usr/lib/debug/.build-id/29/a3d334364fad9ed35f191d57621092ca5e974a	120777	root:root	../../../../games/Cultivation.bin
+/usr/lib/debug/.build-id/29/a3d334364fad9ed35f191d57621092ca5e974a.debug	120777	root:root	../../usr/games/Cultivation.bin.debug
 /usr/lib/debug/usr/games/Cultivation.bin.debug	100644	root:root	
 /usr/src/debug/Cultivation_8_UnixSource	40755	root:root	
+/usr/src/debug/Cultivation_8_UnixSource/game2	40755	root:root	
+/usr/src/debug/Cultivation_8_UnixSource/game2/gameSource	40755	root:root	
 /usr/src/debug/Cultivation_8_UnixSource/minorGems	40755	root:root	
@@ -23,3 +25,2 @@
 Requires: debug(libm.so.6)  
-Requires: debug(libpthread.so.0)  
 Requires: debug(libstdc++.so.6)  
@@ -28,7 +29,9 @@
 Provides: Cultivation-debuginfo = 8-alt5:sisyphus+240506.100.1.1
-File: /usr/lib/debug/.build-id/83	40755	root:root		
-File: /usr/lib/debug/.build-id/83/8966abbca07fe3c6168440782bd210e111556c	120777	root:root		../../../../games/Cultivation.bin
-File: /usr/lib/debug/.build-id/83/8966abbca07fe3c6168440782bd210e111556c.debug	120777	root:root		../../usr/games/Cultivation.bin.debug
-File: /usr/lib/debug/usr/games/Cultivation.bin.debug	100644	root:root	b12db49d512969f0652a30f79843da35	
+File: /usr/lib/debug/.build-id/29	40755	root:root		
+File: /usr/lib/debug/.build-id/29/a3d334364fad9ed35f191d57621092ca5e974a	120777	root:root		../../../../games/Cultivation.bin
+File: /usr/lib/debug/.build-id/29/a3d334364fad9ed35f191d57621092ca5e974a.debug	120777	root:root		../../usr/games/Cultivation.bin.debug
+File: /usr/lib/debug/usr/games/Cultivation.bin.debug	100644	root:root	64b900179e647fcc530150dd78de7003	
 File: /usr/src/debug/Cultivation_8_UnixSource	40755	root:root		
+File: /usr/src/debug/Cultivation_8_UnixSource/game2	40755	root:root		
+File: /usr/src/debug/Cultivation_8_UnixSource/game2/gameSource	40755	root:root		
 File: /usr/src/debug/Cultivation_8_UnixSource/minorGems	40755	root:root		
@@ -44,2 +47,2 @@
 File: /usr/src/debug/Cultivation_8_UnixSource/minorGems/sound/portaudio/pa_unix_oss/pa_unix_oss.c	100644	root:root	a81ac32c6988c52841b81090aa670b13	
-RPMIdentity: 8fa4d0c962912905130ea30498512f81a6c0bcbc3570a34c8be2e0e252a21cf91997d4949cb28d60db41d130d1b39abed345daa4cb34ecd77bb8028e990ea952
+RPMIdentity: f63f225f5e453b2fe870e4c9dadc97664f6f81e6c320ce7d98ad443a7c77ae21ea4bb24f85e9256bd46284ba5eb376d926490bd720ed1a7cc6d8b1c9d3f42039