<86>Apr 21 07:33:48 userdel[7975]: delete user 'rooter' <86>Apr 21 07:33:48 userdel[7975]: removed group 'rooter' owned by 'rooter' <86>Apr 21 07:33:48 userdel[7975]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 21 07:33:48 groupadd[7986]: group added to /etc/group: name=rooter, GID=531 <86>Apr 21 07:33:48 groupadd[7986]: group added to /etc/gshadow: name=rooter <86>Apr 21 07:33:48 groupadd[7986]: new group: name=rooter, GID=531 <86>Apr 21 07:33:48 useradd[7992]: new user: name=rooter, UID=531, GID=531, home=/root, shell=/bin/bash <86>Apr 21 07:33:48 userdel[8008]: delete user 'builder' <86>Apr 21 07:33:48 userdel[8008]: removed group 'builder' owned by 'builder' <86>Apr 21 07:33:48 userdel[8008]: removed shadow group 'builder' owned by 'builder' <86>Apr 21 07:33:48 groupadd[8025]: group added to /etc/group: name=builder, GID=532 <86>Apr 21 07:33:48 groupadd[8025]: group added to /etc/gshadow: name=builder <86>Apr 21 07:33:48 groupadd[8025]: new group: name=builder, GID=532 <86>Apr 21 07:33:48 useradd[8035]: new user: name=builder, UID=532, GID=532, home=/usr/src, shell=/bin/bash <13>Apr 21 07:33:52 rpmi: libjpeg-2:1.3.1-alt0.1 1388074039 installed <13>Apr 21 07:33:52 rpmi: xorg-xproto-devel-7.0.31-alt0.M80P.1 p8+226471.100.1.1 1554301566 installed <13>Apr 21 07:33:52 rpmi: libtiff5-4.0.3-alt1 1348347501 installed <13>Apr 21 07:33:52 rpmi: libpng15-1.5.28-alt1 1484572069 installed <13>Apr 21 07:33:52 rpmi: libwrap-1:7.6-alt11 1297041303 installed <13>Apr 21 07:33:52 rpmi: libgsm-1.0.13-alt8 1365910841 installed <13>Apr 21 07:33:52 rpmi: libsndfile-1.0.28-alt1.M80P.1 p8.212938.100 1536756424 installed <13>Apr 21 07:33:52 rpmi: libjson-c-0.12-alt1 1401212997 installed <13>Apr 21 07:33:52 rpmi: liblz4-1:1.7.5-alt1 1488766784 installed <13>Apr 21 07:33:52 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024732 installed <13>Apr 21 07:33:52 rpmi: libgcrypt20-1.8.3-alt4 p8+219793.200.6.1 1551113135 installed <13>Apr 21 07:33:52 rpmi: libsystemd-1:239-alt1.M80P.1 p8+226956.200.2.1 1555431539 installed <13>Apr 21 07:33:52 rpmi: libdbus-1.10.24-alt4.M80P.1 1518773289 installed <13>Apr 21 07:33:52 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed <13>Apr 21 07:33:52 rpmi: libalsa-1:1.1.0-alt1.1.1 1454429220 installed <13>Apr 21 07:33:52 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531929 installed <13>Apr 21 07:33:52 rpmi: libxshmfence-1.2-alt1 1420972190 installed <13>Apr 21 07:33:53 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871125 installed <13>Apr 21 07:33:53 rpmi: libpciaccess-1:0.13.4-alt1 1431681690 installed <13>Apr 21 07:33:53 rpmi: libdrm-1:2.4.89-alt1.M80P.1 1516609375 installed <13>Apr 21 07:33:53 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Apr 21 07:33:53 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed <13>Apr 21 07:33:53 rpmi: libXau-1.0.8-alt1 1369565808 installed <13>Apr 21 07:33:53 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313365 installed <13>Apr 21 07:33:53 rpmi: libX11-3:1.6.3-alt1 1431956885 installed <13>Apr 21 07:33:53 rpmi: libXext-1.3.3-alt1 1409902959 installed <13>Apr 21 07:33:53 rpmi: libXxf86vm-1.1.3-alt1 1369984835 installed <13>Apr 21 07:33:53 rpmi: libXdamage-1.1.3-alt4 1297162593 installed <13>Apr 21 07:33:53 rpmi: libXfixes-5.0.1-alt1 1369809608 installed <13>Apr 21 07:33:53 rpmi: libGL-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206366 installed <13>Apr 21 07:33:53 rpmi: libGLU-4:9.0.0-alt1 1347643784 installed <13>Apr 21 07:33:53 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Apr 21 07:33:53 rpmi: libXrandr-1.5.0-alt1 1431936189 installed <13>Apr 21 07:33:55 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313365 installed <13>Apr 21 07:33:55 rpmi: libX11-devel-3:1.6.3-alt1 1431956885 installed <13>Apr 21 07:33:55 rpmi: libGL-devel-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206366 installed <13>Apr 21 07:33:55 rpmi: libGLU-devel-4:9.0.0-alt1 1347643784 installed <13>Apr 21 07:33:56 rpmi: libpulseaudio-9.0-alt2 1469794002 installed <13>Apr 21 07:33:56 rpmi: libSDL-1.2.14-alt6.M80P.1 1483818223 installed <13>Apr 21 07:33:56 rpmi: libSDL-devel-1.2.14-alt6.M80P.1 1483818223 installed <13>Apr 21 07:33:56 rpmi: libSDL_image-1.2.12-alt1 1347907935 installed <13>Apr 21 07:33:56 rpmi: libSDL_net-1.2.8-alt1 1333963614 installed <13>Apr 21 07:33:56 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Apr 21 07:33:56 rpmi: libstdc++5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553689025 installed <13>Apr 21 07:33:57 rpmi: gcc5-c++-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553689025 installed <13>Apr 21 07:33:57 rpmi: libSDL_image-devel-1.2.12-alt1 1347907935 installed <13>Apr 21 07:33:57 rpmi: libSDL_net-devel-1.2.8-alt1 1333963614 installed <13>Apr 21 07:33:58 rpmi: desktop-file-utils-0.22.0.patchset1-alt1 1412210844 installed Installing escape-200912250-alt3_12.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.87340 + 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.10727 + 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 -march=i586 -mtune=generic' '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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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:1486:10: warning: 'dx' may be used uninitialized in this function [-Wmaybe-uninitialized] int dx, dy; ^ 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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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 -march=i586 -mtune=generic -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.3255 + 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) verify-elf: WARNING: ./usr/bin/escape: uses non-LFS functions: __xstat fopen readdir Hardlinking identical .pyc and .pyo files Processing files: escape-200912250-alt3_12 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.46012 + 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.Ay4fZm 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.tHY8n5 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: icon-theme-hicolor, /lib/ld-linux.so.2, libSDL-1.2.so.0 >= set:lg4eZdWve9WqVi7ECzBYibgppCjd27xjde7WKmYgCjpIYB5TWo7gBP8IpnHlgQVkVbl7jV9, libSDL_image-1.2.so.0 >= set:jifK3, libSDL_net-1.2.so.0 >= set:jgpLzCUf2kZzfNkY4, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libm.so.6(GLIBC_2.1), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), 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.8N3zec 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.GJAv8G find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nK9Udk find-requires: running scripts (debuginfo) Requires: escape = 200912250-alt3_12, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libSDL-1.2.so.0), debug(libSDL_image-1.2.so.0), debug(libSDL_net-1.2.so.0), debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libstdc++.so.6) Wrote: /usr/src/RPM/RPMS/i586/escape-200912250-alt3_12.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/escape-debuginfo-200912250-alt3_12.i586.rpm 88.25user 4.98system 1:59.19elapsed 78%CPU (0avgtext+0avgdata 91492maxresident)k 0inputs+0outputs (0major+919386minor)pagefaults 0swaps 98.22user 10.81system 2:15.82elapsed 80%CPU (0avgtext+0avgdata 124204maxresident)k 144inputs+0outputs (0major+1220971minor)pagefaults 0swaps