* Package: app-shells/esh-0.8.5-r2: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 esh-0.8.5.tar.gz to /var/tmp/portage/app-shells/esh-0.8.5-r2/work >>> Source unpacked in /var/tmp/portage/app-shells/esh-0.8.5-r2/work >>> Preparing source in /var/tmp/portage/app-shells/esh-0.8.5-r2/work/esh ... make -j4 clean rm *~ */*~ *.o core bold esh gmon.out rm: cannot remove '*/*~': No such file or directory rm: cannot remove 'core': No such file or directory rm: cannot remove 'bold': No such file or directory rm: cannot remove 'gmon.out': No such file or directory make: [Makefile:36: clean] Error 1 (ignored) >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-shells/esh-0.8.5-r2/work/esh ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-shells/esh-0.8.5-r2/work/esh ... make -j4 CC=clang 'CFLAGS=-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int $(INC)' 'CPPFLAGS= -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 ' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/readline -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -c -o list.o list.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/readline -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -c -o hash.o hash.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/readline -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -c -o builtins.o builtins.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/readline -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -c -o esh.o esh.c hash.c:162:6: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] func(he->data); ^ builtins.c:603:3: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] (int)ls_data(arg), 0); ^~~~~~~~~~~~~~~~~ builtins.c:605:7: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] if ((int)ls_data(arg)) { ^~~~~~~~~~~~~~~~~ clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/readline -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -c -o format.o format.c 1 warning generated. clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/readline -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -c -o gc.o gc.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I/usr/include/readline -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -c -o read-rl.o read-rl.c read-rl.c:102:12: error: call to undeclared function 'completion_matches'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] return completion_matches(word, rl_find_builtin); ^ read-rl.c:102:12: note: did you mean 'rl_completion_matches'? /usr/include/readline/readline.h:484:15: note: 'rl_completion_matches' declared here extern char **rl_completion_matches PARAMS((const char *, rl_compentry_f... ^ read-rl.c:102:12: error: incompatible integer to pointer conversion returning 'int' from a function with result type 'char **' [-Wint-conversion] return completion_matches(word, rl_find_builtin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ read-rl.c:113:36: warning: incompatible function pointer types assigning to 'rl_completion_func_t *' (aka 'char **(*)(const char *, int, int)') from 'char **(char *, int, int)' [-Wincompatible-function-pointer-types] rl_attempted_completion_function = rl_esh_completion; ^ ~~~~~~~~~~~~~~~~~ 1 warning and 2 errors generated. make: *** [: read-rl.o] Error 1 make: *** Waiting for unfinished jobs.... 2 warnings generated. * ERROR: app-shells/esh-0.8.5-r2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-shells/esh-0.8.5-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-shells/esh-0.8.5-r2::gentoo'`. * The complete build log is located at '/var/log/portage/app-shells:esh-0.8.5-r2:20220918-105818.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-shells/esh-0.8.5-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-shells/esh-0.8.5-r2/temp/environment'. * Working directory: '/var/tmp/portage/app-shells/esh-0.8.5-r2/work/esh' * S: '/var/tmp/portage/app-shells/esh-0.8.5-r2/work/esh'