* Package: games-util/grfcodec-6.0.6 * Repository: gentoo * Maintainer: games@gentoo.org * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking grfcodec-6.0.6-source.tar.xz to /var/tmp/portage/games-util/grfcodec-6.0.6/work >>> Source unpacked in /var/tmp/portage/games-util/grfcodec-6.0.6/work >>> Preparing source in /var/tmp/portage/games-util/grfcodec-6.0.6/work/grfcodec-6.0.6 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-util/grfcodec-6.0.6/work/grfcodec-6.0.6 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/games-util/grfcodec-6.0.6/work/grfcodec-6.0.6 ... make -j1 mkdir -p objs x86_64-gentoo-linux-musl-g++ -o objs/endian_check -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native src/endian_check.cpp -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 objs/endian_check > src/endian.h || rm src/endian.h x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/pseudo_seq.cpp -MF objs/pseudo_seq.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/mapescapes.cpp -MF objs/mapescapes.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/language_mgr.cpp -MF objs/language_mgr.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/message_mgr.cpp -MF objs/message_mgr.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/help.cpp -MF objs/help.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/utf8.cpp -MF objs/utf8.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/strings.cpp -MF objs/strings.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/sanity.cpp -MF objs/sanity.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/nforenum.cpp -MF objs/nforenum.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/rangedint.cpp -MF objs/rangedint.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/pseudo.cpp -MF objs/pseudo.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/messages.cpp -MF objs/messages.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/inject.cpp -MF objs/inject.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/globals.cpp -MF objs/globals.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/data.cpp -MF objs/data.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/command.cpp -MF objs/command.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/act14.cpp -MF objs/act14.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/actF.cpp -MF objs/actF.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/actB.cpp -MF objs/actB.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/act79D.cpp -MF objs/act79D.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/act6.cpp -MF objs/act6.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/act5.cpp -MF objs/act5.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/act123_classes.cpp -MF objs/act123_classes.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/act123.cpp -MF objs/act123.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/act0.cpp -MF objs/act0.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/IDs.cpp -MF objs/IDs.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/grfstrip.cpp -MF objs/grfstrip.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/md5.cpp -MF objs/md5.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/grfid.cpp -MF objs/grfid.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/grfcodec.cpp -MF objs/grfcodec.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/file.cpp -MF objs/file.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/readinfo.cpp -MF objs/readinfo.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/path.cpp -MF objs/path.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/error.cpp -MF objs/error.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/info.cpp -MF objs/info.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/pngsprit.cpp -MF objs/pngsprit.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/pcxsprit.cpp -MF objs/pcxsprit.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/sprites.cpp -MF objs/sprites.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/pcxfile.cpp -MF objs/pcxfile.o.d x86_64-gentoo-linux-musl-g++ -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -DMAKEDEP -MM -MG src/grfcomm.cpp -MF objs/grfcomm.o.d x86_64-gentoo-linux-musl-g++ -c -o objs/grfcomm.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/grfcomm.o.d -MT objs/grfcomm.o src/grfcomm.cpp x86_64-gentoo-linux-musl-g++ -c -o objs/pcxfile.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/pcxfile.o.d -MT objs/pcxfile.o src/pcxfile.cpp x86_64-gentoo-linux-musl-g++ -c -o objs/sprites.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/sprites.o.d -MT objs/sprites.o src/sprites.cpp x86_64-gentoo-linux-musl-g++ -c -o objs/pcxsprit.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/pcxsprit.o.d -MT objs/pcxsprit.o src/pcxsprit.cpp x86_64-gentoo-linux-musl-g++ -c -o objs/pngsprit.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/pngsprit.o.d -MT objs/pngsprit.o src/pngsprit.cpp x86_64-gentoo-linux-musl-g++ -c -o objs/info.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/info.o.d -MT objs/info.o src/info.cpp x86_64-gentoo-linux-musl-g++ -c -o objs/globals.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/globals.o.d -MT objs/globals.o src/globals.cpp x86_64-gentoo-linux-musl-g++ -c -o objs/mapescapes.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/mapescapes.o.d -MT objs/mapescapes.o src/mapescapes.cpp x86_64-gentoo-linux-musl-g++ -c -o objs/error.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/error.o.d -MT objs/error.o src/error.cpp x86_64-gentoo-linux-musl-g++ -c -o objs/path.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/path.o.d -MT objs/path.o src/path.cpp src/path.cpp: In function ‘int fnsplit(const char*, char*, char*, char*, char*)’: src/path.cpp:103:4: warning: this statement may fall through [-Wimplicit-fallthrough=] 103 | if (pB != &buf[2]) | ^~ src/path.cpp:105:3: note: here 105 | case '\0' : | ^~~~ src/path.cpp:106:4: warning: this statement may fall through [-Wimplicit-fallthrough=] 106 | if (Wrk) { | ^~ src/path.cpp:113:3: note: here 113 | case '/' : | ^~~~ src/path.cpp: In function ‘int DotFound(const char*)’: src/path.cpp:12:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 12 | if (*(pB-2) != '\0') | ^~ src/path.cpp:14:2: note: here 14 | case '/' : | ^~~~ x86_64-gentoo-linux-musl-g++ -c -o objs/readinfo.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/readinfo.o.d -MT objs/readinfo.o src/readinfo.cpp src/readinfo.cpp: In static member function ‘static uint Pseudo::ReadValue(std::istream&, Pseudo::width)’: src/readinfo.cpp:470:17: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 470 | } catch (std::out_of_range) { | ^~~~~~~~~~~~ src/readinfo.cpp: In constructor ‘Pseudo::Pseudo(size_t, int, int, const string&, int)’: src/readinfo.cpp:381:4: warning: this statement may fall through [-Wimplicit-fallthrough=] 381 | } | ^ src/readinfo.cpp:382:3: note: here 382 | default: | ^~~~~~~ x86_64-gentoo-linux-musl-g++ -c -o objs/file.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/file.o.d -MT objs/file.o src/file.cpp x86_64-gentoo-linux-musl-g++ -c -o objs/grfcodec.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/grfcodec.o.d -MT objs/grfcodec.o src/grfcodec.cpp src/grfcodec.cpp: In function ‘int main(int, char**)’: src/grfcodec.cpp:1009:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1009 | _interactive = false; | ~~~~~~~~~~~~~^~~~~~~ src/grfcodec.cpp:1010:3: note: here 1010 | case 'X': | ^~~~ x86_64-gentoo-linux-musl-g++ -o grfcodec -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native objs/grfcomm.o objs/pcxfile.o objs/sprites.o objs/pcxsprit.o objs/pngsprit.o objs/info.o objs/globals.o objs/mapescapes.o objs/error.o objs/path.o objs/readinfo.o objs/file.o objs/grfcodec.o -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -L/usr/lib -lpng16 x86_64-gentoo-linux-musl-g++ -c -o objs/grfid.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/grfid.o.d -MT objs/grfid.o src/grfid.cpp x86_64-gentoo-linux-musl-g++ -c -o objs/md5.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/md5.o.d -MT objs/md5.o src/md5.cpp x86_64-gentoo-linux-musl-g++ -o grfid -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native objs/grfid.o objs/md5.o -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 x86_64-gentoo-linux-musl-g++ -c -o objs/grfstrip.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/grfstrip.o.d -MT objs/grfstrip.o src/grfstrip.cpp x86_64-gentoo-linux-musl-g++ -o grfstrip -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native objs/grfstrip.o -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 x86_64-gentoo-linux-musl-g++ -c -o objs/IDs.o -idirafter/usr/include -DGCC32 -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-format-nonliteral -DWITH_FMEMOPEN -DWITH_PNG -I/usr/include/libpng16 -O2 -pipe -march=native -MMD -MF objs/IDs.o.d -MT objs/IDs.o src/IDs.cpp In file included from src/IDs.cpp:34: src/sanity_defines.h: In member function ‘const __va_list_tag (& apWrapper::operator=(const __va_list_tag (&)[1]))[1]’: src/sanity_defines.h:87:17: error: invalid array assignment 87 | return _ap=ap; | ^~ src/sanity_defines.h: At global scope: src/sanity_defines.h:86:16: warning: ignoring attributes applied to ‘__va_list_tag’ after definition [-Wattributes] 86 | va_list const&operator=(va_list const&ap){ | ^~~~~~~~ src/sanity_defines.h:79:2: warning: ignoring attributes applied to ‘__va_list_tag’ after definition [-Wattributes] 79 | operator const va_list&()const{return _ap;} | ^~~~~~~~ make: *** [Makefile:243: objs/IDs.o] Error 1 * ERROR: games-util/grfcodec-6.0.6::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=games-util/grfcodec-6.0.6::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-util/grfcodec-6.0.6::gentoo'`. * The complete build log is located at '/var/log/portage/games-util:grfcodec-6.0.6:20200402-134839.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-util/grfcodec-6.0.6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-util/grfcodec-6.0.6/temp/environment'. * Working directory: '/var/tmp/portage/games-util/grfcodec-6.0.6/work/grfcodec-6.0.6' * S: '/var/tmp/portage/games-util/grfcodec-6.0.6/work/grfcodec-6.0.6'