Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 705558 Details for
Bug 787845
games-roguelike/scourge-0.21.1-r1 - glshape.cpp: error: reference to data is ambiguous (maybe gcc-11 related)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
games-roguelike:scourge-0.21.1-r1:20210503-024633.log
games-roguelike:scourge-0.21.1-r1:20210503-024633.log (text/plain), 109.66 KB, created by
Toralf Förster
on 2021-05-03 07:20:46 UTC
(
hide
)
Description:
games-roguelike:scourge-0.21.1-r1:20210503-024633.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2021-05-03 07:20:46 UTC
Size:
109.66 KB
patch
obsolete
> * Package: games-roguelike/scourge-0.21.1-r1 > * Repository: gentoo > * Maintainer: games@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking scourge-0.21.1.src.tar.gz to /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work >>>> Unpacking scourge-0.21.1.data.tar.gz to /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work >>>> Source unpacked in /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work >>>> Preparing source in /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge ... > * Applying scourge-0.21.1-gcc47.patch ... > [ ok ] > * Applying scourge-0.21.1-gcc6.patch ... > [ ok ] > * Applying scourge-0.21.1-automake-1.13.patch ... > [ ok ] > * Applying scourge-0.21.1-freetype_pkgconfig.patch ... > [ ok ] > * Applying scourge-0.21.1-Wc++11-narrowing.patch ... > [ ok ] > * Applying scourge-0.21.1-respect-AR.patch ... > [ ok ] > * Running eautoreconf in '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' ... > * Running 'aclocal -I m4' ... > [ ok ] > * Running 'autoconf --force' ... > [ ok ] > * Running 'autoheader' ... > [ ok ] > * Running 'automake --add-missing --copy --force-missing' ... > [ ok ] > * Running elibtoolize in: scourge/ >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge ... > * econf: updating scourge/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating scourge/config.guess with /usr/share/gnuconfig/config.guess >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/scourge-0.21.1-r1 --htmldir=/usr/share/doc/scourge-0.21.1-r1/html --libdir=/usr/lib64 --disable-rpath --with-data-dir=/usr/share/scourge >configure: loading site script /usr/share/config.site >checking for a BSD-compatible install... /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether make supports the include directive... yes (GNU style) >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed >checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes >checking dependency style of x86_64-pc-linux-gnu-gcc... none >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking minix/config.h usability... no >checking minix/config.h presence... no >checking for minix/config.h... no >checking whether it is safe to define __EXTENSIONS__... yes >checking whether NLS is requested... yes >checking for msgfmt... /usr/bin/msgfmt >checking for gmsgfmt... /usr/bin/gmsgfmt >checking for xgettext... /usr/bin/xgettext >checking for msgmerge... /usr/bin/msgmerge >checking build system type... x86_64-pc-linux-gnu >checking host system type... x86_64-pc-linux-gnu >checking whether we are using the GNU C Library 2 or newer... yes >checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib >checking for simple visibility declarations... yes >checking for inline... inline >checking for size_t... yes >checking for stdint.h... yes >checking for working alloca.h... yes >checking for alloca... yes >checking for stdlib.h... (cached) yes >checking for unistd.h... (cached) yes >checking for sys/param.h... yes >checking for getpagesize... yes >checking for working mmap... yes >checking whether integer division by zero raises SIGFPE... yes >checking for inttypes.h... yes >checking for unsigned long long... yes >checking for inttypes.h... (cached) yes >checking whether the inttypes.h PRIxNN macros are broken... no >checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld >checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes >checking for shared library run path origin... done >checking whether imported symbols can be declared weak... yes >checking pthread.h usability... yes >checking pthread.h presence... yes >checking for pthread.h... yes >checking for pthread_kill in -lpthread... yes >checking for pthread_rwlock_t... yes >checking for multithread API to use... posix >checking argz.h usability... yes >checking argz.h presence... yes >checking for argz.h... yes >checking limits.h usability... yes >checking limits.h presence... yes >checking for limits.h... yes >checking for unistd.h... (cached) yes >checking for sys/param.h... (cached) yes >checking for getcwd... yes >checking for getegid... yes >checking for geteuid... yes >checking for getgid... yes >checking for getuid... yes >checking for mempcpy... yes >checking for munmap... yes >checking for stpcpy... yes >checking for strcasecmp... yes >checking for strdup... yes >checking for strtoul... yes >checking for tsearch... yes >checking for argz_count... yes >checking for argz_stringify... yes >checking for argz_next... yes >checking for __fsetlocking... yes >checking whether feof_unlocked is declared... yes >checking whether fgets_unlocked is declared... yes >checking for iconv... yes >checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); >checking for NL_LOCALE_NAME macro... yes >checking for bison... bison >checking version of bison... 3.7.6, ok >checking for signed... yes >checking for long long... yes >checking for long double... yes >checking for wchar_t... yes >checking for wint_t... yes >checking for intmax_t... yes >checking whether printf() supports POSIX/XSI format strings... yes >checking whether we are using the GNU C Library 2.1 or newer... yes >checking for stdint.h... (cached) yes >checking for SIZE_MAX... yes >checking for stdint.h... (cached) yes >checking for CFPreferencesCopyAppValue... no >checking for CFLocaleCopyCurrent... no >checking for ptrdiff_t... yes >checking stddef.h usability... yes >checking stddef.h presence... yes >checking for stddef.h... yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking for asprintf... yes >checking for fwprintf... yes >checking for putenv... yes >checking for setenv... yes >checking for setlocale... yes >checking for snprintf... yes >checking for wcslen... yes >checking whether _snprintf is declared... no >checking whether _snwprintf is declared... no >checking whether getc_unlocked is declared... yes >checking for nl_langinfo and CODESET... yes >checking for LC_MESSAGES... yes >checking for CFPreferencesCopyAppValue... (cached) no >checking for CFLocaleCopyCurrent... (cached) no >checking whether included gettext is requested... no >checking for GNU gettext in libc... yes >checking whether to use NLS... yes >checking where the gettext function comes from... libc >checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc >checking whether we are using the GNU C compiler... (cached) yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes >checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed >checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes >checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none >checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ >checking whether we are using the GNU C++ compiler... yes >checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes >checking dependency style of x86_64-pc-linux-gnu-g++... none >checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar >checking the archiver (x86_64-pc-linux-gnu-ar) interface... ar >checking for x86_64-pc-linux-gnu-ranlib... (cached) x86_64-pc-linux-gnu-ranlib >checking whether make sets $(MAKE)... (cached) yes >checking for ANSI C header files... (cached) yes >checking sys/time.h usability... yes >checking sys/time.h presence... yes >checking for sys/time.h... yes >checking for unistd.h... (cached) yes >checking for an ANSI C-conforming const... yes >checking whether time.h and sys/time.h may both be included... yes >checking for getcwd... (cached) yes >checking for gettimeofday... yes >checking for strdup... (cached) yes >checking for finite... yes >checking for isnan... yes >checking for _finite... no >checking for _isnan... no >checking ieeefp.h usability... no >checking ieeefp.h presence... no >checking for ieeefp.h... no >checking for /proc/self/maps... yes >checking whether everything is installed to the same prefix... no >checking whether binary relocation support should be enabled... no >checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config >checking pkg-config is at least version 0.9.0... yes >checking for Win32 platform... no >checking for Mac OSX platform... no >checking for main in -ldl... yes >checking for main in -lm... yes >checking for deflate in -lz... yes >checking for sdl-config... /usr/bin/sdl-config >checking for SDL - version >= 1.0.1... yes >checking for SDL_JoystickOpen... yes >checking for Mix_OpenAudio in -lSDL_mixer... yes >checking for SDLNet_Init in -lSDL_net... yes >checking for TTF_Init in -lSDL_ttf... yes >checking for IMG_Load in -lSDL_image... yes >checking for GL library... yes >checking for glXGetProcAddressARB... yes >checking for GLU library... yes >checking for freetype2... yes >checking for GL/gl.h... yes >checking GL/glx.h usability... yes >checking GL/glx.h presence... yes >checking for GL/glx.h... yes >checking for GL/glext.h... yes >checking whether glext.h is recent enough... yes >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating src/Makefile >config.status: creating intl/Makefile >config.status: creating po/Makefile.in >config.status: creating src/common/Makefile >config.status: creating src/gui/Makefile >config.status: creating src/test/Makefile >config.status: creating src/rpg/Makefile >config.status: creating src/events/Makefile >config.status: creating src/freetype/Makefile >config.status: creating src/net/Makefile >config.status: creating src/render/Makefile >config.status: creating src/io/Makefile >config.status: creating src/squirrel/Makefile >config.status: creating src/sqstdlib/Makefile >config.status: creating src/sqbinding/Makefile >config.status: creating autopackage/default.apspec >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing po-directories commands >config.status: creating po/POTFILES >config.status: creating po/Makefile >config.status: executing translations commands >/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge >make scourge.pot-update >make[1]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed >mv t-remove-potcdate.sed remove-potcdate.sed >if test -n 'cctorok@yahoo.com' || test '' = '@'PACKAGE_BUGREPORT'@'; then \ > msgid_bugs_address='cctorok@yahoo.com'; \ >else \ > msgid_bugs_address=''; \ >fi; \ >/usr/bin/xgettext --default-domain=scourge --directory=.. \ > --add-comments=TRANSLATORS: --keyword=_ --keyword=N_ \ > --files-from=./POTFILES.in \ > --copyright-holder='Free Software Foundation, Inc.' \ > --msgid-bugs-address="$msgid_bugs_address" >src/tools/main.cpp:252: warning: Empty msgid. It is reserved by GNU gettext: > gettext("") returns the header entry with > meta information, not the empty string. >/usr/bin/xgettext: warning: file '../scourge_data/config/ui.cfg' extension 'cfg' is unknown; will try C >../scourge_data/config/ui.cfg:66: warning: unterminated character constant >../scourge_data/config/ui.cfg:67: warning: unterminated character constant >/usr/bin/xgettext: warning: file '../scourge_data/config/spell.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/armor.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/rpg.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/npc.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/mission.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/climate.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/item.cfg' extension 'cfg' is unknown; will try C >../scourge_data/config/item.cfg:59: warning: unterminated character constant >/usr/bin/xgettext: warning: file '../scourge_data/config/scourge.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/otheritem.cfg' extension 'cfg' is unknown; will try C >../scourge_data/config/otheritem.cfg:18: warning: Empty msgid. It is reserved by GNU gettext: > gettext("") returns the header entry with > meta information, not the empty string. >../scourge_data/config/otheritem.cfg:24: warning: Empty msgid. It is reserved by GNU gettext: > gettext("") returns the header entry with > meta information, not the empty string. >/usr/bin/xgettext: warning: file '../scourge_data/config/pcmodel.cfg' extension 'cfg' is unknown; will try C >../scourge_data/config/pcmodel.cfg:67: warning: unterminated character constant >../scourge_data/config/pcmodel.cfg:69: warning: unterminated character constant >../scourge_data/config/pcmodel.cfg:70: warning: unterminated character constant >../scourge_data/config/pcmodel.cfg:145: warning: unterminated character constant >/usr/bin/xgettext: warning: file '../scourge_data/config/magicitem.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/themes.cfg' extension 'cfg' is unknown; will try C >../scourge_data/config/themes.cfg:9: warning: unterminated character constant >/usr/bin/xgettext: warning: file '../scourge_data/config/monster.cfg' extension 'cfg' is unknown; will try C >../scourge_data/config/monster.cfg:2: warning: unterminated character constant >/usr/bin/xgettext: warning: file '../scourge_data/config/ability.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/weapon.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/location.cfg' extension 'cfg' is unknown; will try C >../scourge_data/config/location.cfg:5: warning: unterminated character constant >/usr/bin/xgettext: warning: file '../scourge_data/config/profession.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/map.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/config/book.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/chapter122.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/library.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/emeril2.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/tree.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/itemsum.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/tower.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/chapter12.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/tower1.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/thuzgol.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/hq1.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/hq.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/invader.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/library1.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/temple.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/library31.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/library3.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/library2.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/chapter121.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/maps/general.cfg' extension 'cfg' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/script/skills.nut' extension 'nut' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/script/terrain.nut' extension 'nut' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/script/map.nut' extension 'nut' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/script/chapter12movie.nut' extension 'nut' is unknown; will try C >/usr/bin/xgettext: warning: file '../scourge_data/script/hqmovie.nut' extension 'nut' is unknown; will try C >test ! -f scourge.po || { \ > if test -f ./scourge.pot; then \ > sed -f remove-potcdate.sed < ./scourge.pot > scourge.1po && \ > sed -f remove-potcdate.sed < scourge.po > scourge.2po && \ > if cmp scourge.1po scourge.2po >/dev/null 2>&1; then \ > rm -f scourge.1po scourge.2po scourge.po; \ > else \ > rm -f scourge.1po scourge.2po ./scourge.pot && \ > mv scourge.po ./scourge.pot; \ > fi; \ > else \ > mv scourge.po ./scourge.pot; \ > fi; \ >} >make[1]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >test -z "en.po-update hu.po-update it.po-update fr.po-update pl.po-update pt_BR.po-update pt.po-update ru.po-update de.po-update sv.po-update es.po-update" || make en.po-update hu.po-update it.po-update fr.po-update pl.po-update pt_BR.po-update pt.po-update ru.po-update de.po-update sv.po-update es.po-update >make[1]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >en: >msgmerge en.po scourge.pot -o en.new.po >...................................................................................................................................................................................................................................................................................................................... done. >hu: >msgmerge hu.po scourge.pot -o hu.new.po >........................................................................................................................................................................................................................................................................................................................... done. >it: >msgmerge it.po scourge.pot -o it.new.po >...................................................................................................................................................................................................................................................................................................... done. >fr: >msgmerge fr.po scourge.pot -o fr.new.po >............................................................................................................................................................................................................................................................................................................................................................................................................................................................... done. >fr.po:9541: warning: internationalized messages should not contain the '\r' escape sequence >fr.po:424: warning: internationalized messages should not contain the '\r' escape sequence >fr.po:8210: warning: internationalized messages should not contain the '\r' escape sequence >fr.po:8232: warning: internationalized messages should not contain the '\r' escape sequence >fr.po:2899: warning: internationalized messages should not contain the '\r' escape sequence >fr.po:3468: warning: internationalized messages should not contain the '\r' escape sequence >fr.po:9541: warning: internationalized messages should not contain the '\r' escape sequence >fr.po:2941: warning: internationalized messages should not contain the '\r' escape sequence >pl: >msgmerge pl.po scourge.pot -o pl.new.po >............................................................................................................................................................................................................................................................................................................................................................................................................................ done. >pt_BR: >msgmerge pt_BR.po scourge.pot -o pt_BR.new.po >.............................................................................................................................................................................................................................................................................................................................................................................................................................................................. done. >pt: >msgmerge pt.po scourge.pot -o pt.new.po >......................................................................................................................................................................................................................................................................................................................................................................... done. >ru: >msgmerge ru.po scourge.pot -o ru.new.po >................................................................................................................................................................................................................................................................................................................ done. >de: >msgmerge de.po scourge.pot -o de.new.po >...................................................................................................................................................................................................................................................................................................... done. >sv: >msgmerge sv.po scourge.pot -o sv.new.po >.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. done. >es: >msgmerge es.po scourge.pot -o es.new.po >............................................................................................................................................................................................................................................................................................................. done. >make[1]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >make update-gmo >make[1]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >rm -f en.gmo && /usr/bin/gmsgfmt -c --statistics -o en.gmo en.po >5 translated messages, 45 fuzzy translations, 2883 untranslated messages. >rm -f hu.gmo && /usr/bin/gmsgfmt -c --statistics -o hu.gmo hu.po >17 translated messages, 40 fuzzy translations, 2876 untranslated messages. >rm -f it.gmo && /usr/bin/gmsgfmt -c --statistics -o it.gmo it.po >it.po:11: warning: header field 'Language' still has the initial default value >2625 translated messages, 167 fuzzy translations, 141 untranslated messages. >rm -f fr.gmo && /usr/bin/gmsgfmt -c --statistics -o fr.gmo fr.po >1138 translated messages, 156 fuzzy translations, 1639 untranslated messages. >rm -f pl.gmo && /usr/bin/gmsgfmt -c --statistics -o pl.gmo pl.po >792 translated messages, 161 fuzzy translations, 1980 untranslated messages. >rm -f pt_BR.gmo && /usr/bin/gmsgfmt -c --statistics -o pt_BR.gmo pt_BR.po >1571 translated messages, 153 fuzzy translations, 1209 untranslated messages. >rm -f pt.gmo && /usr/bin/gmsgfmt -c --statistics -o pt.gmo pt.po >273 translated messages, 76 fuzzy translations, 2584 untranslated messages. >rm -f ru.gmo && /usr/bin/gmsgfmt -c --statistics -o ru.gmo ru.po >14 translated messages, 10 fuzzy translations, 2909 untranslated messages. >rm -f de.gmo && /usr/bin/gmsgfmt -c --statistics -o de.gmo de.po >2933 translated messages. >rm -f sv.gmo && /usr/bin/gmsgfmt -c --statistics -o sv.gmo sv.po >sv.po:4: warning: header field 'Language' still has the initial default value >2438 translated messages, 185 fuzzy translations, 310 untranslated messages. >rm -f es.gmo && /usr/bin/gmsgfmt -c --statistics -o es.gmo es.po >2910 translated messages, 7 fuzzy translations, 16 untranslated messages. >make[1]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge >>>> Source configured. >>>> Compiling source in /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge ... >make -j 1 >make all-recursive >make[1]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' >Making all in intl >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/intl' >make[2]: Nothing to be done for 'all'. >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/intl' >Making all in po >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >test ! -f ./scourge.pot || \ > test -z "en.gmo hu.gmo it.gmo fr.gmo pl.gmo pt_BR.gmo pt.gmo ru.gmo de.gmo sv.gmo es.gmo" || make en.gmo hu.gmo it.gmo fr.gmo pl.gmo pt_BR.gmo pt.gmo ru.gmo de.gmo sv.gmo es.gmo >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >make[3]: 'en.gmo' is up to date. >make[3]: 'hu.gmo' is up to date. >make[3]: 'it.gmo' is up to date. >make[3]: 'fr.gmo' is up to date. >make[3]: 'pl.gmo' is up to date. >make[3]: 'pt_BR.gmo' is up to date. >make[3]: 'pt.gmo' is up to date. >make[3]: 'ru.gmo' is up to date. >make[3]: 'de.gmo' is up to date. >make[3]: 'sv.gmo' is up to date. >make[3]: 'es.gmo' is up to date. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >touch stamp-po >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >Making all in src >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >Making all in common >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/common' >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o binreloc.o binreloc.c >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o constants.o constants.cpp >In file included from constants.cpp:18: >constants.cpp:83:21: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 83 | N_( "Infamy awaits in the dungeons of Scourge!" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:83:17: note: in expansion of macro âN_â > 83 | N_( "Infamy awaits in the dungeons of Scourge!" ), > | ^~ >constants.cpp:84:21: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 84 | N_( "Another day, another sewer! Welcome to Scourge!" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:84:17: note: in expansion of macro âN_â > 84 | N_( "Another day, another sewer! Welcome to Scourge!" ), > | ^~ >constants.cpp:85:21: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 85 | N_( "Happy hunting; welcome to Scourge!" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:85:17: note: in expansion of macro âN_â > 85 | N_( "Happy hunting; welcome to Scourge!" )}, > | ^~ >constants.cpp:86:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 86 | { N_( "That item is out of your reach" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:86:11: note: in expansion of macro âN_â > 86 | { N_( "That item is out of your reach" ), > | ^~ >constants.cpp:87:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 87 | N_( "You can't touch that" ), > | ^~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:87:11: note: in expansion of macro âN_â > 87 | N_( "You can't touch that" ), > | ^~ >constants.cpp:88:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 88 | N_( "You have to be closer to get that" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:88:11: note: in expansion of macro âN_â > 88 | N_( "You have to be closer to get that" ), > | ^~ >constants.cpp:89:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 89 | N_( "You are too far to reach it" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:89:11: note: in expansion of macro âN_â > 89 | N_( "You are too far to reach it" )}, > | ^~ >constants.cpp:90:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 90 | { N_( "The door is blocked" ), > | ^~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:90:11: note: in expansion of macro âN_â > 90 | { N_( "The door is blocked" ), > | ^~ >constants.cpp:91:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 91 | N_( "Something is blocking that door" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:91:11: note: in expansion of macro âN_â > 91 | N_( "Something is blocking that door" ), > | ^~ >constants.cpp:92:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 92 | N_( "You can't use that door; something is in the way" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:92:11: note: in expansion of macro âN_â > 92 | N_( "You can't use that door; something is in the way" )}, > | ^~ >constants.cpp:93:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 93 | { N_( "You are now in single-step mode" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:93:11: note: in expansion of macro âN_â > 93 | { N_( "You are now in single-step mode" )}, > | ^~ >constants.cpp:94:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 94 | { N_( "You are now in group mode" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:94:11: note: in expansion of macro âN_â > 94 | { N_( "You are now in group mode" )}, > | ^~ >constants.cpp:95:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 95 | { N_( "Paused: you have entered turn-based mode" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:95:11: note: in expansion of macro âN_â > 95 | { N_( "Paused: you have entered turn-based mode" )}, > | ^~ >constants.cpp:96:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 96 | { N_( "Un-paused: you are in real-time mode" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:96:11: note: in expansion of macro âN_â > 96 | { N_( "Un-paused: you are in real-time mode" )}, > | ^~ >constants.cpp:97:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 97 | { N_( "Close" )}, > | ^~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:97:11: note: in expansion of macro âN_â > 97 | { N_( "Close" )}, > | ^~ >constants.cpp:98:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 98 | { N_( "Drop Item" )}, > | ^~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:98:11: note: in expansion of macro âN_â > 98 | { N_( "Drop Item" )}, > | ^~ >constants.cpp:99:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 99 | { N_( "Open Item" )}, > | ^~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:99:11: note: in expansion of macro âN_â > 99 | { N_( "Open Item" )}, > | ^~ >constants.cpp:100:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 100 | { N_( "Drag items to/from the list, Right click for info" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:100:11: note: in expansion of macro âN_â > 100 | { N_( "Drag items to/from the list, Right click for info" )}, > | ^~ >constants.cpp:101:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 101 | { N_( "Play Mission" )}, > | ^~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:101:11: note: in expansion of macro âN_â > 101 | { N_( "Play Mission" )}, > | ^~ >constants.cpp:102:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 102 | { N_( "Do you really want to exit this mission?" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:102:11: note: in expansion of macro âN_â > 102 | { N_( "Do you really want to exit this mission?" )}, > | ^~ >constants.cpp:103:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 103 | { N_( "Teleport back to base?" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:103:11: note: in expansion of macro âN_â > 103 | { N_( "Teleport back to base?" )}, > | ^~ >constants.cpp:104:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 104 | { N_( "OK" )}, > | ^~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:104:11: note: in expansion of macro âN_â > 104 | { N_( "OK" )}, > | ^~ >constants.cpp:105:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 105 | { N_( "Cancel" )}, > | ^~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:105:11: note: in expansion of macro âN_â > 105 | { N_( "Cancel" )}, > | ^~ >constants.cpp:106:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 106 | { N_( "Yes" )}, > | ^~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:106:11: note: in expansion of macro âN_â > 106 | { N_( "Yes" )}, > | ^~ >constants.cpp:107:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 107 | { N_( "No" )}, > | ^~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:107:11: note: in expansion of macro âN_â > 107 | { N_( "No" )}, > | ^~ >constants.cpp:108:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 108 | { N_( "Select a character who is alive and has leveled up." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:108:11: note: in expansion of macro âN_â > 108 | { N_( "Select a character who is alive and has leveled up." )}, > | ^~ >constants.cpp:109:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 109 | { N_( "No skill points available." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:109:11: note: in expansion of macro âN_â > 109 | { N_( "No skill points available." )}, > | ^~ >constants.cpp:110:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 110 | { N_( "Select a skill first." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:110:11: note: in expansion of macro âN_â > 110 | { N_( "Select a skill first." )}, > | ^~ >constants.cpp:111:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 111 | { N_( "S.C.O.U.R.G.E. dialog" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:111:11: note: in expansion of macro âN_â > 111 | { N_( "S.C.O.U.R.G.E. dialog" )}, > | ^~ >constants.cpp:112:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 112 | { N_( "Use gate to descend a level?" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:112:11: note: in expansion of macro âN_â > 112 | { N_( "Use gate to descend a level?" ), > | ^~ >constants.cpp:113:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 113 | N_( "Use gate to ascend a level?" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:113:11: note: in expansion of macro âN_â > 113 | N_( "Use gate to ascend a level?" )}, > | ^~ >constants.cpp:114:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 114 | { N_( "A dead character cannot perform this action." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:114:11: note: in expansion of macro âN_â > 114 | { N_( "A dead character cannot perform this action." )}, > | ^~ >constants.cpp:115:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 115 | { N_( "hp:" )}, > | ^~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:115:11: note: in expansion of macro âN_â > 115 | { N_( "hp:" )}, > | ^~ >constants.cpp:116:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 116 | { N_( "ac:" )}, > | ^~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:116:11: note: in expansion of macro âN_â > 116 | { N_( "ac:" )}, > | ^~ >constants.cpp:117:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 117 | { N_( "Your magic fizzles and dies." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:117:11: note: in expansion of macro âN_â > 117 | { N_( "Your magic fizzles and dies." ), > | ^~ >constants.cpp:118:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 118 | N_( "Only the roaches are impressed by your mumbled words." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:118:11: note: in expansion of macro âN_â > 118 | N_( "Only the roaches are impressed by your mumbled words." ), > | ^~ >constants.cpp:119:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 119 | N_( "The silence is broken only by some crickets nearby." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:119:11: note: in expansion of macro âN_â > 119 | N_( "The silence is broken only by some crickets nearby." ), > | ^~ >constants.cpp:120:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 120 | N_( "Bazzoomm! A small cloud of smoke rises to the ceiling." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:120:11: note: in expansion of macro âN_â > 120 | N_( "Bazzoomm! A small cloud of smoke rises to the ceiling." )}, > | ^~ >constants.cpp:121:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 121 | { N_( "Your character cannot equip that item." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:121:11: note: in expansion of macro âN_â > 121 | { N_( "Your character cannot equip that item." )}, > | ^~ >constants.cpp:122:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 122 | { N_( "Fill out the server details, first." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:122:11: note: in expansion of macro âN_â > 122 | { N_( "Fill out the server details, first." )}, > | ^~ >constants.cpp:123:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 123 | { N_( "Unable to connect to server." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:123:11: note: in expansion of macro âN_â > 123 | { N_( "Unable to connect to server." )}, > | ^~ >constants.cpp:124:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 124 | { N_( "You hear a very loud, metallic sound nearby." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:124:11: note: in expansion of macro âN_â > 124 | { N_( "You hear a very loud, metallic sound nearby." ), > | ^~ >constants.cpp:125:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 125 | N_( "Something clicks." ), > | ^~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:125:11: note: in expansion of macro âN_â > 125 | N_( "Something clicks." ), > | ^~ >constants.cpp:126:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 126 | N_( "The loud twang doesn't help; this is freaky enough already." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:126:11: note: in expansion of macro âN_â > 126 | N_( "The loud twang doesn't help; this is freaky enough already." )}, > | ^~ >constants.cpp:127:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 127 | { N_( "A muffled, metalic, grating noise echoes from the dark." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:127:11: note: in expansion of macro âN_â > 127 | { N_( "A muffled, metalic, grating noise echoes from the dark." ), > | ^~ >constants.cpp:128:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 128 | N_( "You've done something... you're not sure what but you hope it's had dinner." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:128:11: note: in expansion of macro âN_â > 128 | N_( "You've done something... you're not sure what but you hope it's had dinner." )}, > | ^~ >constants.cpp:129:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 129 | { N_( "You feel the resonance of an almost sub-tonal bass note." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:129:11: note: in expansion of macro âN_â > 129 | { N_( "You feel the resonance of an almost sub-tonal bass note." ), > | ^~ >constants.cpp:130:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 130 | N_( "An omnious sound floats from a distant corner." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:130:11: note: in expansion of macro âN_â > 130 | N_( "An omnious sound floats from a distant corner." )}, > | ^~ >constants.cpp:131:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 131 | { N_( "Suck! It is locked shut!" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:131:11: note: in expansion of macro âN_â > 131 | { N_( "Suck! It is locked shut!" ), > | ^~ >constants.cpp:132:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 132 | N_( "Try as you might, you can't open it." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:132:11: note: in expansion of macro âN_â > 132 | N_( "Try as you might, you can't open it." ), > | ^~ >constants.cpp:133:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 133 | N_( "Perhaps it's locked." )}, > | ^~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:133:11: note: in expansion of macro âN_â > 133 | N_( "Perhaps it's locked." )}, > | ^~ >constants.cpp:134:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 134 | { N_( "This teleporter is off-line." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:134:11: note: in expansion of macro âN_â > 134 | { N_( "This teleporter is off-line." ), > | ^~ >constants.cpp:135:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 135 | N_( "Nothing happens." ), > | ^~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:135:11: note: in expansion of macro âN_â > 135 | N_( "Nothing happens." ), > | ^~ >constants.cpp:136:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 136 | N_( "The teleporter blinks unimpressively." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:136:11: note: in expansion of macro âN_â > 136 | N_( "The teleporter blinks unimpressively." )}, > | ^~ >constants.cpp:137:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 137 | { N_( "Information" )}, > | ^~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:137:11: note: in expansion of macro âN_â > 137 | { N_( "Information" )}, > | ^~ >constants.cpp:138:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 138 | { N_( "Delete old saved game?" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:138:11: note: in expansion of macro âN_â > 138 | { N_( "Delete old saved game?" )}, > | ^~ >constants.cpp:139:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 139 | { N_( "You're not experienced enough to equip it yet." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:139:11: note: in expansion of macro âN_â > 139 | { N_( "You're not experienced enough to equip it yet." )}, > | ^~ >constants.cpp:140:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 140 | { N_( "Change key" )}, > | ^~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:140:11: note: in expansion of macro âN_â > 140 | { N_( "Change key" )}, > | ^~ >constants.cpp:141:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 141 | { N_( "Waiting for new key (Esc to cancel)" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:141:11: note: in expansion of macro âN_â > 141 | { N_( "Waiting for new key (Esc to cancel)" )}, > | ^~ >constants.cpp:142:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 142 | { N_( "Conversation" )}, > | ^~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:142:11: note: in expansion of macro âN_â > 142 | { N_( "Conversation" )}, > | ^~ >constants.cpp:143:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 143 | { N_( "Trade" )}, > | ^~~~~~~ >constants.h:144:20: note: in expansion of macro âgettext_noopâ > 144 | #define N_(String) gettext_noop (String) > | ^~~~~~~~~~~~ >constants.cpp:143:11: note: in expansion of macro âN_â > 143 | { N_( "Trade" )}, > | ^~ >constants.cpp:144:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 144 | { N_( "Train" )}, > | ^~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:144:11: note: in expansion of macro âN_â > 144 | { N_( "Train" )}, > | ^~ >constants.cpp:145:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 145 | { N_( "Healing Services" )}, > | ^~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:145:11: note: in expansion of macro âN_â > 145 | { N_( "Healing Services" )}, > | ^~ >constants.cpp:146:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 146 | { N_( "Donate to Temple" )}, > | ^~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:146:11: note: in expansion of macro âN_â > 146 | { N_( "Donate to Temple" )}, > | ^~ >constants.cpp:147:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 147 | { N_( "You don't meet the prerequisites for this capability." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:147:11: note: in expansion of macro âN_â > 147 | { N_( "You don't meet the prerequisites for this capability." )}, > | ^~ >constants.cpp:148:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 148 | { N_( "You cannot activate an automatic capability." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:148:11: note: in expansion of macro âN_â > 148 | { N_( "You cannot activate an automatic capability." )}, > | ^~ >constants.cpp:149:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 149 | { N_( "A two handed item requires two free hands." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:149:11: note: in expansion of macro âN_â > 149 | { N_( "A two handed item requires two free hands." )}, > | ^~ >constants.cpp:150:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 150 | { N_( "TRAIN" )}, > | ^~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:150:11: note: in expansion of macro âN_â > 150 | { N_( "TRAIN" )}, > | ^~ >constants.cpp:151:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 151 | { N_( "SKILL" )}, > | ^~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:151:11: note: in expansion of macro âN_â > 151 | { N_( "SKILL" )}, > | ^~ >constants.cpp:152:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 152 | { N_( "A magical force turns the lock's tumbles to open." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:152:11: note: in expansion of macro âN_â > 152 | { N_( "A magical force turns the lock's tumbles to open." ), > | ^~ >constants.cpp:153:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 153 | N_( "Some kind of summoned energy opens the lock." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:153:11: note: in expansion of macro âN_â > 153 | N_( "Some kind of summoned energy opens the lock." )}, > | ^~ >constants.cpp:154:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 154 | { N_( "Killed by" ), > | ^~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:154:11: note: in expansion of macro âN_â > 154 | { N_( "Killed by" ), > | ^~ >constants.cpp:155:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 155 | N_( "Annihilated by" ), > | ^~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:155:11: note: in expansion of macro âN_â > 155 | N_( "Annihilated by" ), > | ^~ >constants.cpp:156:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 156 | N_( "Slain by" ), > | ^~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:156:11: note: in expansion of macro âN_â > 156 | N_( "Slain by" ), > | ^~ >constants.cpp:157:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 157 | N_( "Brought low by" ), > | ^~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:157:11: note: in expansion of macro âN_â > 157 | N_( "Brought low by" ), > | ^~ >constants.cpp:158:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 158 | N_( "Dropped by" ), > | ^~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:158:11: note: in expansion of macro âN_â > 158 | N_( "Dropped by" ), > | ^~ >constants.cpp:159:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 159 | N_( "Ruined by" ), > | ^~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:159:11: note: in expansion of macro âN_â > 159 | N_( "Ruined by" ), > | ^~ >constants.cpp:160:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 160 | N_( "Extinguished by" ), > | ^~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:160:11: note: in expansion of macro âN_â > 160 | N_( "Extinguished by" ), > | ^~ >constants.cpp:161:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 161 | N_( "Laid low by" )}, > | ^~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:161:11: note: in expansion of macro âN_â > 161 | N_( "Laid low by" )}, > | ^~ >constants.cpp:162:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 162 | { N_( "Uncurse items" )}, > | ^~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:162:11: note: in expansion of macro âN_â > 162 | { N_( "Uncurse items" )}, > | ^~ >constants.cpp:163:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 163 | { N_( "Recharge items" )}, > | ^~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:163:11: note: in expansion of macro âN_â > 163 | { N_( "Recharge items" )}, > | ^~ >constants.cpp:164:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 164 | { N_( "Identify items" )}, > | ^~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:164:11: note: in expansion of macro âN_â > 164 | { N_( "Identify items" )}, > | ^~ >rm -f libScourgeCommon.a >x86_64-pc-linux-gnu-ar cru libScourgeCommon.a binreloc.o constants.o >x86_64-pc-linux-gnu-ranlib libScourgeCommon.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/common' >Making all in freetype >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/freetype' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o fontmgr.o fontmgr.cpp >rm -f libScourgeFreeType.a >x86_64-pc-linux-gnu-ar cru libScourgeFreeType.a fontmgr.o >x86_64-pc-linux-gnu-ranlib libScourgeFreeType.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/freetype' >Making all in gui >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/gui' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o guitheme.o guitheme.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o widget.o widget.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o slider.o slider.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o textfield.o textfield.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o widgetview.o widgetview.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o canvas.o canvas.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o button.o button.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o label.o label.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o checkbox.o checkbox.cpp >checkbox.cpp: In member function âvoid Checkbox::applyCheck()â: >checkbox.cpp:70:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 70 | checkButton->setLabel( "x" ); > | ^~~ >checkbox.cpp:72:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 72 | checkButton->setLabel( " " ); > | ^~~ >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o cardcontainer.o cardcontainer.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o draganddrop.o draganddrop.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o multiplelabel.o multiplelabel.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o scrollinglist.o scrollinglist.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o scrollinglabel.o scrollinglabel.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o window.o window.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o confirmdialog.o confirmdialog.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o textdialog.o textdialog.cpp >textdialog.cpp: In constructor âTextDialog::TextDialog(ScourgeGui*, const char*)â: >textdialog.cpp:39:67: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 39 | scourgeGui->getHighlightTexture(), "Ok" ); > | ^~~~ > >textdialog.cpp:45:37: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 45 | "" ); > | ^~ >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o progress.o progress.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o eventhandler.o eventhandler.cpp >rm -f libScourgeGui.a >x86_64-pc-linux-gnu-ar cru libScourgeGui.a guitheme.o widget.o slider.o textfield.o widgetview.o canvas.o button.o label.o checkbox.o cardcontainer.o draganddrop.o multiplelabel.o scrollinglist.o scrollinglabel.o window.o confirmdialog.o textdialog.o progress.o eventhandler.o >x86_64-pc-linux-gnu-ranlib libScourgeGui.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/gui' >Making all in test >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/test' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o combattest.o combattest.cpp >In file included from ../rpg/rpglib.h:27, > from combattest.cpp:18: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null] > 66 | return NULL; > | ^~~~ >combattest.cpp: In static member function âstatic bool CombatTest::executeTests(Session*, const char*)â: >combattest.cpp:65:56: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 65 | Creature *attacker = createCharacter( session, "RA", "Attacker", 1 ); > | ^~~~~~~~~~ >combattest.cpp:71:56: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 71 | Creature *defender = createCharacter( session, "RA", "Defender", 1 ); > | ^~~~~~~~~~ >rm -f libScourgeTest.a >x86_64-pc-linux-gnu-ar cru libScourgeTest.a combattest.o >x86_64-pc-linux-gnu-ranlib libScourgeTest.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/test' >Making all in rpg >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/rpg' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o character.o character.cpp >In file included from character.cpp:19: >character.h: In static member function âstatic int Characters::getRootCount()â: >character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rpg.o rpg.cpp >In file included from rpgitem.h:25, > from rpg.cpp:19: >character.h: In static member function âstatic int Characters::getRootCount()â: >character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rpgitem.o rpgitem.cpp >In file included from rpgitem.h:25, > from rpgitem.cpp:18: >character.h: In static member function âstatic int Characters::getRootCount()â: >character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null] > 66 | return NULL; > | ^~~~ >In file included from rpgitem.cpp:17: >rpgitem.cpp: At global scope: >rpgitem.cpp:49:13: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 49 | N_( "Slashing" ), > | ^~~~~~~~~~ >../common/constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >rpgitem.cpp:49:9: note: in expansion of macro âN_â > 49 | N_( "Slashing" ), > | ^~ >rpgitem.cpp:50:13: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 50 | N_( "Piercing" ), > | ^~~~~~~~~~ >../common/constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >rpgitem.cpp:50:9: note: in expansion of macro âN_â > 50 | N_( "Piercing" ), > | ^~ >rpgitem.cpp:51:13: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 51 | N_( "Crushing" ) > | ^~~~~~~~~~ >../common/constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >rpgitem.cpp:51:9: note: in expansion of macro âN_â > 51 | N_( "Crushing" ) > | ^~ >rpgitem.cpp: In static member function âstatic void RpgItem::initItemEntries(ConfigLang*, ShapePalette*)â: >rpgitem.cpp:247:25: warning: format not a string literal and no format arguments [-Wformat-security] > 247 | snprintf( name, 255, node->getValueAsString( "name" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:248:25: warning: format not a string literal and no format arguments [-Wformat-security] > 248 | snprintf( displayName, 255, node->getValueAsString( "display_name" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:250:25: warning: format not a string literal and no format arguments [-Wformat-security] > 250 | snprintf( type, 255, node->getValueAsString( "type" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:254:25: warning: format not a string literal and no format arguments [-Wformat-security] > 254 | snprintf( shape, 255, node->getValueAsString( "shape" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:260:25: warning: format not a string literal and no format arguments [-Wformat-security] > 260 | snprintf( long_description, 500, node->getValueAsString( "description" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:261:25: warning: format not a string literal and no format arguments [-Wformat-security] > 261 | snprintf( short_description, 120, node->getValueAsString( "short_description" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:265:25: warning: format not a string literal and no format arguments [-Wformat-security] > 265 | snprintf( containerTexture, 255, node->getValueAsString( "container_texture" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:268:25: warning: format not a string literal and no format arguments [-Wformat-security] > 268 | snprintf( temp, 1000, node->getValueAsString( "icon" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:294:25: warning: format not a string literal and no format arguments [-Wformat-security] > 294 | snprintf( temp, 1000, node->getValueAsString( "tags" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o monster.o monster.cpp >In file included from rpgitem.h:25, > from monster.h:25, > from monster.cpp:18: >character.h: In static member function âstatic int Characters::getRootCount()â: >character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o spell.o spell.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o specialskill.o specialskill.cpp >rm -f libScourgeRpg.a >x86_64-pc-linux-gnu-ar cru libScourgeRpg.a character.o rpg.o rpgitem.o monster.o spell.o specialskill.o >x86_64-pc-linux-gnu-ranlib libScourgeRpg.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/rpg' >Making all in events >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/events' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o event.o event.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o thirsthungerevent.o thirsthungerevent.cpp >In file included from ../rpg/rpglib.h:27, > from ../creature.h:36, > from thirsthungerevent.cpp:21: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o potionexpirationevent.o potionexpirationevent.cpp >In file included from ../rpg/rpglib.h:27, > from potionexpirationevent.cpp:20: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o statemodexpirationevent.o statemodexpirationevent.cpp >In file included from ../rpg/rpglib.h:27, > from ../creature.h:36, > from statemodexpirationevent.cpp:22: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o reloadevent.o reloadevent.cpp >rm -f libScourgeEvents.a >x86_64-pc-linux-gnu-ar cru libScourgeEvents.a event.o thirsthungerevent.o potionexpirationevent.o statemodexpirationevent.o reloadevent.o >x86_64-pc-linux-gnu-ranlib libScourgeEvents.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/events' >Making all in net >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/net' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o broadcast.o broadcast.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o client.o client.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o clientinfo.o clientinfo.cpp >clientinfo.cpp: In destructor âvirtual ClientInfo::~ClientInfo()â: >clientinfo.cpp:40:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 40 | TCPUtil::send( socket, "CLOSING" ); > | ^~~~~~~~~ >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o commands.o commands.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o gamestatehandler.o gamestatehandler.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o server.o server.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o tcputil.o tcputil.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o testgamestatehandler.o testgamestatehandler.cpp >rm -f libScourgeNet.a >x86_64-pc-linux-gnu-ar cru libScourgeNet.a broadcast.o client.o clientinfo.o commands.o gamestatehandler.o server.o tcputil.o testgamestatehandler.o >x86_64-pc-linux-gnu-ranlib libScourgeNet.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/net' >Making all in render >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/render' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o shapes.o shapes.cpp >shapes.cpp: In member function âGLuint Shapes::getBMPData(const string&, TextureData&, int*, int*)â: >shapes.cpp:686:34: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 686 | Constants::checkTexture( "Shapes::loadGLTextures", width, height ); > | ^~~~~~~~~~~~~~~~~~~~~~~~ >shapes.cpp: At global scope: >shapes.cpp:907:25: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 907 | char *textureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; > | ^~~~~~~~~~~~ >shapes.cpp:907:39: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 907 | char *textureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; > | ^~~~~~~~~~~~~~~~ >shapes.cpp:907:57: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 907 | char *textureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; > | ^~~~~~~~~~~~~~~~~~ >shapes.cpp:907:77: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 907 | ureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; > | ^~ > >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o renderedcreature.o renderedcreature.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o fog.o fog.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o maprenderhelper.o maprenderhelper.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o map.o map.cpp >map.cpp: In constructor âMap::Map(MapAdapter*, Preferences*, Shapes*)â: >map.cpp:224:51: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 224 | outdoorShadow = adapter->getNamedTexture( "outdoors_shadow" ); > | ^~~~~~~~~~~~~~~~~ >map.cpp:225:55: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 225 | outdoorShadowTree = adapter->getNamedTexture( "outdoors_shadow_tree" ); > | ^~~~~~~~~~~~~~~~~~~~~~ >map.cpp: In member function âvoid Map::getMapXYZAtScreenXY(Uint16*, Uint16*, Uint16*, Location**)â: >map.cpp:4553:31: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > 4553 | adapter->setDebugStr( "map: " ); > | ^~~~~~~ >map.cpp: In member function âLocation* MapMemoryManager::newLocation()â: >map.cpp:4602:25: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null] > 4602 | pos->texIndex = NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mapadapter.o mapadapter.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o frustum.o frustum.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o renderedprojectile.o renderedprojectile.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o projectilerenderer.o projectilerenderer.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o location.o location.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o effect.o effect.cpp >effect.cpp: In constructor âEffect::Effect(Map*, Preferences*, Shapes*, int, int)â: >effect.cpp:31:73: warning: unsigned conversion from âintâ to âUint8â {aka âunsigned charâ} changes value from â2000â to â208â [-Woverflow] > 31 | this->shape = new GLShape( 0, width, height, width, NULL, 0, 0, 2000 ); > | ^~~~ > >effect.cpp: In member function âvoid Effect::setSize(int, int)â: >effect.cpp:85:67: warning: unsigned conversion from âintâ to âUint8â {aka âunsigned charâ} changes value from â2000â to â208â [-Woverflow] > 85 | shape = new GLShape( 0, width, height, width, NULL, 0, 0, 2000 ); > | ^~~~ > >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o shape.o shape.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -DDATA_DIR=\"/usr/share/scourge\" -pipe -march=native -fno-diagnostics-color -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o glshape.o glshape.cpp >glshape.cpp: In static member function âstatic void GLShape::createDarkTexture(WallTheme*)â: >glshape.cpp:517:25: error: reference to âdataâ is ambiguous > 517 | data[i * LIGHTMAP_SIZE * 3 + j * 3 + 0] = > | ^~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/vector:69, > from ../common/constants.h:84, > from glshape.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:319:5: note: candidates are: âtemplate<class _Tp> constexpr const _Tp* std::data(std::initializer_list<_Tp>)â > 319 | data(initializer_list<_Tp> __il) noexcept > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:310:5: note: âtemplate<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])â > 310 | data(_Tp (&__array)[_Nm]) noexcept > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:300:5: note: âtemplate<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)â > 300 | data(const _Container& __cont) noexcept(noexcept(__cont.data())) > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:290:5: note: âtemplate<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)â > 290 | data(_Container& __cont) noexcept(noexcept(__cont.data())) > | ^~~~ >glshape.cpp:38:22: note: âunsigned char data [768]â > 38 | static unsigned char data[LIGHTMAP_SIZE * LIGHTMAP_SIZE * 3]; > | ^~~~ >glshape.cpp:519:25: error: reference to âdataâ is ambiguous > 519 | data[i * LIGHTMAP_SIZE * 3 + j * 3 + 1] = > | ^~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/vector:69, > from ../common/constants.h:84, > from glshape.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:319:5: note: candidates are: âtemplate<class _Tp> constexpr const _Tp* std::data(std::initializer_list<_Tp>)â > 319 | data(initializer_list<_Tp> __il) noexcept > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:310:5: note: âtemplate<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])â > 310 | data(_Tp (&__array)[_Nm]) noexcept > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:300:5: note: âtemplate<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)â > 300 | data(const _Container& __cont) noexcept(noexcept(__cont.data())) > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:290:5: note: âtemplate<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)â > 290 | data(_Container& __cont) noexcept(noexcept(__cont.data())) > | ^~~~ >glshape.cpp:38:22: note: âunsigned char data [768]â > 38 | static unsigned char data[LIGHTMAP_SIZE * LIGHTMAP_SIZE * 3]; > | ^~~~ >glshape.cpp:521:25: error: reference to âdataâ is ambiguous > 521 | data[i * LIGHTMAP_SIZE * 3 + j * 3 + 2] = > | ^~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/vector:69, > from ../common/constants.h:84, > from glshape.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:319:5: note: candidates are: âtemplate<class _Tp> constexpr const _Tp* std::data(std::initializer_list<_Tp>)â > 319 | data(initializer_list<_Tp> __il) noexcept > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:310:5: note: âtemplate<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])â > 310 | data(_Tp (&__array)[_Nm]) noexcept > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:300:5: note: âtemplate<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)â > 300 | data(const _Container& __cont) noexcept(noexcept(__cont.data())) > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:290:5: note: âtemplate<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)â > 290 | data(_Container& __cont) noexcept(noexcept(__cont.data())) > | ^~~~ >glshape.cpp:38:22: note: âunsigned char data [768]â > 38 | static unsigned char data[LIGHTMAP_SIZE * LIGHTMAP_SIZE * 3]; > | ^~~~ >glshape.cpp:545:108: error: reference to âdataâ is ambiguous > 545 | RGB, LIGHTMAP_SIZE, LIGHTMAP_SIZE, 0, GL_RGB, GL_UNSIGNED_BYTE, data ); > | ^~~~ > >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/vector:69, > from ../common/constants.h:84, > from glshape.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:319:5: note: candidates are: âtemplate<class _Tp> constexpr const _Tp* std::data(std::initializer_list<_Tp>)â > 319 | data(initializer_list<_Tp> __il) noexcept > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:310:5: note: âtemplate<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])â > 310 | data(_Tp (&__array)[_Nm]) noexcept > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:300:5: note: âtemplate<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)â > 300 | data(const _Container& __cont) noexcept(noexcept(__cont.data())) > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:290:5: note: âtemplate<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)â > 290 | data(_Container& __cont) noexcept(noexcept(__cont.data())) > | ^~~~ >glshape.cpp:38:22: note: âunsigned char data [768]â > 38 | static unsigned char data[LIGHTMAP_SIZE * LIGHTMAP_SIZE * 3]; > | ^~~~ >glshape.cpp:546:107: error: reference to âdataâ is ambiguous > 546 | GL_RGB, LIGHTMAP_SIZE, LIGHTMAP_SIZE, GL_RGB, GL_UNSIGNED_BYTE, data ); > | ^~~~ > >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/vector:69, > from ../common/constants.h:84, > from glshape.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:319:5: note: candidates are: âtemplate<class _Tp> constexpr const _Tp* std::data(std::initializer_list<_Tp>)â > 319 | data(initializer_list<_Tp> __il) noexcept > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:310:5: note: âtemplate<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])â > 310 | data(_Tp (&__array)[_Nm]) noexcept > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:300:5: note: âtemplate<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)â > 300 | data(const _Container& __cont) noexcept(noexcept(__cont.data())) > | ^~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/range_access.h:290:5: note: âtemplate<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)â > 290 | data(_Container& __cont) noexcept(noexcept(__cont.data())) > | ^~~~ >glshape.cpp:38:22: note: âunsigned char data [768]â > 38 | static unsigned char data[LIGHTMAP_SIZE * LIGHTMAP_SIZE * 3]; > | ^~~~ >make[3]: *** [Makefile:531: glshape.o] Error 1 >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/render' >make[2]: *** [Makefile:794: all-recursive] Error 1 >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >make[1]: *** [Makefile:451: all-recursive] Error 1 >make[1]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' >make: *** [Makefile:388: all] Error 2 > * ERROR: games-roguelike/scourge-0.21.1-r1::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=games-roguelike/scourge-0.21.1-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=games-roguelike/scourge-0.21.1-r1::gentoo'`. > * The complete build log is located at '/var/log/portage/games-roguelike:scourge-0.21.1-r1:20210503-024633.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/temp/environment'. > * Working directory: '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' > * S: '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 787845
:
705546
|
705549
|
705552
|
705555
| 705558 |
705561
|
705564