Mock Version: 2.15
Mock Version: 2.15
Mock Version: 2.15
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ballbuster.spec'], chrootPath='/var/lib/mock/f37-build-670057-75029/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x3f6f9cac10>timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ballbuster.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: riscv64
Building for target riscv64
setting SOURCE_DATE_EPOCH=1658275200
Wrote: /builddir/build/SRPMS/ballbuster-1.0-38.fc37.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ballbuster.spec'], chrootPath='/var/lib/mock/f37-build-670057-75029/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x3f6f9cac10>timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ballbuster.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: riscv64
Building for target riscv64
setting SOURCE_DATE_EPOCH=1658275200
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8FinHJ
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf ballbuster-1.0
+ /usr/bin/mkdir -p ballbuster-1.0
+ cd ballbuster-1.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/BallBusterX.zip
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ballbuster-unix.patch.gz
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ballbuster-1.0-gcc43.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ballbuster-1.0-gcc6.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ballbuster-1.0-better-fullscreen-handling.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/ballbuster-1.0-html-path-fix.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ sed -i 's/\r//g' COPYING credits.txt ExtremeUpdates.txt manual.html html/docs.html html/editor.html html/install.html html/legal.html html/main.html html/options.html html/play.html html/powerups.html html/problems.html html/side.html html/style.css html/thanks.html
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.RvLTNH
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd ballbuster-1.0
++ pkg-config --cflags clanCore-1.0
+ make -j4 PREFIX=/usr 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive -DDATADIR=\"/usr/share/ballbuster/\" -o BBUtility.o -c BBUtility.cpp
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive -DDATADIR=\"/usr/share/ballbuster/\" -o CImage.o -c CImage.cpp
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive -DDATADIR=\"/usr/share/ballbuster/\" -o CSound.o -c CSound.cpp
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive -DDATADIR=\"/usr/share/ballbuster/\" -o Highscores.o -c Highscores.cpp
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive -DDATADIR=\"/usr/share/ballbuster/\" -o ScoreByte.o -c ScoreByte.cpp
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:63,
                 from headers.h:29,
                 from CSound.h:26,
                 from CSound.cpp:27:
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h: In constructor 'CL_Palette::CL_Palette(const unsigned int*)':
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h:58:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class CL_Color' from an array of 'const unsigned int' [-Wclass-memaccess]
   58 |         CL_Palette(const unsigned int *copy) { memcpy(colors, copy, sizeof(int)*256); }
      |                                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:42:
/usr/include/ClanLib-1.0/ClanLib/Display/color.h:59:22: note: 'class CL_Color' declared here
   59 | class CL_API_DISPLAY CL_Color
      |                      ^~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:63,
                 from headers.h:29,
                 from BBUtility.cpp:3:
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h: In constructor 'CL_Palette::CL_Palette(const unsigned int*)':
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h:58:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class CL_Color' from an array of 'const unsigned int' [-Wclass-memaccess]
   58 |         CL_Palette(const unsigned int *copy) { memcpy(colors, copy, sizeof(int)*256); }
      |                                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:42:
/usr/include/ClanLib-1.0/ClanLib/Display/color.h:59:22: note: 'class CL_Color' declared here
   59 | class CL_API_DISPLAY CL_Color
      |                      ^~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:63,
                 from headers.h:29,
                 from CImage.h:27,
                 from CImage.cpp:27:
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h: In constructor 'CL_Palette::CL_Palette(const unsigned int*)':
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h:58:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class CL_Color' from an array of 'const unsigned int' [-Wclass-memaccess]
   58 |         CL_Palette(const unsigned int *copy) { memcpy(colors, copy, sizeof(int)*256); }
      |                                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:42:
/usr/include/ClanLib-1.0/ClanLib/Display/color.h:59:22: note: 'class CL_Color' declared here
   59 | class CL_API_DISPLAY CL_Color
      |                      ^~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:63,
                 from ScoreByte.cpp:2:
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h: In constructor 'CL_Palette::CL_Palette(const unsigned int*)':
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h:58:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class CL_Color' from an array of 'const unsigned int' [-Wclass-memaccess]
   58 |         CL_Palette(const unsigned int *copy) { memcpy(colors, copy, sizeof(int)*256); }
      |                                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:42:
/usr/include/ClanLib-1.0/ClanLib/Display/color.h:59:22: note: 'class CL_Color' declared here
   59 | class CL_API_DISPLAY CL_Color
      |                      ^~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive -DDATADIR=\"/usr/share/ballbuster/\" -o ball.o -c ball.cpp
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive -DDATADIR=\"/usr/share/ballbuster/\" -o block.o -c block.cpp
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive -DDATADIR=\"/usr/share/ballbuster/\" -o blockpart.o -c blockpart.cpp
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive -DDATADIR=\"/usr/share/ballbuster/\" -o flash.o -c flash.cpp
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:63,
                 from headers.h:29,
                 from ball.h:26,
                 from ball.cpp:27:
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h: In constructor 'CL_Palette::CL_Palette(const unsigned int*)':
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h:58:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class CL_Color' from an array of 'const unsigned int' [-Wclass-memaccess]
   58 |         CL_Palette(const unsigned int *copy) { memcpy(colors, copy, sizeof(int)*256); }
      |                                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:42:
/usr/include/ClanLib-1.0/ClanLib/Display/color.h:59:22: note: 'class CL_Color' declared here
   59 | class CL_API_DISPLAY CL_Color
      |                      ^~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:63,
                 from headers.h:29,
                 from block.h:26,
                 from block.cpp:26:
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h: In constructor 'CL_Palette::CL_Palette(const unsigned int*)':
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h:58:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class CL_Color' from an array of 'const unsigned int' [-Wclass-memaccess]
   58 |         CL_Palette(const unsigned int *copy) { memcpy(colors, copy, sizeof(int)*256); }
      |                                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:42:
/usr/include/ClanLib-1.0/ClanLib/Display/color.h:59:22: note: 'class CL_Color' declared here
   59 | class CL_API_DISPLAY CL_Color
      |                      ^~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:63,
                 from headers.h:29,
                 from blockpart.h:25,
                 from blockpart.cpp:26:
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h: In constructor 'CL_Palette::CL_Palette(const unsigned int*)':
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h:58:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class CL_Color' from an array of 'const unsigned int' [-Wclass-memaccess]
   58 |         CL_Palette(const unsigned int *copy) { memcpy(colors, copy, sizeof(int)*256); }
      |                                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:42:
/usr/include/ClanLib-1.0/ClanLib/Display/color.h:59:22: note: 'class CL_Color' declared here
   59 | class CL_API_DISPLAY CL_Color
      |                      ^~~~~~~~
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive -DDATADIR=\"/usr/share/ballbuster/\" -o main.o -c main.cpp
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/include/ClanLib-1.0  -fpermissive -DDATADIR=\"/usr/share/ballbuster/\" -o powerup.o -c powerup.cpp
main.cpp:1279:17: warning: "/*" within comment [-Wcomment]
 1279 |                 /*else
      |                  
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:63,
                 from headers.h:29,
                 from flash.h:27,
                 from flash.cpp:28:
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h: In constructor 'CL_Palette::CL_Palette(const unsigned int*)':
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h:58:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class CL_Color' from an array of 'const unsigned int' [-Wclass-memaccess]
   58 |         CL_Palette(const unsigned int *copy) { memcpy(colors, copy, sizeof(int)*256); }
      |                                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:42:
/usr/include/ClanLib-1.0/ClanLib/Display/color.h:59:22: note: 'class CL_Color' declared here
   59 | class CL_API_DISPLAY CL_Color
      |                      ^~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:63,
                 from headers.h:29,
                 from main.h:27,
                 from main.cpp:26:
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h: In constructor 'CL_Palette::CL_Palette(const unsigned int*)':
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h:58:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class CL_Color' from an array of 'const unsigned int' [-Wclass-memaccess]
   58 |         CL_Palette(const unsigned int *copy) { memcpy(colors, copy, sizeof(int)*256); }
      |                                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:42:
/usr/include/ClanLib-1.0/ClanLib/Display/color.h:59:22: note: 'class CL_Color' declared here
   59 | class CL_API_DISPLAY CL_Color
      |                      ^~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:63,
                 from headers.h:29,
                 from powerup.h:26,
                 from powerup.cpp:26:
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h: In constructor 'CL_Palette::CL_Palette(const unsigned int*)':
/usr/include/ClanLib-1.0/ClanLib/Display/palette.h:58:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class CL_Color' from an array of 'const unsigned int' [-Wclass-memaccess]
   58 |         CL_Palette(const unsigned int *copy) { memcpy(colors, copy, sizeof(int)*256); }
      |                                                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/ClanLib-1.0/ClanLib/display.h:42:
/usr/include/ClanLib-1.0/ClanLib/Display/color.h:59:22: note: 'class CL_Color' declared here
   59 | class CL_API_DISPLAY CL_Color
      |                      ^~~~~~~~
main.cpp: In member function 'virtual int testy::main(int, char**)':
main.cpp:171:45: warning: taking address of rvalue [-fpermissive]
  171 |         displayFormat = &mywindow.get_buffer(0);
      |                          ~~~~~~~~~~~~~~~~~~~^~~
main.cpp: In member function 'void testy::draw()':
main.cpp:410:13: warning: unused variable 'count' [-Wunused-variable]
  410 |         int count = 0;
      |             ^~~~~
main.cpp: In member function 'void testy::endgame()':
main.cpp:880:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  880 |                                 if (addposition == j)
      |                                     ~~~~~~~~~~~~^~~~
main.cpp:907:61: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  907 |                                         if (key >= CL_KEY_A && key <= CL_KEY_Z ||
main.cpp: In member function 'void testy::hitBlock(int, CBall*)':
main.cpp:1812:23: warning: unused variable 'vsq' [-Wunused-variable]
 1812 |                 float vsq = myball->ballvx * myball->ballvx + myball->ballvy * myball->ballvy;
      |                       ^~~
main.cpp: In member function 'void testy::powerUp(CPowerUp*, int)':
main.cpp:2409:25: warning: deleting object of polymorphic class type 'CPowerUp' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
 2409 |                         delete actual;
      |                         ^~~~~~~~~~~~~
main.cpp: In member function 'void testy::deletePowerUp(int)':
main.cpp:2690:9: warning: deleting object of polymorphic class type 'CPowerUp' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
 2690 |         delete powerups[mypowerup];
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
main.cpp: In member function 'void testy::deleteAllPowerUps()':
main.cpp:2699:25: warning: deleting object of polymorphic class type 'CPowerUp' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
 2699 |                         delete powerups[i];
      |                         ^~~~~~~~~~~~~~~~~~
main.cpp: In member function 'std::string testy::runTitle()':
main.cpp:2764:22: warning: variable 'lastframetime' set but not used [-Wunused-but-set-variable]
 2764 |         unsigned int lastframetime = CL_System::get_time();
      |                      ^~~~~~~~~~~~~
powerup.cpp: In member function 'void CPowerUp::setEffect(ePowerups)':
powerup.cpp:73:16: warning: enumeration value 'ONEUP' not handled in switch [-Wswitch]
   73 |         switch (effect)
      |                ^
powerup.cpp:73:16: warning: enumeration value 'FIREBALL' not handled in switch [-Wswitch]
powerup.cpp:73:16: warning: enumeration value 'REGULARPADDLE' not handled in switch [-Wswitch]
powerup.cpp:73:16: warning: enumeration value 'NORMALSPEED' not handled in switch [-Wswitch]
powerup.cpp:73:16: warning: enumeration value 'RESET' not handled in switch [-Wswitch]
powerup.cpp:73:16: warning: enumeration value 'PTS1000' not handled in switch [-Wswitch]
powerup.cpp:73:16: warning: enumeration value 'SUPERSTICKY' not handled in switch [-Wswitch]
powerup.cpp:73:16: warning: enumeration value 'PU_NONE' not handled in switch [-Wswitch]
main.cpp: In member function 'void testy::loadhighscores()':
main.cpp:3335:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 3335 |                   "Skel,50000",
      |                   ^~~~~~~~~~~~
main.cpp:3336:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 3336 |                   "Kanato,40000",
      |                   ^~~~~~~~~~~~~~
main.cpp:3337:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 3337 |                   "Ball: Buster X,30000",
      |                   ^~~~~~~~~~~~~~~~~~~~~~
main.cpp:3338:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 3338 |                   "Alison,20000",
      |                   ^~~~~~~~~~~~~~
main.cpp:3339:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 3339 |                   "Melvin,10000",
      |                   ^~~~~~~~~~~~~~
main.cpp:3340:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 3340 |                   "Your Mom,5000" };
      |                   ^~~~~~~~~~~~~~~
main.cpp: In member function 'void testy::keyPress(const CL_InputEvent&)':
main.cpp:3437:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
 3437 |         if (key.id == CL_KEY_P || key.id == CL_KEY_PAUSE && !transitionout)
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
powerup.cpp: In member function 'CPowerUpList::AssignPowerup(CPowerUp**, float, float)':
powerup.cpp:198:33: warning: 'sel' may be used uninitialized [-Wmaybe-uninitialized]
  198 |         (*powerup)->icon = sel->icon;
      |                            ~~~~~^~~~
powerup.cpp:179:17: note: 'sel' was declared here
  179 |         PUData *sel;
      |                 ^~~
main.cpp: In function 'HSVtoRGB(float, float, float)':
main.cpp:803:87: warning: 'B' may be used uninitialized [-Wmaybe-uninitialized]
  803 |         return CL_Color((unsigned int)(R*255), (unsigned int)(G*255), (unsigned int)(B*255), 255) ;
      |                                                                                     ~~^~~~~
main.cpp:741:21: note: 'B' was declared here
  741 |         float R, G, B;
      |                     ^
main.cpp:803:64: warning: 'G' may be used uninitialized [-Wmaybe-uninitialized]
  803 |         return CL_Color((unsigned int)(R*255), (unsigned int)(G*255), (unsigned int)(B*255), 255) ;
      |                                                              ~~^~~~~
main.cpp:741:18: note: 'G' was declared here
  741 |         float R, G, B;
      |                  ^
main.cpp:803:41: warning: 'R' may be used uninitialized [-Wmaybe-uninitialized]
  803 |         return CL_Color((unsigned int)(R*255), (unsigned int)(G*255), (unsigned int)(B*255), 255) ;
      |                                       ~~^~~~~
main.cpp:741:15: note: 'R' was declared here
  741 |         float R, G, B;
      |               ^
main.cpp: In member function 'testy::draw()':
main.cpp:335:23: warning: 'pad' may be used uninitialized [-Wmaybe-uninitialized]
  335 |         pad->set_scale(paddlealpha, paddlealpha);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
main.cpp:323:20: note: 'pad' was declared here
  323 |         CL_Sprite *pad;
      |                    ^~~
main.cpp: In member function 'testy::runLevel[abi:cxx11]()':
main.cpp:728:25: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized]
  728 |                 endLevel(end - start);
      |                 ~~~~~~~~^~~~~~~~~~~~~
main.cpp:616:22: note: 'end' was declared here
  616 |         unsigned int end;
      |                      ^~~
g++ `pkg-config --libs clanCore-0.8 clanDisplay-0.8 clanSound-0.8 clanApp-0.8 clanGL-0.8 clanVorbis-0.8` -o ballbuster BBUtility.o CImage.o CSound.o Highscores.o ScoreByte.o ball.o block.o blockpart.o flash.o main.o powerup.o
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.XtjIuR
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64
++ dirname /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd ballbuster-1.0
+ make install PREFIX=/builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr
mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/bin
mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/ballbuster/imgs
mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/ballbuster/lvls/bu
mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/ballbuster/snd
install -p -m 755 ballbuster /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/bin
install -p -m 644 imgs/* /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/ballbuster/imgs
install -p -m 644 lvls/*.lvl /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/ballbuster/lvls
install -p -m 644 lvls/bu/*.lvl /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/ballbuster/lvls/bu
install -p -m 644 snd/* /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/ballbuster/snd
+ ln -s opengl-game-wrapper.sh /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/bin/ballbuster-wrapper
+ mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/applications
+ desktop-file-install --dir /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/applications /builddir/build/SOURCES/ballbuster.desktop
+ mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/icons/hicolor/128x128/apps
+ install -p -m 644 /builddir/build/SOURCES/ballbuster.png /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/icons/hicolor/128x128/apps
+ mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/appdata
+ install -p -m 644 /builddir/build/SOURCES/ballbuster.appdata.xml /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/appdata
+ appstream-util validate-relax --nonet /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/appdata/ballbuster.appdata.xml
/builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/appdata/ballbuster.appdata.xml: OK
+ /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.0-38.fc37 --unique-debug-suffix -1.0-38.fc37.riscv64 --unique-debug-src-base ballbuster-1.0-38.fc37.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/ballbuster-1.0
extracting debug info from /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/bin/ballbuster
original debug info size: 2896kB, size after compression: 2628kB
/usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match.
255 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/redhat/brp-python-hardlink
Processing files: ballbuster-1.0-38.fc37.riscv64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.BlJpFU
+ umask 022
+ cd /builddir/build/BUILD
+ cd ballbuster-1.0
+ DOCDIR=/builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/doc/ballbuster
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/doc/ballbuster
+ cp -pr credits.txt /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/doc/ballbuster
+ cp -pr ExtremeUpdates.txt /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/doc/ballbuster
+ cp -pr manual.html /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/doc/ballbuster
+ cp -pr html /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/doc/ballbuster
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.gVyDVo
+ umask 022
+ cd /builddir/build/BUILD
+ cd ballbuster-1.0
+ LICENSEDIR=/builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/licenses/ballbuster
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/licenses/ballbuster
+ cp -pr COPYING /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64/usr/share/licenses/ballbuster
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: application() application(ballbuster.desktop) ballbuster = 1.0-38.fc37 ballbuster(riscv-64) = 1.0-38.fc37 metainfo() metainfo(ballbuster.appdata.xml)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.34)(64bit) libclanApp.so.1()(64bit) libclanCore.so.1()(64bit) libclanDisplay.so.1()(64bit) libclanGL.so.1()(64bit) libclanSignals.so.1()(64bit) libclanSound.so.1()(64bit) libclanVorbis.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH)
Processing files: ballbuster-debugsource-1.0-38.fc37.riscv64
Provides: ballbuster-debugsource = 1.0-38.fc37 ballbuster-debugsource(riscv-64) = 1.0-38.fc37
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: ballbuster-debuginfo-1.0-38.fc37.riscv64
Provides: ballbuster-debuginfo = 1.0-38.fc37 ballbuster-debuginfo(riscv-64) = 1.0-38.fc37 debuginfo(build-id) = fd98bd81fc872f2c08f9e4b211ac7b8f9910bb5d
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: ballbuster-debugsource(riscv-64) = 1.0-38.fc37
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64
Wrote: /builddir/build/RPMS/ballbuster-debugsource-1.0-38.fc37.riscv64.rpm
Wrote: /builddir/build/RPMS/ballbuster-1.0-38.fc37.riscv64.rpm
Wrote: /builddir/build/RPMS/ballbuster-debuginfo-1.0-38.fc37.riscv64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.QGlV3W
+ umask 022
+ cd /builddir/build/BUILD
+ cd ballbuster-1.0
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/ballbuster-1.0-38.fc37.riscv64
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.nsUMzD
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf ballbuster-1.0 ballbuster-1.0.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Child return code was: 0