Cook: screen 4.6.2 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): libdb-6.2.32-i486 Installing (pkg/local): pam-1.3.0-i486 Installing (pkg/local): db-6.2.32-i486 Installing (pkg/local): libdb-cxx-6.2.32-i486 Installing (pkg/local): db-dev-6.2.32-i486 Installing (pkg/local): libtirpc-dev-1.1.4-any Installing (pkg/local): pam-dev-1.3.0-any Extracting source archive "screen-4.6.2.tar.gz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed Preparing set pam Switching to the default set ================================================================================ src : /home/slitaz/wok/screen/source/screen-4.6.2 install: /home/slitaz/wok/screen/install configure: loading site script /etc/slitaz/cook.site this is screen version 4.6.2 checking for i486-slitaz-linux-gcc... i486-slitaz-linux-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 i486-slitaz-linux-gcc accepts -g... yes checking for i486-slitaz-linux-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... i486-slitaz-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether i486-slitaz-linux-gcc needs -traditional... no checking for library containing strerror... none required 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 for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking for a BSD-compatible install... /usr/bin/install -c configure: checking for buggy tools... checking if a system-wide socket dir should be used... yes checking for the socket dir... "/run/screen" configure: checking for MIPS... configure: checking for Ultrix... configure: checking for butterfly... configure: checking for POSIX.1... - you have a POSIX system configure: checking for System V... configure: checking for sequent/ptx... configure: checking SVR4... checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes configure: checking for Solaris 2.x... configure: checking BSD job jontrol... - you have jobcontrol configure: checking setresuid... configure: checking setreuid... configure: checking seteuid... configure: checking execvpe... configure: checking select... configure: checking fifos... - your fifos are usable configure: checking for broken fifo implementation... - your implementation is ok configure: checking sockets... - your sockets are usable configure: checking socket implementation... - you are normal - select can't count configure: checking for tgetent... configure: checking libcurses... - you use the terminfo database configure: checking ospeed... configure: checking for /dev/ptc... configure: checking for SVR4 ptys... checking for getpt... yes configure: checking for ptyranges... configure: checking getutent... configure: checking ut_host... checking utempter.h usability... no checking utempter.h presence... no checking for utempter.h... no configure: checking for libutil(s)... configure: checking getloadavg... assuming posix signal definition configure: checking for crypt and sec libraries... configure: checking crypt... configure: checking IRIX sun library... configure: checking syslog... configure: checking wait union... configure: checking for termio or termios... configure: checking getspnam... configure: checking getttyent... configure: checking fdwalk... configure: checking whether memcpy/memmove/bcopy handles overlapping arguments... checking for long file names... yes checking for vsprintf... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for setenv... checking for nl_langinfo(CODESET)... yes checking for library containing gethostname... none required checking for rename... yes checking for fchmod... yes checking for fchown... yes checking for strerror... yes checking for lstat... yes checking for _exit... yes checking for utimes... yes checking for vsnprintf... yes checking for getcwd... yes checking for setlocale... yes checking for strftime... yes checking for the global screenrc file... configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating config.h config.status: executing default commands Now please check the pathnames in the Makefile and in the user configuration section in config.h. Then type 'make' to make screen. Good luck. CPP="i486-slitaz-linux-gcc -E -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"'" srcdir=. sh ./osdef.sh AWK=awk CC="i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE" srcdir=. sh ./comm.sh AWK=awk srcdir=. sh ./term.sh sh ./tty.sh tty.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE putenv.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE term.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE kmapdef.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE comm.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE screen.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE ansi.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE fileio.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE mark.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE misc.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE resize.c fileio.c: In function 'WriteFile': fileio.c:426:13: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fd, 0); ^~~~~~~~~~~~~~~~ fileio.c: In function 'printpipe': fileio.c:716:7: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(pi[0]); ^~~~~~~~~~ screen.c: In function 'main': screen.c:1118:16: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] (void) chown(SockPath, real_uid, real_gid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:981:5: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(real_gid); \ ^~~~~~~~~~~~~~~~ screen.c:1178:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:982:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(real_uid); \ ^~~~~~~~~~~~~~~~ screen.c:1178:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:981:5: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(real_gid); \ ^~~~~~~~~~~~~~~~ screen.c:1197:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:982:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(real_uid); \ ^~~~~~~~~~~~~~~~ screen.c:1197:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:981:5: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(real_gid); \ ^~~~~~~~~~~~~~~~ screen.c:1224:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:982:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(real_uid); \ ^~~~~~~~~~~~~~~~ screen.c:1224:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:981:5: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(real_gid); \ ^~~~~~~~~~~~~~~~ screen.c:1258:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:982:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(real_uid); \ ^~~~~~~~~~~~~~~~ screen.c:1258:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:1306:3: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "r", stdin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:1307:3: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "w", stdout); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:1312:3: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "w", stderr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c: In function 'serv_select_fn': screen.c:3133:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(W_UWP(fore) ? fore->w_pwin->p_ptyfd : fore->w_ptyfd, &ibuf, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c: In function 'CoreDump': screen.c:1650:3: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(getgid()); ^~~~~~~~~~~~~~~~ screen.c:1651:3: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(getuid()); ^~~~~~~~~~~~~~~~ screen.c:1665:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(disp->d_userfd, buf, strlen(buf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c: In function 'eexit': screen.c:1843:5: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(real_gid); ^~~~~~~~~~~~~~~~ screen.c:1844:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(real_uid); ^~~~~~~~~~~~~~~~ screen.c: In function 'Msg': screen.c:2109:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(queryflag, buf, strlen(buf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c: In function 'Panic': screen.c:2147:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(D_userfd, buf, strlen(buf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:2148:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(D_userfd, "\n", 1); ^~~~~~~~~~~~~~~~~~~~~~~~ screen.c: In function 'QueryMsg': screen.c:2178:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(queryflag, buf, strlen(buf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE socket.c socket.c: In function 'SendErrorMsg': socket.c:754:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void) write(s, (char *) &m, sizeof m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ socket.c: In function 'CreateTempDisplay': socket.c:958:4: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(i, "Attaching from inside of screen?\n", 33); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ socket.c:969:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(i, "Access to session denied.\n", 26); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ socket.c:993:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(i, "Could not make display.\n", 24); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE search.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE tty.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE window.c window.c: In function 'ForkWindow': window.c:1295:4: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(slave); ^~~~~~~~~~ window.c:1346:3: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(newfd); ^~~~~~~~~~ window.c:1350:8: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(win->w_ptyfd); ^~~~~~~~~~~~~~~~~ window.c: In function 'CloseDevice': window.c:982:13: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] (void)chown(wp->w_tty, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~ window.c: In function 'FreePseudowin': window.c:1702:9: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] (void)chown(pwin->p_tty, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE utmp.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE loadav.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE help.c loadav.c: In function 'GetLoadav': loadav.c:89:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buf, sizeof(buf), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE termcap.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE input.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE attacher.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE pty.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE process.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE display.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE acls.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE braille.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE braille_tsi.c process.c: In function 'pow_detach_fn': process.c:6277:9: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(D_userfd, "\007", 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE logfile.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE layer.c display.c: In function 'DisplaySleep1000': display.c:3147:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read(D_userfd, &buf, 1); ^~~~~~~~~~~~~~~~~~~~~~~ display.c: In function 'RunBlanker': display.c:3782:7: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(0); ^~~~~~ display.c:3783:7: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(0); ^~~~~~ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE list_generic.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE list_display.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE list_window.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE sched.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE teln.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE nethack.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE encoding.c In file included from screen.h:150, from encoding.c:27: encoding.c: In function 'AddUtf8': display.h:311:18: warning: overflow in conversion from 'int' to 'char' changes value from 'c >> 12 & 12288^ 248' to '-8' [-Woverflow] *D_obufp++ = (c); \ ^ encoding.c:682:4: note: in expansion of macro 'AddChar' AddChar((c & 0x3000000) >> 12 ^ 0xf8); ^~~~~~~ encoding.c: In function 'ToUtf8': encoding.c:727:13: warning: overflow in conversion from 'int' to 'char' changes value from 'c >> 12 & 12288^ 248' to '-8' [-Woverflow] *p++ = (c & 0x3000000) >> 12 ^ 0xf8; ^ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE canvas.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE layout.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE viewport.c i486-slitaz-linux-gcc -Wl,-Os,--as-needed -o screen screen.o ansi.o fileio.o mark.o misc.o resize.o socket.o search.o tty.o term.o window.o utmp.o loadav.o putenv.o help.o termcap.o input.o attacher.o pty.o process.o display.o comm.o kmapdef.o acls.o braille.o braille_tsi.o logfile.o layer.o list_generic.o list_display.o list_window.o sched.o teln.o nethack.o encoding.o canvas.o layout.o viewport.o -lcurses -lutil -lcrypt ./etc/mkinstalldirs /home/slitaz/wok/screen/install/usr/bin /home/slitaz/wok/screen/install/usr/share/screen/utf8encodings mkdir /home/slitaz/wok/screen/install mkdir /home/slitaz/wok/screen/install/usr mkdir /home/slitaz/wok/screen/install/usr/bin mkdir /home/slitaz/wok/screen/install/usr/share mkdir /home/slitaz/wok/screen/install/usr/share/screen mkdir /home/slitaz/wok/screen/install/usr/share/screen/utf8encodings cd doc ; make installdirs make[1]: Entering directory '/home/slitaz/wok/screen/source/screen-4.6.2/doc' ./../etc/mkinstalldirs /home/slitaz/wok/screen/install/usr/share/man/man1 /home/slitaz/wok/screen/install/usr/share/info mkdir /home/slitaz/wok/screen/install/usr/share/man mkdir /home/slitaz/wok/screen/install/usr/share/man/man1 mkdir /home/slitaz/wok/screen/install/usr/share/info make[1]: Leaving directory '/home/slitaz/wok/screen/source/screen-4.6.2/doc' if [ -f /home/slitaz/wok/screen/install/usr/bin/screen-4.6.2 ] && [ ! -f /home/slitaz/wok/screen/install/usr/bin/screen-4.6.2.old ]; \ then mv /home/slitaz/wok/screen/install/usr/bin/screen-4.6.2 /home/slitaz/wok/screen/install/usr/bin/screen-4.6.2.old; fi /usr/bin/install -c screen /home/slitaz/wok/screen/install/usr/bin/screen-4.6.2 chown root /home/slitaz/wok/screen/install/usr/bin/screen-4.6.2 && chmod 4755 /home/slitaz/wok/screen/install/usr/bin/screen-4.6.2 if [ -f /home/slitaz/wok/screen/install/usr/bin/screen ] && [ ! -f /home/slitaz/wok/screen/install/usr/bin/screen.old ]; then mv /home/slitaz/wok/screen/install/usr/bin/screen /home/slitaz/wok/screen/install/usr/bin/screen.old; fi rm -f /home/slitaz/wok/screen/install/usr/bin/screen (cd /home/slitaz/wok/screen/install/usr/bin && ln -f -s screen-4.6.2 screen) cp ./utf8encodings/?? /home/slitaz/wok/screen/install/usr/share/screen/utf8encodings cd doc ; make install make[1]: Entering directory '/home/slitaz/wok/screen/source/screen-4.6.2/doc' ./../etc/mkinstalldirs /home/slitaz/wok/screen/install/usr/share/man/man1 /home/slitaz/wok/screen/install/usr/share/info /usr/bin/install -c -m 644 ./screen.1 /home/slitaz/wok/screen/install/usr/share/man/man1/screen.1 make screen.info make[2]: Entering directory '/home/slitaz/wok/screen/source/screen-4.6.2/doc' makeinfo ./screen.texinfo -o screen.info make[2]: makeinfo: Command not found make[2]: *** [Makefile:31: screen.info] Error 127 make[2]: Leaving directory '/home/slitaz/wok/screen/source/screen-4.6.2/doc' make[1]: [Makefile:35: install] Error 2 (ignored) if test -f screen.info; then d=.; else d=.; fi; \ if test -f $d/screen.info; then \ for f in $d/screen.info*; do /usr/bin/install -c -m 644 $f /home/slitaz/wok/screen/install/usr/share/info;done; \ if /bin/sh -c 'install-info --version' >/dev/null 2>&1; then \ install-info --info-dir=/home/slitaz/wok/screen/install/usr/share/info $d/screen.info; \ else true; fi; \ fi make[1]: Leaving directory '/home/slitaz/wok/screen/source/screen-4.6.2/doc' if [ -d /home/slitaz/wok/screen/install/usr/lib/terminfo ]; then \ PATH="$PATH:/usr/5bin" tic ./terminfo/screeninfo.src; \ chmod 644 /home/slitaz/wok/screen/install/usr/lib/terminfo/s/screen*; \ fi termcap entry (./terminfo/screencap) should be installed manually. You may also want to install ./etc/etcscreenrc in /etc/screenrc ================================================================================ Executing strip on all files... Done Time: 0.96s. Size: 361820 B -> 328280 B. Save: 33 KB. Installing (pkg/local): advancecomp-static-2.1-i486 Compressing man pages... Done Time: 1.50s. Size: 166493 B -> 53625 B. Save: 110 KB. Cache hit: 1/1. Switching to the set 'pam' ================================================================================ src : /home/slitaz/wok/screen/source/screen-4.6.2-pam install: /home/slitaz/wok/screen/install-pam configure: loading site script /etc/slitaz/cook.site this is screen version 4.6.2 checking for i486-slitaz-linux-gcc... i486-slitaz-linux-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 i486-slitaz-linux-gcc accepts -g... yes checking for i486-slitaz-linux-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... i486-slitaz-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether i486-slitaz-linux-gcc needs -traditional... no checking for library containing strerror... none required 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 for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking for a BSD-compatible install... /usr/bin/install -c configure: checking for buggy tools... checking if a system-wide socket dir should be used... yes checking for the socket dir... "/run/screen" configure: checking for MIPS... configure: checking for Ultrix... configure: checking for butterfly... configure: checking for POSIX.1... - you have a POSIX system configure: checking for System V... configure: checking for sequent/ptx... configure: checking SVR4... checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes configure: checking for Solaris 2.x... configure: checking BSD job jontrol... - you have jobcontrol configure: checking setresuid... configure: checking setreuid... configure: checking seteuid... configure: checking execvpe... configure: checking select... configure: checking fifos... - your fifos are usable configure: checking for broken fifo implementation... - your implementation is ok configure: checking sockets... - your sockets are usable configure: checking socket implementation... - you are normal - select can't count configure: checking for tgetent... configure: checking libcurses... - you use the terminfo database configure: checking ospeed... configure: checking for /dev/ptc... configure: checking for SVR4 ptys... checking for getpt... yes configure: checking for ptyranges... configure: checking getutent... configure: checking ut_host... checking utempter.h usability... no checking utempter.h presence... no checking for utempter.h... no configure: checking for libutil(s)... configure: checking getloadavg... assuming posix signal definition configure: checking for crypt and sec libraries... configure: checking crypt... configure: checking IRIX sun library... configure: checking syslog... configure: checking wait union... configure: checking for termio or termios... configure: checking getspnam... configure: checking getttyent... configure: checking fdwalk... configure: checking whether memcpy/memmove/bcopy handles overlapping arguments... checking for long file names... yes checking for vsprintf... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for setenv... checking for nl_langinfo(CODESET)... yes checking for library containing gethostname... none required checking for rename... yes checking for fchmod... yes checking for fchown... yes checking for strerror... yes checking for lstat... yes checking for _exit... yes checking for utimes... yes checking for vsnprintf... yes checking for getcwd... yes checking for setlocale... yes checking for strftime... yes checking for PAM support... yes checking for the global screenrc file... configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating config.h config.status: executing default commands Now please check the pathnames in the Makefile and in the user configuration section in config.h. Then type 'make' to make screen. Good luck. CPP="i486-slitaz-linux-gcc -E -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"'" srcdir=. sh ./osdef.sh AWK=awk CC="i486-slitaz-linux-gcc -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE" srcdir=. sh ./comm.sh AWK=awk srcdir=. sh ./term.sh sh ./tty.sh tty.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE putenv.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE term.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE kmapdef.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE comm.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE screen.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE ansi.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE fileio.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE mark.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE misc.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE resize.c fileio.c: In function 'WriteFile': fileio.c:426:13: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fd, 0); ^~~~~~~~~~~~~~~~ fileio.c: In function 'printpipe': fileio.c:716:7: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(pi[0]); ^~~~~~~~~~ screen.c: In function 'main': screen.c:1118:16: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] (void) chown(SockPath, real_uid, real_gid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:981:5: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(real_gid); \ ^~~~~~~~~~~~~~~~ screen.c:1178:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:982:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(real_uid); \ ^~~~~~~~~~~~~~~~ screen.c:1178:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:981:5: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(real_gid); \ ^~~~~~~~~~~~~~~~ screen.c:1197:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:982:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(real_uid); \ ^~~~~~~~~~~~~~~~ screen.c:1197:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:981:5: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(real_gid); \ ^~~~~~~~~~~~~~~~ screen.c:1224:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:982:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(real_uid); \ ^~~~~~~~~~~~~~~~ screen.c:1224:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:981:5: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(real_gid); \ ^~~~~~~~~~~~~~~~ screen.c:1258:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:982:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(real_uid); \ ^~~~~~~~~~~~~~~~ screen.c:1258:5: note: in expansion of macro 'SET_GUID' SET_GUID(); ^~~~~~~~ screen.c:1306:3: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "r", stdin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:1307:3: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "w", stdout); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:1312:3: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "w", stderr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c: In function 'serv_select_fn': screen.c:3133:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(W_UWP(fore) ? fore->w_pwin->p_ptyfd : fore->w_ptyfd, &ibuf, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c: In function 'CoreDump': screen.c:1650:3: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(getgid()); ^~~~~~~~~~~~~~~~ screen.c:1651:3: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(getuid()); ^~~~~~~~~~~~~~~~ screen.c:1665:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(disp->d_userfd, buf, strlen(buf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c: In function 'eexit': screen.c:1843:5: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(real_gid); ^~~~~~~~~~~~~~~~ screen.c:1844:5: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(real_uid); ^~~~~~~~~~~~~~~~ screen.c: In function 'Msg': screen.c:2109:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(queryflag, buf, strlen(buf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c: In function 'Panic': screen.c:2147:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(D_userfd, buf, strlen(buf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:2148:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(D_userfd, "\n", 1); ^~~~~~~~~~~~~~~~~~~~~~~~ screen.c: In function 'QueryMsg': screen.c:2178:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(queryflag, buf, strlen(buf)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE socket.c socket.c: In function 'SendErrorMsg': socket.c:754:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void) write(s, (char *) &m, sizeof m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ socket.c: In function 'CreateTempDisplay': socket.c:958:4: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(i, "Attaching from inside of screen?\n", 33); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ socket.c:969:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(i, "Access to session denied.\n", 26); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ socket.c:993:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(i, "Could not make display.\n", 24); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE search.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE tty.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE window.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE utmp.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE loadav.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE help.c loadav.c: In function 'GetLoadav': loadav.c:89:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buf, sizeof(buf), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ window.c: In function 'ForkWindow': window.c:1295:4: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(slave); ^~~~~~~~~~ window.c:1346:3: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(newfd); ^~~~~~~~~~ window.c:1350:8: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(win->w_ptyfd); ^~~~~~~~~~~~~~~~~ window.c: In function 'CloseDevice': window.c:982:13: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] (void)chown(wp->w_tty, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~ window.c: In function 'FreePseudowin': window.c:1702:9: warning: ignoring return value of 'chown', declared with attribute warn_unused_result [-Wunused-result] (void)chown(pwin->p_tty, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE termcap.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE input.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE attacher.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE pty.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE process.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE display.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE acls.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE braille.c display.c: In function 'DisplaySleep1000': display.c:3147:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read(D_userfd, &buf, 1); ^~~~~~~~~~~~~~~~~~~~~~~ display.c: In function 'RunBlanker': display.c:3782:7: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(0); ^~~~~~ display.c:3783:7: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result] dup(0); ^~~~~~ process.c: In function 'pow_detach_fn': process.c:6277:9: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(D_userfd, "\007", 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE braille_tsi.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE logfile.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE layer.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE list_generic.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE list_display.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE list_window.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE sched.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE teln.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE nethack.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE encoding.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE canvas.c i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE layout.c In file included from screen.h:150, from encoding.c:27: encoding.c: In function 'AddUtf8': display.h:311:18: warning: overflow in conversion from 'int' to 'char' changes value from 'c >> 12 & 12288^ 248' to '-8' [-Woverflow] *D_obufp++ = (c); \ ^ encoding.c:682:4: note: in expansion of macro 'AddChar' AddChar((c & 0x3000000) >> 12 ^ 0xf8); ^~~~~~~ encoding.c: In function 'ToUtf8': encoding.c:727:13: warning: overflow in conversion from 'int' to 'char' changes value from 'c >> 12 & 12288^ 248' to '-8' [-Woverflow] *p++ = (c & 0x3000000) >> 12 ^ 0xf8; ^ i486-slitaz-linux-gcc -c -I. -I. -D_GLIBCXX_USE_C99_MATH=1 -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \ -march=i486 -Os -pipe -mindirect-branch=thunk -D_GNU_SOURCE viewport.c i486-slitaz-linux-gcc -Wl,-Os,--as-needed -o screen screen.o ansi.o fileio.o mark.o misc.o resize.o socket.o search.o tty.o term.o window.o utmp.o loadav.o putenv.o help.o termcap.o input.o attacher.o pty.o process.o display.o comm.o kmapdef.o acls.o braille.o braille_tsi.o logfile.o layer.o list_generic.o list_display.o list_window.o sched.o teln.o nethack.o encoding.o canvas.o layout.o viewport.o -lcurses -lutil -lcrypt -lpam ./etc/mkinstalldirs /home/slitaz/wok/screen/install-pam/usr/bin /home/slitaz/wok/screen/install-pam/usr/share/screen/utf8encodings mkdir /home/slitaz/wok/screen/install-pam mkdir /home/slitaz/wok/screen/install-pam/usr mkdir /home/slitaz/wok/screen/install-pam/usr/bin mkdir /home/slitaz/wok/screen/install-pam/usr/share mkdir /home/slitaz/wok/screen/install-pam/usr/share/screen mkdir /home/slitaz/wok/screen/install-pam/usr/share/screen/utf8encodings cd doc ; make installdirs make[1]: Entering directory '/home/slitaz/wok/screen/source/screen-4.6.2-pam/doc' ./../etc/mkinstalldirs /home/slitaz/wok/screen/install-pam/usr/share/man/man1 /home/slitaz/wok/screen/install-pam/usr/share/info mkdir /home/slitaz/wok/screen/install-pam/usr/share/man mkdir /home/slitaz/wok/screen/install-pam/usr/share/man/man1 mkdir /home/slitaz/wok/screen/install-pam/usr/share/info make[1]: Leaving directory '/home/slitaz/wok/screen/source/screen-4.6.2-pam/doc' if [ -f /home/slitaz/wok/screen/install-pam/usr/bin/screen-4.6.2 ] && [ ! -f /home/slitaz/wok/screen/install-pam/usr/bin/screen-4.6.2.old ]; \ then mv /home/slitaz/wok/screen/install-pam/usr/bin/screen-4.6.2 /home/slitaz/wok/screen/install-pam/usr/bin/screen-4.6.2.old; fi /usr/bin/install -c screen /home/slitaz/wok/screen/install-pam/usr/bin/screen-4.6.2 chown root /home/slitaz/wok/screen/install-pam/usr/bin/screen-4.6.2 && chmod 4755 /home/slitaz/wok/screen/install-pam/usr/bin/screen-4.6.2 if [ -f /home/slitaz/wok/screen/install-pam/usr/bin/screen ] && [ ! -f /home/slitaz/wok/screen/install-pam/usr/bin/screen.old ]; then mv /home/slitaz/wok/screen/install-pam/usr/bin/screen /home/slitaz/wok/screen/install-pam/usr/bin/screen.old; fi rm -f /home/slitaz/wok/screen/install-pam/usr/bin/screen (cd /home/slitaz/wok/screen/install-pam/usr/bin && ln -f -s screen-4.6.2 screen) cp ./utf8encodings/?? /home/slitaz/wok/screen/install-pam/usr/share/screen/utf8encodings cd doc ; make install make[1]: Entering directory '/home/slitaz/wok/screen/source/screen-4.6.2-pam/doc' ./../etc/mkinstalldirs /home/slitaz/wok/screen/install-pam/usr/share/man/man1 /home/slitaz/wok/screen/install-pam/usr/share/info /usr/bin/install -c -m 644 ./screen.1 /home/slitaz/wok/screen/install-pam/usr/share/man/man1/screen.1 make screen.info make[2]: Entering directory '/home/slitaz/wok/screen/source/screen-4.6.2-pam/doc' makeinfo ./screen.texinfo -o screen.info make[2]: makeinfo: Command not found make[2]: *** [Makefile:31: screen.info] Error 127 make[2]: Leaving directory '/home/slitaz/wok/screen/source/screen-4.6.2-pam/doc' make[1]: [Makefile:35: install] Error 2 (ignored) if test -f screen.info; then d=.; else d=.; fi; \ if test -f $d/screen.info; then \ for f in $d/screen.info*; do /usr/bin/install -c -m 644 $f /home/slitaz/wok/screen/install-pam/usr/share/info;done; \ if /bin/sh -c 'install-info --version' >/dev/null 2>&1; then \ install-info --info-dir=/home/slitaz/wok/screen/install-pam/usr/share/info $d/screen.info; \ else true; fi; \ fi make[1]: Leaving directory '/home/slitaz/wok/screen/source/screen-4.6.2-pam/doc' if [ -d /home/slitaz/wok/screen/install-pam/usr/lib/terminfo ]; then \ PATH="$PATH:/usr/5bin" tic ./terminfo/screeninfo.src; \ chmod 644 /home/slitaz/wok/screen/install-pam/usr/lib/terminfo/s/screen*; \ fi termcap entry (./terminfo/screencap) should be installed manually. You may also want to install ./etc/etcscreenrc in /etc/screenrc ================================================================================ Executing strip on all files... Done Time: 0.75s. Size: 362088 B -> 328312 B. Save: 33 KB. Compressing man pages... Done Time: 0.32s. Size: 166493 B -> 53625 B. Save: 110 KB. Cache hit: 1/1. ================================================================================ Build dependencies to remove: 8 Removing: advancecomp-static db db-dev libdb libdb-cxx libtirpc-dev pam pam-dev Pack: screen-terminfo 4.6.2 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... any Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done The release checksum has not changed. ================================================================================ Package "screen-terminfo-4.6.2-any.tazpkg" created Pack: screen 4.6.2 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "screen-4.6.2-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "screen-4.6.2-i486.tazpkg" created Pack: screen-pam 4.6.2 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "screen-pam-4.6.2-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "screen-pam-4.6.2-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/screen-4.6.2... Done Checking site script in source/screen-4.6.2... Done Checking libtool in source/screen-4.6.2-pam... Done Checking site script in source/screen-4.6.2-pam... Done Checking ownership in install... Done Checking permissions in install... Failed Problems found: 4755 /usr/bin/screen-4.6.2 Checking broken symlinks in install... Done Checking ownership in install-pam... Done Checking permissions in install-pam... Failed Problems found: 4755 /usr/bin/screen-4.6.2 Checking broken symlinks in install-pam... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: screen 4.6.2 ================================================================================ Src file : screen-4.6.2.tar.gz Src size : 828.0K Source dir : 7.6M Produced : 764.0K Cook time : 60s ~ 01m 00s Cook date : 2020-07-07 23:50 Target arch : any, i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 52.0K : 2.4K : 4 : screen-terminfo-4.6.2-any.tazpkg 2 : 692.0K : 311.1K : 20 : screen-4.6.2-i486.tazpkg 3 : 692.0K : 312.9K : 20 : screen-pam-4.6.2-i486.tazpkg ================================================================================