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/f38-build-710807-93540/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1674000000 Wrote: /builddir/build/SRPMS/ballbuster-1.0-39.fc38.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/f38-build-710807-93540/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1674000000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.PhFCMM + 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.YGJkCV + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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; | ^~~ 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::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(); | ^~~~~~~~~~~~~ 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: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: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: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: 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.V1pWNV + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64 ++ dirname /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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-39.fc38.riscv64/usr mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/bin mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/ballbuster/imgs mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/ballbuster/lvls/bu mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/ballbuster/snd install -p -m 755 ballbuster /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/bin install -p -m 644 imgs/* /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/ballbuster/imgs install -p -m 644 lvls/*.lvl /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/ballbuster/lvls install -p -m 644 lvls/bu/*.lvl /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/ballbuster/lvls/bu install -p -m 644 snd/* /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/ballbuster/snd + ln -s opengl-game-wrapper.sh /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/bin/ballbuster-wrapper + mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/applications + desktop-file-install --dir /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/applications /builddir/build/SOURCES/ballbuster.desktop + mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/icons/hicolor/128x128/apps + install -p -m 644 /builddir/build/SOURCES/ballbuster.png /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/icons/hicolor/128x128/apps + mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/appdata + install -p -m 644 /builddir/build/SOURCES/ballbuster.appdata.xml /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/appdata + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/appdata/ballbuster.appdata.xml /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/appdata/ballbuster.appdata.xml: OK + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.0-39.fc38 --unique-debug-suffix -1.0-39.fc38.riscv64 --unique-debug-src-base ballbuster-1.0-39.fc38.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-39.fc38.riscv64/usr/bin/ballbuster original debug info size: 3040kB, size after compression: 2788kB /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 + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: ballbuster-1.0-39.fc38.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.lbtlHM + umask 022 + cd /builddir/build/BUILD + cd ballbuster-1.0 + DOCDIR=/builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/doc/ballbuster + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/doc/ballbuster + cp -pr credits.txt /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/doc/ballbuster + cp -pr ExtremeUpdates.txt /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/doc/ballbuster + cp -pr manual.html /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/doc/ballbuster + cp -pr html /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/doc/ballbuster + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.g9zs4s + umask 022 + cd /builddir/build/BUILD + cd ballbuster-1.0 + LICENSEDIR=/builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/licenses/ballbuster + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/licenses/ballbuster + cp -pr COPYING /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64/usr/share/licenses/ballbuster + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(ballbuster.desktop) ballbuster = 1.0-39.fc38 ballbuster(riscv-64) = 1.0-39.fc38 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-39.fc38.riscv64 Provides: ballbuster-debugsource = 1.0-39.fc38 ballbuster-debugsource(riscv-64) = 1.0-39.fc38 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-39.fc38.riscv64 Provides: ballbuster-debuginfo = 1.0-39.fc38 ballbuster-debuginfo(riscv-64) = 1.0-39.fc38 debuginfo(build-id) = 90c70458609aed6351ba9545a2060b0f9ad65e56 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-39.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64 Wrote: /builddir/build/RPMS/ballbuster-debugsource-1.0-39.fc38.riscv64.rpm Wrote: /builddir/build/RPMS/ballbuster-1.0-39.fc38.riscv64.rpm Wrote: /builddir/build/RPMS/ballbuster-debuginfo-1.0-39.fc38.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.AEK0CZ + umask 022 + cd /builddir/build/BUILD + cd ballbuster-1.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ballbuster-1.0-39.fc38.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.B26n1c + 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