* Package: games-util/glbsp-2.24 * Repository: gentoo * Maintainer: games@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc fltk kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking glbsp_src_224.tar.gz to /var/tmp/portage/games-util/glbsp-2.24/work >>> Source unpacked in /var/tmp/portage/games-util/glbsp-2.24/work >>> Preparing source in /var/tmp/portage/games-util/glbsp-2.24/work/glbsp-2.24-source ... * Applying glbsp-2.24-ldflags.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-util/glbsp-2.24/work/glbsp-2.24-source ... >>> Source configured. >>> Compiling source in /var/tmp/portage/games-util/glbsp-2.24/work/glbsp-2.24-source ... make -j1 -f Makefile.unx x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c src/analyze.c -o src/analyze.o src/analyze.c: In function ‘TestForWindowEffect’: src/analyze.c:768:7: warning: variable ‘front_line’ set but not used [-Wunused-but-set-variable] 768 | int front_line = -1; | ^~~~~~~~~~ src/analyze.c:764:7: warning: variable ‘back_line’ set but not used [-Wunused-but-set-variable] 764 | int back_line = -1; | ^~~~~~~~~ x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c src/blockmap.c -o src/blockmap.o x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c src/glbsp.c -o src/glbsp.o x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c src/level.c -o src/level.o x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c src/node.c -o src/node.o x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c src/reject.c -o src/reject.o x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c src/seg.c -o src/seg.o x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c src/system.c -o src/system.o x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c src/util.c -o src/util.o x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c src/wad.c -o src/wad.o In file included from /usr/include/string.h:494, from src/wad.c:25: In function ‘strncpy’, inlined from ‘WriteHeader’ at src/wad.c:662:7: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘WriteHeader’ at src/wad.c:658:7: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘WriteDirEntry’ at src/wad.c:917:3: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 8 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-ar rc libglbsp.a src/analyze.o src/blockmap.o src/glbsp.o src/level.o src/node.o src/reject.o src/seg.o src/system.o src/util.o src/wad.o x86_64-pc-linux-gnu-ranlib libglbsp.a x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c cmdline/main.c -o cmdline/main.o x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -c cmdline/display.c -o cmdline/display.o x86_64-pc-linux-gnu-gcc -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -Wl,-O1 -Wl,--as-needed cmdline/main.o cmdline/display.o -o glbsp libglbsp.a -lm -lz cat README.txt USAGE.txt TRICKS.txt CHANGES.txt > glbsp.txt make -j1 -f Makefile.unx glBSPX 'FLTK_FLAGS=-I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT' 'FLTK_LIBS=-L/usr/lib64/fltk -Wl,-rpath,/usr/lib64/fltk -Wl,-O1 -Wl,--as-needed -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11' x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/main.cc -o gui/main.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/about.cc -o gui/about.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/book.cc -o gui/book.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/booktext.cc -o gui/booktext.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/cookie.cc -o gui/cookie.o In file included from /usr/include/string.h:494, from gui/local.h:39, from gui/cookie.cc:22: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void CookieSetPath(const char*)’ at gui/cookie.cc:421:21: /usr/include/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 3 bytes from a string of the same length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/dialog.cc -o gui/dialog.o gui/dialog.cc: In function ‘void GUI_FatalError(const char*, ...)’: gui/dialog.cc:438:14: warning: ‘%s’ directive writing up to 2047 bytes into a region of size 2000 [-Wformat-overflow=] 438 | " %s\n" | ^~ In file included from /usr/include/stdio.h:867, from gui/local.h:37, from gui/dialog.cc:22: /usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 209 and 2256 bytes into a destination of size 2048 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/files.cc -o gui/files.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/helper.cc -o gui/helper.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/images.cc -o gui/images.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/license.cc -o gui/license.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/menu.cc -o gui/menu.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/options.cc -o gui/options.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/prefs.cc -o gui/prefs.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/progress.cc -o gui/progress.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/textbox.cc -o gui/textbox.o x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c gui/window.cc -o gui/window.o gui/window.cc: In constructor ‘Guix_MainWin::Guix_MainWin(const char*)’: gui/window.cc:122:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 122 | char *argv[] = { "glBSPX", NULL }; | ^~~~~~~~ x86_64-pc-linux-gnu-g++ -Wall -O2 -pipe -march=native -I./src -DUNIX -DINLINE_G=inline -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT gui/main.o gui/about.o gui/book.o gui/booktext.o gui/cookie.o gui/dialog.o gui/files.o gui/helper.o gui/images.o gui/license.o gui/menu.o gui/options.o gui/prefs.o gui/progress.o gui/textbox.o gui/window.o -o glBSPX libglbsp.a -L/usr/lib64/fltk -Wl,-rpath,/usr/lib64/fltk -Wl,-O1 -Wl,--as-needed -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11 -lm make -j1 -f Makefile.unx -C nodeview 'FLTK_CFLAGS=-I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT' 'FLTK_LIBS=-L/usr/lib64/fltk -Wl,-rpath,/usr/lib64/fltk -Wl,-O1 -Wl,--as-needed -lfltk_images -lpng -lz -ljpeg -lfltk -lXrender -lXcursor -lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -ldl -lm -lX11' make: Entering directory '/var/tmp/portage/games-util/glbsp-2.24/work/glbsp-2.24-source/nodeview' x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -Wall -DUNIX -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o main.o main.cc x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -Wall -DUNIX -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o asserts.o asserts.cc In file included from /usr/include/string.h:494, from defs.h:31, from asserts.cc:19: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘assert_fail_c::assert_fail_c(const char*)’ at asserts.cc:23:10, inlined from ‘void AssertFail(const char*, ...)’ at asserts.cc:63:29: /usr/include/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 200 bytes from a string of length 1023 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -Wall -DUNIX -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o dialog.o dialog.cc dialog.cc: In function ‘void GUI_FatalError(const char*, ...)’: dialog.cc:375:14: warning: ‘%s’ directive writing up to 2047 bytes into a region of size 2000 [-Wformat-overflow=] 375 | " %s\n" | ^~ In file included from /usr/include/stdio.h:867, from defs.h:27, from dialog.cc:20: /usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 85 and 2132 bytes into a destination of size 2048 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -Wall -DUNIX -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o grid.o grid.cc grid.cc: In member function ‘virtual int W_Grid::handle(int)’: grid.cc:693:9: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 693 | while (descend_by_mouse(Fl::event_x(), Fl::event_y())); | ^~~~~ grid.cc:694:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 694 | { /* nothing */ } | ^ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -Wall -DUNIX -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o info.o info.cc x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -Wall -DUNIX -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o level.o level.cc x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -Wall -DUNIX -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o lists.o lists.cc x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -Wall -DUNIX -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o menu.o menu.cc menu.cc:51:20: warning: ‘about_Info’ defined but not used [-Wunused-variable] 51 | static const char *about_Info = | ^~~~~~~~~~ menu.cc:23:13: warning: ‘menu_want_to_quit’ defined but not used [-Wunused-variable] 23 | static bool menu_want_to_quit; | ^~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -Wall -DUNIX -I/usr/include/fltk -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -c -o path.o path.cc path.cc: In static member function ‘static path_c* path_c::ReadFile(const char*)’: path.cc:48:12: error: cannot convert ‘bool’ to ‘path_c*’ in return 48 | return false; | ^~~~~ make: *** [: path.o] Error 1 make: Leaving directory '/var/tmp/portage/games-util/glbsp-2.24/work/glbsp-2.24-source/nodeview' * ERROR: games-util/glbsp-2.24::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=games-util/glbsp-2.24::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-util/glbsp-2.24::gentoo'`. * The complete build log is located at '/var/log/portage/games-util:glbsp-2.24:20190713-064022.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-util/glbsp-2.24/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-util/glbsp-2.24/temp/environment'. * Working directory: '/var/tmp/portage/games-util/glbsp-2.24/work/glbsp-2.24-source' * S: '/var/tmp/portage/games-util/glbsp-2.24/work/glbsp-2.24-source'