<86>Jan 27 02:31:09 userdel[119463]: delete user 'rooter' <86>Jan 27 02:31:09 userdel[119463]: removed group 'rooter' owned by 'rooter' <86>Jan 27 02:31:09 userdel[119463]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 27 02:31:09 groupadd[119537]: group added to /etc/group: name=rooter, GID=651 <86>Jan 27 02:31:09 groupadd[119537]: group added to /etc/gshadow: name=rooter <86>Jan 27 02:31:09 groupadd[119537]: new group: name=rooter, GID=651 <86>Jan 27 02:31:09 useradd[119597]: new user: name=rooter, UID=651, GID=651, home=/root, shell=/bin/bash <86>Jan 27 02:31:09 userdel[119630]: delete user 'builder' <86>Jan 27 02:31:09 userdel[119630]: removed group 'builder' owned by 'builder' <86>Jan 27 02:31:09 userdel[119630]: removed shadow group 'builder' owned by 'builder' <86>Jan 27 02:31:09 groupadd[119703]: group added to /etc/group: name=builder, GID=652 <86>Jan 27 02:31:09 groupadd[119703]: group added to /etc/gshadow: name=builder <86>Jan 27 02:31:09 groupadd[119703]: new group: name=builder, GID=652 <86>Jan 27 02:31:09 useradd[119714]: new user: name=builder, UID=652, GID=652, home=/usr/src, shell=/bin/bash <13>Jan 27 02:31:13 rpmi: libjpeg-2:1.3.1-alt0.1 1388074033 installed <13>Jan 27 02:31:13 rpmi: xorg-xproto-devel-7.0.28-alt1 1448272470 installed <13>Jan 27 02:31:13 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Jan 27 02:31:13 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Jan 27 02:31:13 rpmi: libwrap-1:7.6-alt11 1297041305 installed <13>Jan 27 02:31:13 rpmi: libgsm-1.0.13-alt8 1365910842 installed <13>Jan 27 02:31:13 rpmi: libsndfile-1.0.28-alt1.M80P.1 p8.212938.100 1536756416 installed <13>Jan 27 02:31:13 rpmi: libjson-c-0.12-alt1 1401212997 installed <13>Jan 27 02:31:13 rpmi: liblz4-1:1.7.5-alt1 1488766699 installed <13>Jan 27 02:31:13 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024730 installed <13>Jan 27 02:31:13 rpmi: libgcrypt20-1.8.3-alt3 p8.214131.100 1542819006 installed <13>Jan 27 02:31:13 rpmi: libsystemd-1:237-alt2.M80P.5 p8+219569.200.8.1 1547830942 installed <13>Jan 27 02:31:13 rpmi: libdbus-1.10.24-alt4.M80P.1 1518773282 installed <13>Jan 27 02:31:13 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Jan 27 02:31:13 rpmi: libalsa-1:1.1.0-alt1.1.1 1454429213 installed <13>Jan 27 02:31:13 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531883 installed <13>Jan 27 02:31:13 rpmi: libxshmfence-1.2-alt1 1420972191 installed <13>Jan 27 02:31:13 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Jan 27 02:31:13 rpmi: libpciaccess-1:0.13.4-alt1 1431681688 installed <13>Jan 27 02:31:13 rpmi: libdrm-1:2.4.89-alt1.M80P.1 1516609380 installed <13>Jan 27 02:31:13 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Jan 27 02:31:13 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Jan 27 02:31:13 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Jan 27 02:31:13 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Jan 27 02:31:13 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Jan 27 02:31:13 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Jan 27 02:31:13 rpmi: libXxf86vm-1.1.3-alt1 1369984824 installed <13>Jan 27 02:31:13 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Jan 27 02:31:13 rpmi: libXfixes-5.0.1-alt1 1369809606 installed <13>Jan 27 02:31:13 rpmi: libGL-4:17.3.9-alt0.M80P.1 1526555825 installed <13>Jan 27 02:31:13 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Jan 27 02:31:13 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Jan 27 02:31:13 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Jan 27 02:31:15 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313310 installed <13>Jan 27 02:31:15 rpmi: libX11-devel-3:1.6.3-alt1 1431956911 installed <13>Jan 27 02:31:15 rpmi: libGL-devel-4:17.3.9-alt0.M80P.1 1526555825 installed <13>Jan 27 02:31:15 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed <13>Jan 27 02:31:15 rpmi: libpulseaudio-9.0-alt2 1469793979 installed <13>Jan 27 02:31:15 rpmi: libSDL-1.2.14-alt6.M80P.1 1483818219 installed <13>Jan 27 02:31:15 rpmi: libSDL-devel-1.2.14-alt6.M80P.1 1483818219 installed <13>Jan 27 02:31:15 rpmi: libSDL_image-1.2.12-alt1 1347907933 installed <13>Jan 27 02:31:15 rpmi: libSDL_net-1.2.8-alt1 1333963621 installed <13>Jan 27 02:31:15 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Jan 27 02:31:16 rpmi: libstdc++5-devel-5.3.1-alt3 1457662528 installed <13>Jan 27 02:31:16 rpmi: gcc5-c++-5.3.1-alt3 1457662528 installed <13>Jan 27 02:31:16 rpmi: libSDL_image-devel-1.2.12-alt1 1347907933 installed <13>Jan 27 02:31:16 rpmi: libSDL_net-devel-1.2.8-alt1 1333963621 installed <13>Jan 27 02:31:16 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.5571 + 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.5571 + 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.53179 + 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.28526 + 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.MybQ3i 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.BCsbft 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.0cb1GO 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.XunjGd find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UaIvsF 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 41.08user 2.39system 1:18.37elapsed 55%CPU (0avgtext+0avgdata 135356maxresident)k 0inputs+0outputs (0major+987281minor)pagefaults 0swaps 51.99user 5.36system 1:36.34elapsed 59%CPU (0avgtext+0avgdata 135356maxresident)k 0inputs+0outputs (0major+1435231minor)pagefaults 0swaps