<86>Apr 21 02:10:43 userdel[11475]: delete user 'rooter' <86>Apr 21 02:10:43 userdel[11475]: removed group 'rooter' owned by 'rooter' <86>Apr 21 02:10:43 userdel[11475]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 21 02:10:43 groupadd[11563]: group added to /etc/group: name=rooter, GID=639 <86>Apr 21 02:10:43 groupadd[11563]: group added to /etc/gshadow: name=rooter <86>Apr 21 02:10:43 groupadd[11563]: new group: name=rooter, GID=639 <86>Apr 21 02:10:43 useradd[11586]: new user: name=rooter, UID=639, GID=639, home=/root, shell=/bin/bash <86>Apr 21 02:10:43 userdel[11663]: delete user 'builder' <86>Apr 21 02:10:43 userdel[11663]: removed group 'builder' owned by 'builder' <86>Apr 21 02:10:43 userdel[11663]: removed shadow group 'builder' owned by 'builder' <86>Apr 21 02:10:43 groupadd[11713]: group added to /etc/group: name=builder, GID=640 <86>Apr 21 02:10:43 groupadd[11713]: group added to /etc/gshadow: name=builder <86>Apr 21 02:10:43 groupadd[11713]: new group: name=builder, GID=640 <86>Apr 21 02:10:43 useradd[11738]: new user: name=builder, UID=640, GID=640, home=/usr/src, shell=/bin/bash <13>Apr 21 02:10:47 rpmi: libjpeg-2:1.3.1-alt0.1 1388074033 installed <13>Apr 21 02:10:47 rpmi: xorg-xproto-devel-7.0.31-alt0.M80P.1 p8+226471.100.1.1 1554301566 installed <13>Apr 21 02:10:47 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Apr 21 02:10:47 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Apr 21 02:10:47 rpmi: libwrap-1:7.6-alt11 1297041305 installed <13>Apr 21 02:10:47 rpmi: libgsm-1.0.13-alt8 1365910842 installed <13>Apr 21 02:10:47 rpmi: libsndfile-1.0.28-alt1.M80P.1 p8.212938.100 1536756416 installed <13>Apr 21 02:10:47 rpmi: libjson-c-0.12-alt1 1401212997 installed <13>Apr 21 02:10:47 rpmi: liblz4-1:1.7.5-alt1 1488766699 installed <13>Apr 21 02:10:47 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024730 installed <13>Apr 21 02:10:47 rpmi: libgcrypt20-1.8.3-alt4 p8+219793.200.6.1 1551112986 installed <13>Apr 21 02:10:47 rpmi: libsystemd-1:239-alt1.M80P.1 p8+226956.200.2.1 1555431492 installed <13>Apr 21 02:10:47 rpmi: libdbus-1.10.24-alt4.M80P.1 1518773282 installed <13>Apr 21 02:10:47 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Apr 21 02:10:47 rpmi: libalsa-1:1.1.0-alt1.1.1 1454429213 installed <13>Apr 21 02:10:47 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531883 installed <13>Apr 21 02:10:47 rpmi: libxshmfence-1.2-alt1 1420972191 installed <13>Apr 21 02:10:47 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Apr 21 02:10:47 rpmi: libpciaccess-1:0.13.4-alt1 1431681688 installed <13>Apr 21 02:10:47 rpmi: libdrm-1:2.4.89-alt1.M80P.1 1516609380 installed <13>Apr 21 02:10:47 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Apr 21 02:10:47 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Apr 21 02:10:47 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Apr 21 02:10:47 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 02:10:47 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Apr 21 02:10:47 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Apr 21 02:10:47 rpmi: libXxf86vm-1.1.3-alt1 1369984824 installed <13>Apr 21 02:10:47 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Apr 21 02:10:47 rpmi: libXfixes-5.0.1-alt1 1369809606 installed <13>Apr 21 02:10:47 rpmi: libGL-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 21 02:10:47 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Apr 21 02:10:47 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Apr 21 02:10:47 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Apr 21 02:10:49 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 02:10:49 rpmi: libX11-devel-3:1.6.3-alt1 1431956911 installed <13>Apr 21 02:10:49 rpmi: libGL-devel-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 21 02:10:49 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed <13>Apr 21 02:10:49 rpmi: libpulseaudio-9.0-alt2 1469793979 installed <13>Apr 21 02:10:49 rpmi: libSDL-1.2.14-alt6.M80P.1 1483818219 installed <13>Apr 21 02:10:49 rpmi: libSDL-devel-1.2.14-alt6.M80P.1 1483818219 installed <13>Apr 21 02:10:49 rpmi: libSDL_image-1.2.12-alt1 1347907933 installed <13>Apr 21 02:10:49 rpmi: libSDL_net-1.2.8-alt1 1333963621 installed <13>Apr 21 02:10:49 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Apr 21 02:10:49 rpmi: libstdc++5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 02:10:50 rpmi: gcc5-c++-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 02:10:50 rpmi: libSDL_image-devel-1.2.12-alt1 1347907933 installed <13>Apr 21 02:10:50 rpmi: libSDL_net-devel-1.2.8-alt1 1333963621 installed <13>Apr 21 02:10:50 rpmi: desktop-file-utils-0.22.0.patchset1-alt1 1412210843 installed Installing escape-200912250-alt3_12.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.293 + 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 + 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.67292 + 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 -Wall -g -O2' 'CPPFLAGS=-DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND' make: Entering directory `/usr/src/RPM/BUILD/escape-src' g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o main.o main.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -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:0: move.h: In member function 'void level::checkstepoff(int, int)': move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:361:3: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(x, y); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:361:3: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(x, y); ^ move.h:289:28: warning: statement has no effect [-Wunused-value] AFFECTI(destat(xx, yy)); \ ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' CHECKLEAVEPANEL(xx, yy); \ ^ move.h:361:3: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(x, y); ^ move.h: In member function 'void level::checkleavepanel(int, int)': move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:365:3: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(x, y); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:365:3: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(x, y); ^ move.h:289:28: warning: statement has no effect [-Wunused-value] AFFECTI(destat(xx, yy)); \ ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' CHECKLEAVEPANEL(xx, yy); \ ^ move.h:365:3: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(x, y); ^ move.h: In member function 'void level::swaptiles(int, int)': move.h:321:18: warning: statement has no effect [-Wunused-value] AFFECT(x, y); \ ^ move.h:369:3: note: in expansion of macro 'SWAPTILES' SWAPTILES(t1, t2, 0); ^ move.h:325:18: warning: statement has no effect [-Wunused-value] AFFECT(x, y); \ ^ move.h:369:3: note: in expansion of macro 'SWAPTILES' 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] AFFECT(bx, by); ^ 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] AFFECT(farx, fary); ^ move.h:739:30: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:770:12: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(entx, enty); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:770:12: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(entx, enty); ^ move.h:783:33: warning: statement has no effect [-Wunused-value] AFFECT(farx, fary); ^ move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:793:15: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(newx, newy); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:793:15: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(newx, newy); ^ move.h:800:42: warning: statement has no effect [-Wunused-value] AFFECTI(destat(srcx, srcy)); ^ move.h:806:42: warning: statement has no effect [-Wunused-value] AFFECTI(destat(farx, fary)); ^ move.h:817:27: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:349:25: warning: statement has no effect [-Wunused-value] AFFECTI(mei); \ ^ move.h:824:9: note: in expansion of macro 'CHECKBOTDEATH' CHECKBOTDEATH(newx, newy, enti); ^ move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:828:9: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:828:9: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:289:28: warning: statement has no effect [-Wunused-value] AFFECTI(destat(xx, yy)); \ ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' CHECKLEAVEPANEL(xx, yy); \ ^ move.h:828:9: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:837:38: warning: statement has no effect [-Wunused-value] AFFECTI(destat(newx, newy)); ^ move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:852:7: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:852:7: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:289:28: warning: statement has no effect [-Wunused-value] AFFECTI(destat(xx, yy)); \ ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' CHECKLEAVEPANEL(xx, yy); \ ^ move.h:852:7: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:861:25: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:874:25: warning: statement has no effect [-Wunused-value] AFFECT(x, y); ^ move.h:880:25: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:321:18: warning: statement has no effect [-Wunused-value] AFFECT(x, y); \ ^ move.h:896:7: note: in expansion of macro 'SWAPTILES' SWAPTILES(T_UD, T_LR, 0); ^ move.h:325:18: warning: statement has no effect [-Wunused-value] AFFECT(x, y); \ ^ move.h:896:7: note: in expansion of macro 'SWAPTILES' SWAPTILES(T_UD, T_LR, 0); ^ move.h:898:25: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:959:27: warning: statement has no effect [-Wunused-value] AFFECT(goldx, goldy); ^ move.h:1027:29: warning: statement has no effect [-Wunused-value] AFFECT(goldx, goldy); ^ move.h:1056:40: warning: statement has no effect [-Wunused-value] AFFECTI(destat(goldx, goldy)); ^ move.h:1061:38: warning: statement has no effect [-Wunused-value] AFFECTI(destat(newx, newy)); ^ move.h:1030:14: warning: variable 'zapped' set but not used [-Wunused-but-set-variable] bool zapped = false; ^ move.h:1082:28: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1096:10: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1096:10: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:289:28: warning: statement has no effect [-Wunused-value] AFFECTI(destat(xx, yy)); \ ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' CHECKLEAVEPANEL(xx, yy); \ ^ move.h:1096:10: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:1099:30: warning: statement has no effect [-Wunused-value] AFFECT(targx, targy); ^ move.h:1109:41: warning: statement has no effect [-Wunused-value] AFFECTI(destat(targx, targy)); ^ move.h:349:25: warning: statement has no effect [-Wunused-value] AFFECTI(mei); \ ^ move.h:1115:10: note: in expansion of macro 'CHECKBOTDEATH' CHECKBOTDEATH(targx, targy, enti); ^ move.h:1156:25: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:321:18: warning: statement has no effect [-Wunused-value] AFFECT(x, y); \ ^ move.h:1342:9: note: in expansion of macro 'SWAPTILES' SWAPTILES(T_BUP, T_BDOWN, 0); ^ move.h:325:18: warning: statement has no effect [-Wunused-value] AFFECT(x, y); \ ^ move.h:1342:9: note: in expansion of macro 'SWAPTILES' SWAPTILES(T_BUP, T_BDOWN, 0); ^ move.h:321:18: warning: statement has no effect [-Wunused-value] AFFECT(x, y); \ ^ move.h:1346:9: note: in expansion of macro 'SWAPTILES' SWAPTILES(T_RUP, T_RDOWN, 0); ^ move.h:325:18: warning: statement has no effect [-Wunused-value] AFFECT(x, y); \ ^ move.h:1346:9: note: in expansion of macro 'SWAPTILES' SWAPTILES(T_RUP, T_RDOWN, 0); ^ move.h:321:18: warning: statement has no effect [-Wunused-value] AFFECT(x, y); \ ^ move.h:1350:9: note: in expansion of macro 'SWAPTILES' SWAPTILES(T_GUP, T_GDOWN, 0); ^ move.h:325:18: warning: statement has no effect [-Wunused-value] AFFECT(x, y); \ ^ move.h:1350:9: note: in expansion of macro 'SWAPTILES' SWAPTILES(T_GUP, T_GDOWN, 0); ^ move.h:1380:25: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:1403:31: warning: statement has no effect [-Wunused-value] AFFECT(destx, desty); ^ move.h:1404:29: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1410:11: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1410:11: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:289:28: warning: statement has no effect [-Wunused-value] AFFECTI(destat(xx, yy)); \ ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' CHECKLEAVEPANEL(xx, yy); \ ^ move.h:1410:11: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1598:5: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1598:5: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:289:28: warning: statement has no effect [-Wunused-value] AFFECTI(destat(xx, yy)); \ ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' CHECKLEAVEPANEL(xx, yy); \ ^ move.h:1598:5: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:1604:34: warning: statement has no effect [-Wunused-value] AFFECTI(destat(newx, newy)); ^ move.h:1612:40: warning: statement has no effect [-Wunused-value] AFFECTI(destat(lookx, looky)); ^ move.h:1721:23: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:1722:25: warning: statement has no effect [-Wunused-value] AFFECT(destx, desty); ^ move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1729:5: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1729:5: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:289:28: warning: statement has no effect [-Wunused-value] AFFECTI(destat(xx, yy)); \ ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' CHECKLEAVEPANEL(xx, yy); \ ^ move.h:1729:5: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:1734:36: warning: statement has no effect [-Wunused-value] AFFECTI(destat(destx, desty)); ^ move.h:1668:10: warning: variable 'zap' set but not used [-Wunused-but-set-variable] bool zap = false; ^ move.h:1669:10: warning: variable 'hole' set but not used [-Wunused-but-set-variable] bool hole = false; ^ move.h:1747:25: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:1763:26: warning: statement has no effect [-Wunused-value] AFFECT(x, y); ^ move.h:1777:29: warning: statement has no effect [-Wunused-value] AFFECTI(boti[i]); ^ move.h:1790:29: warning: statement has no effect [-Wunused-value] AFFECTI(boti[i]); ^ move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1809:7: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1809:7: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:289:28: warning: statement has no effect [-Wunused-value] AFFECTI(destat(xx, yy)); \ ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' CHECKLEAVEPANEL(xx, yy); \ ^ move.h:1809:7: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:1825:27: warning: statement has no effect [-Wunused-value] AFFECT(newx, newy); ^ move.h:296:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1840:9: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:300:19: warning: statement has no effect [-Wunused-value] AFFECT(xx, yy); \ ^ move.h:312:3: note: in expansion of macro 'CHECKTRAP' CHECKTRAP(xx, yy); \ ^ move.h:1840:9: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ move.h:289:28: warning: statement has no effect [-Wunused-value] AFFECTI(destat(xx, yy)); \ ^ move.h:313:3: note: in expansion of macro 'CHECKLEAVEPANEL' CHECKLEAVEPANEL(xx, yy); \ ^ move.h:1840:9: note: in expansion of macro 'CHECKSTEPOFF' CHECKSTEPOFF(entx, enty); ^ In file included from level.cc:2:0: level.h:460:14: warning: 'nexty' may be used uninitialized in this function [-Wmaybe-uninitialized] ny = y + 1; ^ In file included from level.cc:190:0: move.h:1618:20: note: 'nexty' was declared here int nextx, nexty; ^ In file included from level.cc:2:0: level.h:469:14: warning: 'nextx' may be used uninitialized in this function [-Wmaybe-uninitialized] nx = x + 1; ^ In file included from level.cc:190:0: move.h:1618:13: note: 'nextx' was declared here int nextx, nexty; ^ In file included from level.cc:2:0: level.h:460:14: warning: 'nexty' may be used uninitialized in this function [-Wmaybe-uninitialized] ny = y + 1; ^ In file included from level.cc:190:0: move.h:1570:20: note: 'nexty' was declared here int nextx, nexty; ^ In file included from level.cc:2:0: level.h:469:14: warning: 'nextx' may be used uninitialized in this function [-Wmaybe-uninitialized] nx = x + 1; ^ In file included from level.cc:190:0: move.h:1570:13: note: 'nextx' was declared here int nextx, nexty; ^ move.h:1506:47: warning: 'nexty' may be used uninitialized in this function [-Wmaybe-uninitialized] while (! (movex == newx && movey == newy)) { ^ In file included from level.cc:2:0: level.h:401:24: warning: 'nextx' may be used uninitialized in this function [-Wmaybe-uninitialized] return tiles[y * w + x]; ^ In file included from level.cc:190:0: move.h:1507:13: note: 'nextx' was declared here int nextx, nexty; ^ In file included from level.cc:2:0: level.h: In member function 'bool level::moveent_animate(dir, int, unsigned int, int, int, alist*&, disamb*, alist**&)': level.h:460:14: warning: 'nexty' may be used uninitialized in this function [-Wmaybe-uninitialized] ny = y + 1; ^ In file included from level.cc:194:0: move.h:1618:20: note: 'nexty' was declared here int nextx, nexty; ^ In file included from level.cc:2:0: level.h:469:14: warning: 'nextx' may be used uninitialized in this function [-Wmaybe-uninitialized] nx = x + 1; ^ In file included from level.cc:194:0: move.h:1618:13: note: 'nextx' was declared here int nextx, nexty; ^ In file included from level.cc:2:0: level.h:460:14: warning: 'nexty' may be used uninitialized in this function [-Wmaybe-uninitialized] ny = y + 1; ^ In file included from level.cc:194:0: move.h:1570:20: note: 'nexty' was declared here int nextx, nexty; ^ In file included from level.cc:2:0: level.h:469:14: warning: 'nextx' may be used uninitialized in this function [-Wmaybe-uninitialized] nx = x + 1; ^ In file included from level.cc:194:0: move.h:1570:13: note: 'nextx' was declared here int nextx, nexty; ^ In file included from level.cc:2:0: level.h:401:20: warning: 'nexty' may be used uninitialized in this function [-Wmaybe-uninitialized] return tiles[y * w + x]; ^ In file included from level.cc:194:0: move.h:1507:20: note: 'nexty' was declared here int nextx, nexty; ^ In file included from level.cc:2:0: level.h:401:24: warning: 'nextx' may be used uninitialized in this function [-Wmaybe-uninitialized] return tiles[y * w + x]; ^ In file included from level.cc:194:0: move.h:1507:13: note: 'nextx' was declared here int nextx, nexty; ^ g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o sdlutil.o sdlutil.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o load.o load.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o font.o font.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o play.o play.cc play.cc: In member function 'void preal::drawmenu()': play.cc:387:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j = 0; j < (showw + 1) && j < NUM_PLAYMENUITEMS; j++) { ^ play.cc: In member function 'void preal::bookmarks(level*, extent&, player*, std::__cxx11::string, solution*&, extent&)': play.cc:696:11: warning: enumeration value 'MR_NOTHING' not handled in switch [-Wswitch] 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] g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o util.o util.cc util.cc: In function 'std::__cxx11::string readfile(std::__cxx11::string)': util.cc:144:24: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(ss, 1, size, f); ^ util.cc: In static member function 'static std::__cxx11::string util::readfilemagic(std::__cxx11::string, std::__cxx11::string)': util.cc:211:24: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(ss, 1, size, f); ^ g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -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:24: 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] memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ^ g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o player.o player.cc player.cc: In member function 'virtual void playerreal::addsolution(std::__cxx11::string, namedsolution*, bool)': player.cc:336:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (!ns->bookmark) && headsol->bookmark) { ^ g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o playerdb.o playerdb.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o prompt.o prompt.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o draw.o draw.cc draw.cc: In member function 'void drawing::drawlev(int, SDL_Surface*, bool)': draw.cc:410:9: warning: 'chx' may be used uninitialized in this function [-Wmaybe-uninitialized] int chx, chy; ^ draw.cc:410:14: warning: 'chy' may be used uninitialized in this function [-Wmaybe-uninitialized] int chx, chy; ^ g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o drawable.o drawable.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o edit.o edit.cc edit.cc: In member function 'void editor::edit(level*)': edit.cc:1312:10: warning: 'drightx' may be used uninitialized in this function [-Wmaybe-uninitialized] int drightx, drighty, ddownx, ddowny; ^ edit.cc:1312:19: warning: 'drighty' may be used uninitialized in this function [-Wmaybe-uninitialized] int drightx, drighty, ddownx, ddowny; ^ edit.cc:1486:14: warning: 'dy' may be used uninitialized in this function [-Wmaybe-uninitialized] int dx, dy; ^ edit.cc:1540:16: warning: 'dx' may be used uninitialized in this function [-Wmaybe-uninitialized] ddx += dx; ^ edit.cc:1629:22: warning: 'dy' may be used uninitialized in this function [-Wmaybe-uninitialized] dr.scrolly += dy; ^ edit.cc:1628:22: warning: 'dx' may be used uninitialized in this function [-Wmaybe-uninitialized] dr.scrollx += dx; ^ edit.cc:1312:36: warning: 'ddowny' may be used uninitialized in this function [-Wmaybe-uninitialized] int drightx, drighty, ddownx, ddowny; ^ edit.cc:1312:28: warning: 'ddownx' may be used uninitialized in this function [-Wmaybe-uninitialized] int drightx, drighty, ddownx, ddowny; ^ g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o editprefab.o editprefab.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o mainmenu.o mainmenu.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o upgrade.o upgrade.cc upgrade.cc: In member function 'upresult upgradereal::doupgrade(http*, std::__cxx11::string&, ulist*)': upgrade.cc:308:37: warning: ignoring return value of 'int symlink(const char*, const char*)', declared with attribute warn_unused_result [-Wunused-result] symlink(dst.c_str(), src.c_str()); ^ upgrade.cc:312:35: warning: ignoring return value of 'int symlink(const char*, const char*)', declared with attribute warn_unused_result [-Wunused-result] symlink(dst.c_str(), src.c_str()); ^ g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o http.o http.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o textscroll.o textscroll.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o message.o message.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o update.o update.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o editai.o editai.cc In file included from editai.cc:24:0: pattern.h: In instantiation of 'void pattern::mystream::destroy() [with Info = void]': editai.cc:905:1: required from here pattern.h:196:7: warning: deleting object of polymorphic class type 'pattern::mystream' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ editai.cc: In member function 'bool editor::retract_hole()': editai.cc:775:19: warning: 'y0' may be used uninitialized in this function [-Wmaybe-uninitialized] dr.lev->guyy = y0; ^ In file included from editai.cc:5:0: level.h:409:17: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] tiles[y * w + x] = t; ^ editai.cc:745:11: note: 'x' was declared here int x, y; ^ In file included from editai.cc:5:0: level.h:409:13: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] tiles[y * w + x] = t; ^ editai.cc:745:14: note: 'y' was declared here int x, y; ^ editai.cc:774:19: warning: 'x0' may be used uninitialized in this function [-Wmaybe-uninitialized] dr.lev->guyx = x0; ^ In file included from editai.cc:5:0: level.h:409:13: warning: 'y1' may be used uninitialized in this function [-Wmaybe-uninitialized] tiles[y * w + x] = t; ^ editai.cc:749:15: note: 'y1' was declared here int x1, y1; ^ In file included from editai.cc:5:0: level.h:409:17: warning: 'x1' may be used uninitialized in this function [-Wmaybe-uninitialized] tiles[y * w + x] = t; ^ editai.cc:749:11: note: 'x1' was declared here int x1, y1; ^ In file included from editai.cc:5:0: level.h: In member function 'bool editor::retract_gold()': level.h:460:14: warning: 'targy' may be used uninitialized in this function [-Wmaybe-uninitialized] ny = y + 1; ^ editai.cc:592:18: note: 'targy' was declared here int targx, targy; ^ In file included from editai.cc:5:0: level.h:469:14: warning: 'targx' may be used uninitialized in this function [-Wmaybe-uninitialized] nx = x + 1; ^ editai.cc:592:11: note: 'targx' was declared here int targx, targy; ^ In file included from editai.cc:5:0: level.h:409:13: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] tiles[y * w + x] = t; ^ editai.cc:573:14: note: 'y' was declared here int x, y; ^ In file included from editai.cc:5:0: level.h:409:17: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] tiles[y * w + x] = t; ^ editai.cc:573:11: note: 'x' was declared here int x, y; ^ In file included from editai.cc:5:0: level.h: In member function 'void editor::dorandom()': level.h:409:13: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] tiles[y * w + x] = t; ^ editai.cc:454:9: note: 'y' was declared here int x, y; ^ In file included from editai.cc:5:0: level.h:409:17: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] tiles[y * w + x] = t; ^ editai.cc:454:6: note: 'x' was declared here int x, y; ^ g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o dircache.o dircache.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o upper.o upper.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o registration.o registration.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o upload.o upload.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o rating.o rating.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o menu.o menu.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o prefs.o prefs.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o chunks.o chunks.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o dirindex.o dirindex.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o textbox.o textbox.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o analysis.o analysis.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o generator.o generator.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o prime.o prime.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o commenting.o commenting.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o cleanup.o cleanup.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o mainshow.o mainshow.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o handhold.o handhold.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o animation.o animation.cc animation.cc: In static member function 'static void animation::start(drawing&, ptrlist*&, ptrlist*&, aevent*)': animation.cc:818:9: warning: enumeration value 'tag_winner' not handled in switch [-Wswitch] switch(ae->t) { ^ animation.cc: In static member function 'static void animation::clearent(drawing&, int, int, int)': animation.cc:2055:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (dr.onscreen(entx, enty, sx, sy)) ^ animation.cc: In member function 'virtual bool anflying::think(unsigned int)': animation.cc:1758:9: warning: 'dx' may be used uninitialized in this function [-Wmaybe-uninitialized] int dx, dy; ^ animation.cc:1758:13: warning: 'dy' may be used uninitialized in this function [-Wmaybe-uninitialized] int dx, dy; ^ animation.cc: In member function 'virtual void anlaser::draw()': animation.cc:2208:16: warning: 'chy' may be used uninitialized in this function [-Wmaybe-uninitialized] py += chy; ^ animation.cc:2207:16: warning: 'chx' may be used uninitialized in this function [-Wmaybe-uninitialized] px += chx; ^ g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o dirt.o dirt.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o sound.o sound.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o base64.o base64.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o optimize.o optimize.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o smanage.o smanage.cc smanage.cc: In static member function 'static void smanage::playback(player*, level*, namedsolution*)': smanage.cc:820:10: warning: enumeration value 'PB_PLAYONEMOVE' not handled in switch [-Wswitch] switch(p.state) { ^ g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o client.o client.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o progress.o progress.cc g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o leveldb.o leveldb.cc leveldb.cc:97:13: warning: 'bool workonqueues()' defined but not used [-Wunused-function] static bool workonqueues() { ^ g++ -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -Wall -g -O2 -DMULTIUSER -DDATADIR=\"/usr/share/escape/data/\" -DSTARTUP_LEVELS=\"/usr/share/escape/levels/\" -DNOSOUND -c -o startup.o startup.cc g++ -o escape.exe main.o level.o sdlutil.o load.o font.o play.o util.o md5.o player.o playerdb.o prompt.o draw.o drawable.o edit.o editprefab.o mainmenu.o upgrade.o http.o textscroll.o message.o update.o editai.o dircache.o upper.o registration.o upload.o rating.o menu.o prefs.o chunks.o dirindex.o textbox.o analysis.o generator.o prime.o commenting.o cleanup.o mainshow.o handhold.o animation.o dirt.o sound.o base64.o optimize.o smanage.o client.o progress.o leveldb.o startup.o -lSDL -lpthread -lSDL_image -lSDL_net make: Leaving directory `/usr/src/RPM/BUILD/escape-src' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.30263 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/escape-buildroot + : + /bin/rm -rf -- /usr/src/tmp/escape-buildroot + cd escape-src + install -D -m0755 -p escape.exe /usr/src/tmp/escape-buildroot/usr/bin/escape + mkdir -p /usr/src/tmp/escape-buildroot/usr/share/escape/data + install -D -m0644 -p -t /usr/src/tmp/escape-buildroot/usr/share/escape/data animation.png font.png fontsmall.png icon.png splash.png tiles.png tileutil.png title.png + mkdir -p /usr/src/tmp/escape-buildroot/usr/share/escape/levels + cp -a official triage mylevels /usr/src/tmp/escape-buildroot/usr/share/escape/levels + find /usr/src/tmp/escape-buildroot/usr/share/escape/levels -type f -print0 + xargs -0 chmod 0644 + find /usr/src/tmp/escape-buildroot/usr/share/escape/levels -type d -name CVS -print0 + xargs -0 rm -rf + install -d /usr/src/tmp/escape-buildroot/usr/share/icons/hicolor/32x32/apps + cp -a icon.png /usr/src/tmp/escape-buildroot/usr/share/icons/hicolor/32x32/apps/escape.png + desktop-file-install --dir /usr/src/tmp/escape-buildroot/usr/share/applications /usr/src/RPM/SOURCES/escape.desktop + mkdir -p /usr/src/tmp/escape-buildroot/usr/share/appdata + cat + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/escape-buildroot (auto) Verifying and fixing files in /usr/src/tmp/escape-buildroot (binconfig,pkgconfig,libtool,desktop) /usr/share/applications/escape.desktop: performed minor cleanup: 2d1 < Encoding=UTF-8 Compressing files in /usr/src/tmp/escape-buildroot (auto) Verifying ELF objects in /usr/src/tmp/escape-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: escape-200912250-alt3_12 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.74395 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd escape-src + DOCDIR=/usr/src/tmp/escape-buildroot/usr/share/doc/escape-200912250 + export DOCDIR + rm -rf /usr/src/tmp/escape-buildroot/usr/share/doc/escape-200912250 + /bin/mkdir -p /usr/src/tmp/escape-buildroot/usr/share/doc/escape-200912250 + cp -prL COPYING design.txt escape.txt README /usr/src/tmp/escape-buildroot/usr/share/doc/escape-200912250 + chmod -R go-w /usr/src/tmp/escape-buildroot/usr/share/doc/escape-200912250 + chmod -R a+rX /usr/src/tmp/escape-buildroot/usr/share/doc/escape-200912250 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.36rO6o find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TSF4Tc find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: icon-theme-hicolor, /lib64/ld-linux-x86-64.so.2, libSDL-1.2.so.0()(64bit) >= set:lg4eZdWve9WqVi7ECzBYibgppCjd27xjde7WKmYgCjpIYB5TWo7gBP8IpnHlgQVkVbl7jV9, libSDL_image-1.2.so.0()(64bit) >= set:jifK3, libSDL_net-1.2.so.0()(64bit) >= set:jgpLzCUf2kZzfNkY4, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vRJRy9 Creating escape-debuginfo package Processing files: escape-debuginfo-200912250-alt3_12 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JlS6h9 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9Rq3Qb find-requires: running scripts (debuginfo) Requires: escape = 200912250-alt3_12, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libSDL-1.2.so.0), debug64(libSDL_image-1.2.so.0), debug64(libSDL_net-1.2.so.0), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libstdc++.so.6) Wrote: /usr/src/RPM/RPMS/x86_64/escape-200912250-alt3_12.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/escape-debuginfo-200912250-alt3_12.x86_64.rpm 39.65user 2.58system 0:54.30elapsed 77%CPU (0avgtext+0avgdata 135376maxresident)k 0inputs+0outputs (0major+986126minor)pagefaults 0swaps 46.49user 5.15system 1:07.05elapsed 77%CPU (0avgtext+0avgdata 135376maxresident)k 112inputs+0outputs (0major+1301451minor)pagefaults 0swaps