Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- * Package: app-misc/screen-4.6.2
- * Repository: gentoo
- * Maintainer: swegener@gentoo.org shell-tools@gentoo.org
- * USE: abi_x86_64 amd64 elibc_musl kernel_linux pam userland_GNU
- * FEATURES: ccache network-sandbox preserve-libs sandbox userpriv usersandbox
- >>> Unpacking source...
- >>> Unpacking screen-4.6.2.tar.gz to /var/tmp/tmpfs/portage/app-misc/screen-4.6.2/work
- >>> Source unpacked in /var/tmp/tmpfs/portage/app-misc/screen-4.6.2/work
- >>> Preparing source in /var/tmp/tmpfs/portage/app-misc/screen-4.6.2/work/screen-4.6.2 ...
- * Applying screen-4.3.0-no-utempter.patch ...
- [ ok ]
- * Applying screen-4.6.2-utmp-exit.patch ...
- [ ok ]
- * Running eautoreconf in '/var/tmp/tmpfs/portage/app-misc/screen-4.6.2/work/screen-4.6.2' ...
- * Running aclocal ...
- [ ok ]
- * Running autoconf --force ...
- [ ok ]
- * Running autoheader ...
- [ ok ]
- * Running elibtoolize in: screen-4.6.2/
- >>> Source prepared.
- >>> Configuring source in /var/tmp/tmpfs/portage/app-misc/screen-4.6.2/work/screen-4.6.2 ...
- ./configure --prefix=/usr --build=x86_64-gentoo-linux-musl --host=x86_64-gentoo-linux-musl --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/screen-4.6.2 --htmldir=/usr/share/doc/screen-4.6.2/html --libdir=/usr/lib --with-socket-dir=/tmp/screen --with-sys-screenrc=/etc/screenrc --with-pty-mode=0620 --with-pty-group=5 --enable-rxvt_osc --enable-telnet --enable-colors256 --enable-pam
- this is screen version 4.6.2
- checking for x86_64-gentoo-linux-musl-gcc... x86_64-gentoo-linux-musl-gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether x86_64-gentoo-linux-musl-gcc accepts -g... yes
- checking for x86_64-gentoo-linux-musl-gcc option to accept ISO C89... none needed
- checking how to run the C preprocessor... x86_64-gentoo-linux-musl-gcc -E
- checking for grep that handles long lines and -e... /bin/grep
- checking for egrep... /bin/grep -E
- checking whether x86_64-gentoo-linux-musl-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... gawk
- checking for a BSD-compatible install... /usr/lib/portage/python3.5/ebuild-helpers/xattr/install -c
- configure: checking for buggy tools...
- checking if a system-wide socket dir should be used... yes
- checking for the socket dir... "/tmp/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 dwarf.h usability... no
- checking dwarf.h presence... no
- checking for dwarf.h... no
- checking elf.h usability... yes
- checking elf.h presence... yes
- checking for elf.h... yes
- 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 ut_exit...
- 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... no
- configure: checking for ptyranges...
- configure: checking getutent...
- configure: checking ut_host...
- 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.
- >>> Source configured.
- >>> Compiling source in /var/tmp/tmpfs/portage/app-misc/screen-4.6.2/work/screen-4.6.2 ...
- make -j9 --no-print-directory -l8 comm.h term.h
- AWK=gawk CC="x86_64-gentoo-linux-musl-gcc -Os -march=native -pipe -D_GNU_SOURCE" srcdir=. sh ./comm.sh
- AWK=gawk srcdir=. sh ./term.sh
- make -j9 --no-print-directory -l8 osdef.h
- CPP="x86_64-gentoo-linux-musl-gcc -E -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"'" srcdir=. sh ./osdef.sh
- make -j9 --no-print-directory -l8 -C doc screen.info
- makeinfo ./screen.texinfo -o screen.info
- make -j9 --no-print-directory -l8
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE screen.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE ansi.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE fileio.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE mark.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE misc.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE resize.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE socket.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE search.c
- sh ./tty.sh tty.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE term.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE window.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE utmp.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE loadav.c
- x86_64-gentoo-linux-musl-gcc -c -I. -I. -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"' -DHAVE_CONFIG_H -DGIT_REV=\"\" \
- -Os -march=native -pipe -D_GNU_SOURCE putenv.c
- utmp.c: In function 'getlogin':
- utmp.c:850:15: error: storage size of 'u' isn't known
- struct utmp u;
- ^
- utmp.c:860:38: error: invalid application of 'sizeof' to incomplete type 'struct utmp'
- while (read(fd, (char *)&u, sizeof(struct utmp)) == sizeof(struct utmp))
- ^~~~~~
- utmp.c:860:62: error: invalid application of 'sizeof' to incomplete type 'struct utmp'
- while (read(fd, (char *)&u, sizeof(struct utmp)) == sizeof(struct utmp))
- ^~~~~~
- utmp.c: At top level:
- utmp.c:881:1: error: conflicting types for 'xpututline'
- xpututline(u)
- ^~~~~~~~~~
- utmp.c:98:21: note: previous declaration of 'xpututline' was here
- static struct utmp *xpututline __P((struct utmp *utmp));
- ^~~~~~~~~~
- utmp.c: In function 'xpututline':
- utmp.c:885:13: warning: passing argument 1 of 'pututline' from incompatible pointer type [-Wincompatible-pointer-types]
- pututline(u);
- ^
- In file included from os.h:265,
- from screen.h:30,
- from utmp.c:34:
- /usr/include/utmp.h:32:14: note: expected 'const struct utmpx *' but argument is of type 'struct utmp *'
- struct utmp *pututline(const struct utmp *);
- ^~~~~~~~~
- utmp.c:887:18: warning: passing argument 1 of 'getutline' from incompatible pointer type [-Wincompatible-pointer-types]
- u2 = getutline(u);
- ^
- In file included from os.h:265,
- from screen.h:30,
- from utmp.c:34:
- /usr/include/utmp.h:31:14: note: expected 'const struct utmpx *' but argument is of type 'struct utmp *'
- struct utmp *getutline(const struct utmp *);
- ^~~~~~~~~
- utmp.c:887:6: warning: assignment to 'struct utmp *' from incompatible pointer type 'struct utmpx *' [-Wincompatible-pointer-types]
- u2 = getutline(u);
- ^
- utmp.c:889:13: error: dereferencing pointer to incomplete type 'struct utmp'
- return u->ut_type == DEAD_PROCESS ? u : 0;
- ^~
- utmp.c: At top level:
- utmp.c:98:21: warning: 'xpututline' used but never defined
- static struct utmp *xpututline __P((struct utmp *utmp));
- ^~~~~~~~~~
- make: *** [Makefile:82: utmp.o] Error 1
- make: *** Waiting for unfinished jobs....
- * ERROR: app-misc/screen-4.6.2::gentoo failed (compile phase):
- * emake failed
- *
- * If you need support, post the output of `emerge --info '=app-misc/screen-4.6.2::gentoo'`,
- * the complete build log and the output of `emerge -pqv '=app-misc/screen-4.6.2::gentoo'`.
- * The complete build log is located at '/var/tmp/tmpfs/portage/app-misc/screen-4.6.2/temp/build.log'.
- * The ebuild environment file is located at '/var/tmp/tmpfs/portage/app-misc/screen-4.6.2/temp/environment'.
- * Working directory: '/var/tmp/tmpfs/portage/app-misc/screen-4.6.2/work/screen-4.6.2'
- * S: '/var/tmp/tmpfs/portage/app-misc/screen-4.6.2/work/screen-4.6.2'
Add Comment
Please, Sign In to add comment