* Package: sys-process/tiptop-2.3.1_p4:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking tiptop-2.3.1.tar.gz to /var/tmp/portage/sys-process/tiptop-2.3.1_p4/work >>> Unpacking tiptop_2.3.1-4.debian.tar.xz to /var/tmp/portage/sys-process/tiptop-2.3.1_p4/work >>> Source unpacked in /var/tmp/portage/sys-process/tiptop-2.3.1_p4/work >>> Preparing source in /var/tmp/portage/sys-process/tiptop-2.3.1_p4/work/tiptop-2.3.1 ... * Applying tiptop-2.3.1-tinfo.patch ... [ ok ] * Applying patches from /var/tmp/portage/sys-process/tiptop-2.3.1_p4/work/debian/patches ... * 0001-fix-reproducibility-of-build-process.patch ... [ ok ] * 0002-Fix-parallel-build-problems-by-Adrian-Bunk.patch ... [ ok ] * 0003-Report_root_needed.patch ... [ ok ] * 0004-Fix-cross-building-from-x86-Closes-901209.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/sys-process/tiptop-2.3.1_p4/work/tiptop-2.3.1' ... * Running 'aclocal --system-acdir=/var/tmp/portage/sys-process/tiptop-2.3.1_p4/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running elibtoolize in: tiptop-2.3.1/ >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook (2022-11-24T21:47)! * Clang 16 testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/sys-process/tiptop-2.3.1_p4/work/tiptop-2.3.1 ... * econf: updating tiptop-2.3.1/config.sub with /usr/share/gnuconfig/config.sub * econf: updating tiptop-2.3.1/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/tiptop-2.3.1_p4 --htmldir=/usr/share/doc/tiptop-2.3.1_p4/html --libdir=/usr/lib64 checking for x86_64-pc-linux-gnu-gcc... clang 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 the compiler supports GNU C... yes checking whether clang accepts -g... yes checking for clang option to enable C11 features... none needed checking for flex... reflex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking for bison... bison -y checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c checking for initscr in -lcurses... no checking for keypad in -ltinfo... yes checking for xmlParseFile in -lxml2... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for vfork.h... no checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/ioctl.h... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for linux/perf_counter.h... no checking for linux/perf_event.h... yes checking hardware... x86 checking for inline... inline checking for int32_t... yes checking for int64_t... yes checking for pid_t... yes checking how to run the C preprocessor... clang -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for uid_t in sys/types.h... yes checking for uint32_t... yes checking for uint64_t... yes checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for GNU libc compatible malloc... yes checking for GNU libc compatible realloc... yes checking for gettimeofday... yes checking for memset... yes checking for select... yes checking for strdup... yes checking for strerror... yes checking for strstr... yes checking for uname... yes configure: WARNING: ----------------------------------------------------- Library curses not found. Building without support. ----------------------------------------------------- configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating config.h >>> Source configured. '/var/tmp/portage/sys-process/tiptop-2.3.1_p4/temp/clang16-errors.log' -> '/var/tmp/clang/sys-process/tiptop-2.3.1_p4/clang16-errors.log' '/var/tmp/portage/sys-process/tiptop-2.3.1_p4/temp/clang16-safe.log' -> '/var/tmp/clang/sys-process/tiptop-2.3.1_p4/clang16-safe.log' >>> Compiling source in /var/tmp/portage/sys-process/tiptop-2.3.1_p4/work/tiptop-2.3.1 ... make -j4 cd src && make all make[1]: Entering directory '/var/tmp/portage/sys-process/tiptop-2.3.1_p4/work/tiptop-2.3.1/src' clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o error.o error.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o xml-parser.o xml-parser.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c ./version.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o hash.o hash.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o spawn.o spawn.c bison -y -d ./calc.y clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o target.o target.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o conf.o conf.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o debug.o debug.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o screen.o screen.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o requisite.o requisite.c reflex ./calc.lex clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o options.o options.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o pmc.o pmc.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o helpwin.o helpwin.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o priv.o priv.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o tiptop.o tiptop.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -I. -c y.tab.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o process.o process.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -c -o utils-expression.o utils-expression.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/libxml2 -I.. -I. -c lex.yy.c ./calc.lex:65:16: error: call to undeclared library function 'strdup' with type 'char *(const char *)'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] yylval.txt = strdup(yytext); ^ ./calc.lex:65:16: note: include the header or explicitly provide a declaration for 'strdup' 1 error generated. make[1]: *** [Makefile:58: lex.yy.o] Error 1 shuffle=1249085000 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/var/tmp/portage/sys-process/tiptop-2.3.1_p4/work/tiptop-2.3.1/src' make: *** [Makefile:31: all] Error 2 shuffle=1249085000 * ERROR: sys-process/tiptop-2.3.1_p4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-process/tiptop-2.3.1_p4::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-process/tiptop-2.3.1_p4::gentoo'`. * The complete build log is located at '/var/log/portage/sys-process:tiptop-2.3.1_p4:20221204-191411.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-process/tiptop-2.3.1_p4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-process/tiptop-2.3.1_p4/temp/environment'. * Working directory: '/var/tmp/portage/sys-process/tiptop-2.3.1_p4/work/tiptop-2.3.1' * S: '/var/tmp/portage/sys-process/tiptop-2.3.1_p4/work/tiptop-2.3.1'