<86>Jun 14 02:32:58 userdel[1672231]: delete user 'rooter' <86>Jun 14 02:32:58 userdel[1672231]: removed group 'rooter' owned by 'rooter' <86>Jun 14 02:32:58 userdel[1672231]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 14 02:32:58 groupadd[1672243]: group added to /etc/group: name=rooter, GID=1277 <86>Jun 14 02:32:58 groupadd[1672243]: group added to /etc/gshadow: name=rooter <86>Jun 14 02:32:58 groupadd[1672243]: new group: name=rooter, GID=1277 <86>Jun 14 02:32:58 useradd[1672251]: new user: name=rooter, UID=1277, GID=1277, home=/root, shell=/bin/bash, from=none <86>Jun 14 02:32:58 userdel[1672269]: delete user 'builder' <86>Jun 14 02:32:58 userdel[1672269]: removed group 'builder' owned by 'builder' <86>Jun 14 02:32:58 userdel[1672269]: removed shadow group 'builder' owned by 'builder' <86>Jun 14 02:32:58 groupadd[1672283]: group added to /etc/group: name=builder, GID=1278 <86>Jun 14 02:32:58 groupadd[1672283]: group added to /etc/gshadow: name=builder <86>Jun 14 02:32:58 groupadd[1672283]: new group: name=builder, GID=1278 <86>Jun 14 02:32:58 useradd[1672291]: new user: name=builder, UID=1278, GID=1278, home=/usr/src, shell=/bin/bash, from=none <13>Jun 14 02:33:01 rpmi: libglvnd-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 14 02:33:01 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Jun 14 02:33:01 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed <13>Jun 14 02:33:01 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed <13>Jun 14 02:33:01 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Jun 14 02:33:01 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606299 installed <13>Jun 14 02:33:01 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Jun 14 02:33:01 rpmi: libstdc++12-devel-12.2.1-alt3 sisyphus+322898.100.1.1 1686662298 installed <13>Jun 14 02:33:02 rpmi: gcc12-c++-12.2.1-alt3 sisyphus+322898.100.1.1 1686662298 installed <13>Jun 14 02:33:02 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Jun 14 02:33:02 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Jun 14 02:33:02 rpmi: libGLES-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 14 02:33:02 rpmi: libOpenGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 14 02:33:02 rpmi: libwebp7-1.3.0-alt1 sisyphus+313492.100.1.1 1673749693 installed <13>Jun 14 02:33:02 rpmi: libdeflate-1.18-alt1 sisyphus+317484.100.1.1 1679768609 installed <13>Jun 14 02:33:02 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>Jun 14 02:33:02 rpmi: libpng16-1.6.39-alt1 sisyphus+310490.100.1.1 1669195200 installed <13>Jun 14 02:33:02 rpmi: libopus-1.4-alt1 sisyphus+319474.100.1.1 1682669952 installed <13>Jun 14 02:33:02 rpmi: libmpg123-1.31.3-alt1 sisyphus+317036.100.1.1 1679313680 installed <13>Jun 14 02:33:02 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Jun 14 02:33:02 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Jun 14 02:33:02 rpmi: libsndfile-1.1.0-alt1 sisyphus+306371.40.3.1 1662942389 installed <13>Jun 14 02:33:02 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Jun 14 02:33:02 rpmi: libsystemd-1:252.7-alt1 sisyphus+316321.100.1.1 1678130436 installed <13>Jun 14 02:33:02 rpmi: libdbus-1.14.6-alt2 sisyphus+321145.100.1.1 1684402684 installed <13>Jun 14 02:33:02 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Jun 14 02:33:02 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Jun 14 02:33:02 rpmi: libX11-locales-3:1.8.4-alt1 sisyphus+314722.100.1.1 1675664300 installed <13>Jun 14 02:33:02 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233857 installed <13>Jun 14 02:33:02 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Jun 14 02:33:02 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed <13>Jun 14 02:33:02 rpmi: libX11-3:1.8.4-alt1 sisyphus+314722.100.1.1 1675664300 installed <13>Jun 14 02:33:02 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212412 installed <13>Jun 14 02:33:02 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Jun 14 02:33:02 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Jun 14 02:33:02 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Jun 14 02:33:02 rpmi: libXrandr-1.5.3-alt1 sisyphus+310375.100.1.1 1669010696 installed <13>Jun 14 02:33:04 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed <13>Jun 14 02:33:04 rpmi: libX11-devel-3:1.8.4-alt1 sisyphus+314722.100.1.1 1675664300 installed <13>Jun 14 02:33:04 rpmi: libpulseaudio-16.1-alt1 sisyphus+321919.1100.6.2 1686174607 installed <13>Jun 14 02:33:04 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606299 installed <13>Jun 14 02:33:04 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168260 installed <13>Jun 14 02:33:04 rpmi: libdrm-1:2.4.115-alt1 sisyphus+315873.100.1.1 1677481746 installed <13>Jun 14 02:33:04 rpmi: libGLX-mesa-4:23.0.4-alt1 sisyphus+322273.100.1.1 1685617988 installed <13>Jun 14 02:33:04 rpmi: libGLX-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 14 02:33:04 rpmi: libGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 14 02:33:04 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Jun 14 02:33:04 rpmi: libgbm-4:23.0.4-alt1 sisyphus+322273.100.1.1 1685617988 installed <13>Jun 14 02:33:04 rpmi: libEGL-mesa-4:23.0.4-alt1 sisyphus+322273.100.1.1 1685617988 installed <13>Jun 14 02:33:04 rpmi: libEGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 14 02:33:04 rpmi: libglvnd-devel-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jun 14 02:33:04 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Jun 14 02:33:04 rpmi: alsa-ucm-conf-1.2.8-alt6 sisyphus+322341.100.1.1 1685709949 installed <13>Jun 14 02:33:04 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Jun 14 02:33:04 rpmi: libalsa-1:1.2.8-alt1 sisyphus+310349.200.1.1 1668964316 installed <13>Jun 14 02:33:04 rpmi: libSDL-1.2.14-alt10 sisyphus+284852.100.1.1 1631107838 installed <13>Jun 14 02:33:04 rpmi: libSDL-devel-1.2.14-alt10 sisyphus+284852.100.1.1 1631107838 installed <13>Jun 14 02:33:04 rpmi: libSDL_image-1.2.12-alt3.gitd0ea78d sisyphus+278696.40.4.1 1626250409 installed <13>Jun 14 02:33:04 rpmi: libSDL_net-1.2.8-alt3.git9a629d6 sisyphus+284017.100.1.1 1630068458 installed <13>Jun 14 02:33:04 rpmi: libSDL_net-devel-1.2.8-alt3.git9a629d6 sisyphus+284017.100.1.1 1630068458 installed <13>Jun 14 02:33:04 rpmi: libSDL_image-devel-1.2.12-alt3.gitd0ea78d sisyphus+278696.40.4.1 1626250409 installed <13>Jun 14 02:33:04 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033053 installed <13>Jun 14 02:33:04 rpmi: desktop-file-utils-0.26-alt3 sisyphus+297027.100.1.1 1648023315 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/escape-200912250-alt3_13.nosrc.rpm (w1.gzdio) Installing escape-200912250-alt3_13.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.70378 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf escape-src + echo 'Source #0 (escape-src-200912250.tar.bz2):' Source #0 (escape-src-200912250.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/escape-src-200912250.tar.bz2 + /bin/tar -xf - + cd escape-src + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (escape-200912250-update-remove.patch):' Patch #0 (escape-200912250-update-remove.patch): + /usr/bin/patch -p1 -b --suffix .update-remove patching file upper.cc + echo 'Patch #1 (escape-200912250-alt-gcc6.patch):' Patch #1 (escape-200912250-alt-gcc6.patch): + /usr/bin/patch -p2 patching file analysis.cc patching file client.cc patching file client.h patching file commenting.cc patching file dircache.cc patching file dirindex.cc patching file draw.cc patching file edit.cc patching file editai.cc patching file editprefab.cc patching file font.cc patching file level.cc patching file load.cc patching file main.cc patching file mainmenu.cc patching file optimize.cc patching file packpng.cc patching file pattern.h patching file play.cc patching file player.cc patching file playerdb.cc patching file rating.cc patching file registration.cc patching file smanage.cc patching file update.cc patching file upgrade.cc patching file upload.cc + find . '(' -name '*.h' -o -name '*.cpp' ')' -type f -print0 + xargs -0 chmod 0644 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.12459 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd escape-src ++ pkg-config --libs sdl ++ pkg-config --cflags sdl + make LINUX=1 LDFLAGS= 'LDLIBS=-lSDL -lpthread -lSDL_image -lSDL_net' 'CXXFLAGS=-D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' 'CPPFLAGS=-DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND' -j8 make: Entering directory '/usr/src/RPM/BUILD/escape-src' g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o util.o util.cc util.cc: In constructor 'randomseed::randomseed()': util.cc:950:13: error: 'time' was not declared in this scope 950 | srandom(time(0) ^ getpid()); | ^~~~ util.cc:23:1: note: 'time' is defined in header ''; did you forget to '#include '? 22 | # include +++ |+#include 23 | /* getpid */ util.cc: In function 'std::string readfile(std::string)': util.cc:144:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 144 | fread(ss, 1, size, f); | ~~~~~^~~~~~~~~~~~~~~~ util.cc: In static member function 'static std::string util::readfilemagic(std::string, std::string)': util.cc:211:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 211 | fread(ss, 1, size, f); | ~~~~~^~~~~~~~~~~~~~~~ make: *** [: util.o] Error 1 make: Leaving directory '/usr/src/RPM/BUILD/escape-src' make: *** Waiting for unfinished jobs.... make: Entering directory '/usr/src/RPM/BUILD/escape-src' g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o md5.o md5.cc md5.cc: In function 'void MD5Final(unsigned char*, MD5Context*)': md5.cc:182:18: warning: argument to 'sizeof' in 'void* memset(void*, int, size_t)' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] 182 | memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ | ^~~~~~~~~~~ md5.cc: In function 'void MD5Transform(uint32*, uint32*)': md5.cc:204:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register uint32 a, b, c, d; | ^ md5.cc:204:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register uint32 a, b, c, d; | ^ md5.cc:204:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register uint32 a, b, c, d; | ^ md5.cc:204:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register uint32 a, b, c, d; | ^ make: Leaving directory '/usr/src/RPM/BUILD/escape-src' make: Entering directory '/usr/src/RPM/BUILD/escape-src' g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o font.o font.cc make: Leaving directory '/usr/src/RPM/BUILD/escape-src' make: Entering directory '/usr/src/RPM/BUILD/escape-src' g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o sdlutil.o sdlutil.cc make: Leaving directory '/usr/src/RPM/BUILD/escape-src' make: Entering directory '/usr/src/RPM/BUILD/escape-src' g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o main.o main.cc In file included from mainshow.h:11, from mainmenu.h:7, from main.cc:20: client.h:54:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 54 | WHITE":"POP + itos(serverport) + POP "..."); | ^ make: Leaving directory '/usr/src/RPM/BUILD/escape-src' make: Entering directory '/usr/src/RPM/BUILD/escape-src' g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o level.o level.cc In file included from level.cc:190: move.h: In member function 'void level::checkstepoff(int, int)': move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:361:3: note: in expansion of macro 'CHECKSTEPOFF' 361 | CHECKSTEPOFF(x, y); | ^~~~~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:361:3: note: in expansion of macro 'CHECKSTEPOFF' 361 | CHECKSTEPOFF(x, y); | ^~~~~~~~~~~~ move.h:289:28: warning: statement has no effect [-Wunused-value] 289 | AFFECTI(destat(xx, yy)); \ | ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' 313 | CHECKLEAVEPANEL(xx, yy); \ | ^~~~~~~~~~~~~~~ move.h:361:3: note: in expansion of macro 'CHECKSTEPOFF' 361 | CHECKSTEPOFF(x, y); | ^~~~~~~~~~~~ move.h: In member function 'void level::checkleavepanel(int, int)': move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:365:3: note: in expansion of macro 'CHECKSTEPOFF' 365 | CHECKSTEPOFF(x, y); | ^~~~~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:365:3: note: in expansion of macro 'CHECKSTEPOFF' 365 | CHECKSTEPOFF(x, y); | ^~~~~~~~~~~~ move.h:289:28: warning: statement has no effect [-Wunused-value] 289 | AFFECTI(destat(xx, yy)); \ | ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' 313 | CHECKLEAVEPANEL(xx, yy); \ | ^~~~~~~~~~~~~~~ move.h:365:3: note: in expansion of macro 'CHECKSTEPOFF' 365 | CHECKSTEPOFF(x, y); | ^~~~~~~~~~~~ move.h: In member function 'void level::swaptiles(int, int)': move.h:321:18: warning: statement has no effect [-Wunused-value] 321 | AFFECT(x, y); \ | ^ move.h:369:3: note: in expansion of macro 'SWAPTILES' 369 | SWAPTILES(t1, t2, 0); | ^~~~~~~~~ move.h:325:18: warning: statement has no effect [-Wunused-value] 325 | AFFECT(x, y); \ | ^ move.h:369:3: note: in expansion of macro 'SWAPTILES' 369 | SWAPTILES(t1, t2, 0); | ^~~~~~~~~ move.h: In member function 'void level::bombsplode(int, int)': move.h:443:19: warning: statement has no effect [-Wunused-value] 443 | AFFECT(bx, by); | ^ move.h: In member function 'bool level::move(dir)': move.h:571:7: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 571 | } else | ^~~~ move.h:613:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 613 | if (bd != DIR_NONE) { | ^~ move.h: In member function 'bool level::moveent(dir, int, unsigned int, int, int)': move.h:738:30: warning: statement has no effect [-Wunused-value] 738 | AFFECT(farx, fary); | ^ move.h:739:30: warning: statement has no effect [-Wunused-value] 739 | AFFECT(newx, newy); | ^ move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:770:12: note: in expansion of macro 'CHECKTRAP' 770 | CHECKTRAP(entx, enty); | ^~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:770:12: note: in expansion of macro 'CHECKTRAP' 770 | CHECKTRAP(entx, enty); | ^~~~~~~~~ move.h:783:33: warning: statement has no effect [-Wunused-value] 783 | AFFECT(farx, fary); | ^ move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:793:15: note: in expansion of macro 'CHECKTRAP' 793 | CHECKTRAP(newx, newy); | ^~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:793:15: note: in expansion of macro 'CHECKTRAP' 793 | CHECKTRAP(newx, newy); | ^~~~~~~~~ move.h:800:42: warning: statement has no effect [-Wunused-value] 800 | AFFECTI(destat(srcx, srcy)); | ^ move.h:806:42: warning: statement has no effect [-Wunused-value] 806 | AFFECTI(destat(farx, fary)); | ^ move.h:817:27: warning: statement has no effect [-Wunused-value] 817 | AFFECT(newx, newy); | ^ move.h:349:25: warning: statement has no effect [-Wunused-value] 349 | AFFECTI(mei); \ | ^ move.h:824:9: note: in expansion of macro 'CHECKBOTDEATH' 824 | CHECKBOTDEATH(newx, newy, enti); | ^~~~~~~~~~~~~ move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:828:9: note: in expansion of macro 'CHECKSTEPOFF' 828 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:828:9: note: in expansion of macro 'CHECKSTEPOFF' 828 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:289:28: warning: statement has no effect [-Wunused-value] 289 | AFFECTI(destat(xx, yy)); \ | ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' 313 | CHECKLEAVEPANEL(xx, yy); \ | ^~~~~~~~~~~~~~~ move.h:828:9: note: in expansion of macro 'CHECKSTEPOFF' 828 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:837:38: warning: statement has no effect [-Wunused-value] 837 | AFFECTI(destat(newx, newy)); | ^ move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:852:7: note: in expansion of macro 'CHECKSTEPOFF' 852 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:852:7: note: in expansion of macro 'CHECKSTEPOFF' 852 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:289:28: warning: statement has no effect [-Wunused-value] 289 | AFFECTI(destat(xx, yy)); \ | ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' 313 | CHECKLEAVEPANEL(xx, yy); \ | ^~~~~~~~~~~~~~~ move.h:852:7: note: in expansion of macro 'CHECKSTEPOFF' 852 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:861:25: warning: statement has no effect [-Wunused-value] 861 | AFFECT(newx, newy); | ^ move.h:874:25: warning: statement has no effect [-Wunused-value] 874 | AFFECT(x, y); | ^ move.h:880:25: warning: statement has no effect [-Wunused-value] 880 | AFFECT(newx, newy); | ^ move.h:321:18: warning: statement has no effect [-Wunused-value] 321 | AFFECT(x, y); \ | ^ move.h:896:7: note: in expansion of macro 'SWAPTILES' 896 | SWAPTILES(T_UD, T_LR, 0); | ^~~~~~~~~ move.h:325:18: warning: statement has no effect [-Wunused-value] 325 | AFFECT(x, y); \ | ^ move.h:896:7: note: in expansion of macro 'SWAPTILES' 896 | SWAPTILES(T_UD, T_LR, 0); | ^~~~~~~~~ move.h:898:25: warning: statement has no effect [-Wunused-value] 898 | AFFECT(newx, newy); | ^ move.h:959:27: warning: statement has no effect [-Wunused-value] 959 | AFFECT(goldx, goldy); | ^ move.h:1027:29: warning: statement has no effect [-Wunused-value] 1027 | AFFECT(goldx, goldy); | ^ move.h:1056:40: warning: statement has no effect [-Wunused-value] 1056 | AFFECTI(destat(goldx, goldy)); | ^ move.h:1061:38: warning: statement has no effect [-Wunused-value] 1061 | AFFECTI(destat(newx, newy)); | ^ move.h:1030:14: warning: variable 'zapped' set but not used [-Wunused-but-set-variable] 1030 | bool zapped = false; | ^~~~~~ move.h:1082:28: warning: statement has no effect [-Wunused-value] 1082 | AFFECT(newx, newy); | ^ move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1096:10: note: in expansion of macro 'CHECKSTEPOFF' 1096 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1096:10: note: in expansion of macro 'CHECKSTEPOFF' 1096 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:289:28: warning: statement has no effect [-Wunused-value] 289 | AFFECTI(destat(xx, yy)); \ | ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' 313 | CHECKLEAVEPANEL(xx, yy); \ | ^~~~~~~~~~~~~~~ move.h:1096:10: note: in expansion of macro 'CHECKSTEPOFF' 1096 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:1099:30: warning: statement has no effect [-Wunused-value] 1099 | AFFECT(targx, targy); | ^ move.h:1109:41: warning: statement has no effect [-Wunused-value] 1109 | AFFECTI(destat(targx, targy)); | ^ move.h:349:25: warning: statement has no effect [-Wunused-value] 349 | AFFECTI(mei); \ | ^ move.h:1115:10: note: in expansion of macro 'CHECKBOTDEATH' 1115 | CHECKBOTDEATH(targx, targy, enti); | ^~~~~~~~~~~~~ move.h:1156:25: warning: statement has no effect [-Wunused-value] 1156 | AFFECT(newx, newy); | ^ move.h:321:18: warning: statement has no effect [-Wunused-value] 321 | AFFECT(x, y); \ | ^ move.h:1342:9: note: in expansion of macro 'SWAPTILES' 1342 | SWAPTILES(T_BUP, T_BDOWN, 0); | ^~~~~~~~~ move.h:325:18: warning: statement has no effect [-Wunused-value] 325 | AFFECT(x, y); \ | ^ move.h:1342:9: note: in expansion of macro 'SWAPTILES' 1342 | SWAPTILES(T_BUP, T_BDOWN, 0); | ^~~~~~~~~ move.h:321:18: warning: statement has no effect [-Wunused-value] 321 | AFFECT(x, y); \ | ^ move.h:1346:9: note: in expansion of macro 'SWAPTILES' 1346 | SWAPTILES(T_RUP, T_RDOWN, 0); | ^~~~~~~~~ move.h:325:18: warning: statement has no effect [-Wunused-value] 325 | AFFECT(x, y); \ | ^ move.h:1346:9: note: in expansion of macro 'SWAPTILES' 1346 | SWAPTILES(T_RUP, T_RDOWN, 0); | ^~~~~~~~~ move.h:321:18: warning: statement has no effect [-Wunused-value] 321 | AFFECT(x, y); \ | ^ move.h:1350:9: note: in expansion of macro 'SWAPTILES' 1350 | SWAPTILES(T_GUP, T_GDOWN, 0); | ^~~~~~~~~ move.h:325:18: warning: statement has no effect [-Wunused-value] 325 | AFFECT(x, y); \ | ^ move.h:1350:9: note: in expansion of macro 'SWAPTILES' 1350 | SWAPTILES(T_GUP, T_GDOWN, 0); | ^~~~~~~~~ move.h:1380:25: warning: statement has no effect [-Wunused-value] 1380 | AFFECT(newx, newy); | ^ move.h:1403:31: warning: statement has no effect [-Wunused-value] 1403 | AFFECT(destx, desty); | ^ move.h:1404:29: warning: statement has no effect [-Wunused-value] 1404 | AFFECT(newx, newy); | ^ move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1410:11: note: in expansion of macro 'CHECKSTEPOFF' 1410 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1410:11: note: in expansion of macro 'CHECKSTEPOFF' 1410 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:289:28: warning: statement has no effect [-Wunused-value] 289 | AFFECTI(destat(xx, yy)); \ | ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' 313 | CHECKLEAVEPANEL(xx, yy); \ | ^~~~~~~~~~~~~~~ move.h:1410:11: note: in expansion of macro 'CHECKSTEPOFF' 1410 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1598:5: note: in expansion of macro 'CHECKSTEPOFF' 1598 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1598:5: note: in expansion of macro 'CHECKSTEPOFF' 1598 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:289:28: warning: statement has no effect [-Wunused-value] 289 | AFFECTI(destat(xx, yy)); \ | ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' 313 | CHECKLEAVEPANEL(xx, yy); \ | ^~~~~~~~~~~~~~~ move.h:1598:5: note: in expansion of macro 'CHECKSTEPOFF' 1598 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:1604:34: warning: statement has no effect [-Wunused-value] 1604 | AFFECTI(destat(newx, newy)); | ^ move.h:1612:40: warning: statement has no effect [-Wunused-value] 1612 | AFFECTI(destat(lookx, looky)); | ^ move.h:1721:23: warning: statement has no effect [-Wunused-value] 1721 | AFFECT(newx, newy); | ^ move.h:1722:25: warning: statement has no effect [-Wunused-value] 1722 | AFFECT(destx, desty); | ^ move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1729:5: note: in expansion of macro 'CHECKSTEPOFF' 1729 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1729:5: note: in expansion of macro 'CHECKSTEPOFF' 1729 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:289:28: warning: statement has no effect [-Wunused-value] 289 | AFFECTI(destat(xx, yy)); \ | ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' 313 | CHECKLEAVEPANEL(xx, yy); \ | ^~~~~~~~~~~~~~~ move.h:1729:5: note: in expansion of macro 'CHECKSTEPOFF' 1729 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:1734:36: warning: statement has no effect [-Wunused-value] 1734 | AFFECTI(destat(destx, desty)); | ^ move.h:1668:10: warning: variable 'zap' set but not used [-Wunused-but-set-variable] 1668 | bool zap = false; | ^~~ move.h:1669:10: warning: variable 'hole' set but not used [-Wunused-but-set-variable] 1669 | bool hole = false; | ^~~~ move.h:1747:25: warning: statement has no effect [-Wunused-value] 1747 | AFFECT(newx, newy); | ^ move.h:1763:26: warning: statement has no effect [-Wunused-value] 1763 | AFFECT(x, y); | ^ move.h:1777:29: warning: statement has no effect [-Wunused-value] 1777 | AFFECTI(boti[i]); | ^ move.h:1790:29: warning: statement has no effect [-Wunused-value] 1790 | AFFECTI(boti[i]); | ^ move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1809:7: note: in expansion of macro 'CHECKSTEPOFF' 1809 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1809:7: note: in expansion of macro 'CHECKSTEPOFF' 1809 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:289:28: warning: statement has no effect [-Wunused-value] 289 | AFFECTI(destat(xx, yy)); \ | ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' 313 | CHECKLEAVEPANEL(xx, yy); \ | ^~~~~~~~~~~~~~~ move.h:1809:7: note: in expansion of macro 'CHECKSTEPOFF' 1809 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:1825:27: warning: statement has no effect [-Wunused-value] 1825 | AFFECT(newx, newy); | ^ move.h:296:19: warning: statement has no effect [-Wunused-value] 296 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1840:9: note: in expansion of macro 'CHECKSTEPOFF' 1840 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:300:19: warning: statement has no effect [-Wunused-value] 300 | AFFECT(xx, yy); \ | ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' 312 | CHECKTRAP(xx, yy); \ | ^~~~~~~~~ move.h:1840:9: note: in expansion of macro 'CHECKSTEPOFF' 1840 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ move.h:289:28: warning: statement has no effect [-Wunused-value] 289 | AFFECTI(destat(xx, yy)); \ | ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' 313 | CHECKLEAVEPANEL(xx, yy); \ | ^~~~~~~~~~~~~~~ move.h:1840:9: note: in expansion of macro 'CHECKSTEPOFF' 1840 | CHECKSTEPOFF(entx, enty); | ^~~~~~~~~~~~ In file included from level.cc:194: move.h: In member function 'bool level::move_animate(dir, disamb*, alist*&)': move.h:571:7: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 571 | } else | ^~~~ move.h:613:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 613 | if (bd != DIR_NONE) { | ^~ make: Leaving directory '/usr/src/RPM/BUILD/escape-src' make: Entering directory '/usr/src/RPM/BUILD/escape-src' g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o play.o play.cc In file included from play.cc:29: client.h:54:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 54 | WHITE":"POP + itos(serverport) + POP "..."); | ^ play.cc: In member function 'void preal::drawmenu()': play.cc:387:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 387 | for(int j = 0; j < (showw + 1) && j < NUM_PLAYMENUITEMS; j++) { | ^ play.cc: In member function 'void preal::bookmarks(level*, extent&, player*, std::string, solution*&, extent&)': play.cc:696:11: warning: enumeration value 'MR_NOTHING' not handled in switch [-Wswitch] 696 | switch(k) { | ^ play.cc:696:11: warning: enumeration value 'MR_NEXT' not handled in switch [-Wswitch] play.cc:696:11: warning: enumeration value 'MR_PREV' not handled in switch [-Wswitch] play.cc:696:11: warning: enumeration value 'MR_REJECT' not handled in switch [-Wswitch] play.cc:696:11: warning: enumeration value 'MR_UPDATED' not handled in switch [-Wswitch] make: Leaving directory '/usr/src/RPM/BUILD/escape-src' make: Entering directory '/usr/src/RPM/BUILD/escape-src' g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o load.o load.cc In file included from load.cc:28: client.h:54:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 54 | WHITE":"POP + itos(serverport) + POP "..."); | ^ make: Leaving directory '/usr/src/RPM/BUILD/escape-src' error: Bad exit status from /usr/src/tmp/rpm-tmp.12459 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.12459 (%build) Command exited with non-zero status 1 4.91user 0.52system 0:01.79elapsed 302%CPU (0avgtext+0avgdata 97184maxresident)k 0inputs+0outputs (0major+138884minor)pagefaults 0swaps hsh-rebuild: rebuild of `escape-200912250-alt3_13.src.rpm' failed. Command exited with non-zero status 1 2.78user 1.89system 0:12.86elapsed 36%CPU (0avgtext+0avgdata 111160maxresident)k 1112inputs+0outputs (0major+204211minor)pagefaults 0swaps