* Package: app-cdr/extract-xiso-2.7.1: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 extract-xiso-2.7.1.tar.gz to /var/tmp/portage/app-cdr/extract-xiso-2.7.1/work >>> Source unpacked in /var/tmp/portage/app-cdr/extract-xiso-2.7.1/work >>> Preparing source in /var/tmp/portage/app-cdr/extract-xiso-2.7.1/work/extract-xiso ... * Applying extract-xiso-2.7.1-headers.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-cdr/extract-xiso-2.7.1/work/extract-xiso ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-cdr/extract-xiso-2.7.1/work/extract-xiso ... x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -D_GNU_SOURCE -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 extract-xiso.c libftp-5.0.1.modified.by.in/FtpAbort.c libftp-5.0.1.modified.by.in/FtpArchie.c libftp-5.0.1.modified.by.in/FtpBye.c libftp-5.0.1.modified.by.in/FtpChmod.c libftp-5.0.1.modified.by.in/FtpClose.c libftp-5.0.1.modified.by.in/FtpCommand.c libftp-5.0.1.modified.by.in/FtpConnect.c libftp-5.0.1.modified.by.in/FtpCopy.c libftp-5.0.1.modified.by.in/FtpData.c libftp-5.0.1.modified.by.in/FtpDebug.c libftp-5.0.1.modified.by.in/FtpFilenameChecker.c libftp-5.0.1.modified.by.in/FtpFull.c libftp-5.0.1.modified.by.in/FtpGetHost.c libftp-5.0.1.modified.by.in/FtpGood.c libftp-5.0.1.modified.by.in/FtpHTTP.c libftp-5.0.1.modified.by.in/FtpIO.c libftp-5.0.1.modified.by.in/FtpInit.c libftp-5.0.1.modified.by.in/FtpLogin.c libftp-5.0.1.modified.by.in/FtpMessage.c libftp-5.0.1.modified.by.in/FtpMove.c libftp-5.0.1.modified.by.in/FtpOpenDir.c libftp-5.0.1.modified.by.in/FtpPasv.c libftp-5.0.1.modified.by.in/FtpPort.c libftp-5.0.1.modified.by.in/FtpPwd.c libftp-5.0.1.modified.by.in/FtpRetr.c libftp-5.0.1.modified.by.in/FtpSize.c libftp-5.0.1.modified.by.in/FtpStat.c libftp-5.0.1.modified.by.in/FtpStor.c libftp-5.0.1.modified.by.in/FtpSyst.c libftp-5.0.1.modified.by.in/FtpType.c libftp-5.0.1.modified.by.in/Ftp_etclib.c libftp-5.0.1.modified.by.in/Ftpfopen.c -o extract-xiso extract-xiso.c: In function ‘write_tree’: extract-xiso.c:1947:138: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1947 | in_avl->subdirectory, (traversal_callback) write_directory, (void *) in_context->xiso, k_prefix, 0 ); | ^ extract-xiso.c: In function ‘decode_xiso’: extract-xiso.c:1382:17: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1382 | chdir( cwd ); | ^~~~~~~~~~~~ libftp-5.0.1.modified.by.in/FtpAbort.c:18:1: error: return type defaults to ‘int’ [-Werror=implicit-int] 18 | FtpAbort(FTP *ftp) | ^~~~~~~~ cc1: some warnings being treated as errors libftp-5.0.1.modified.by.in/FtpDebug.c:77:1: error: return type defaults to ‘int’ [-Werror=implicit-int] 77 | FtpHash(FTP *ftp, unsigned long chars) | ^~~~~~~ cc1: some warnings being treated as errors libftp-5.0.1.modified.by.in/FtpMessage.c: In function ‘FtpInitMessageList’: libftp-5.0.1.modified.by.in/FtpMessage.c:123:10: error: type defaults to ‘int’ in declaration of ‘u’ [-Werror=implicit-int] 123 | static u = 0; | ^ cc1: some warnings being treated as errors libftp-5.0.1.modified.by.in/FtpPwd.c: In function ‘FtpPwd’: libftp-5.0.1.modified.by.in/FtpPwd.c:24:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 24 | return (char *) EXIT(con,QUIT); | ^ libftp-5.0.1.modified.by.in/FtpPwd.c:26:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 26 | return (char *) EXIT(con,QUIT); | ^ libftp-5.0.1.modified.by.in/FtpPwd.c:29:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 29 | return (char *) EXIT(con,-i); | ^ libftp-5.0.1.modified.by.in/FtpStat.c:27:8: error: type defaults to ‘int’ in declaration of ‘unix_parse’ [-Werror=implicit-int] 27 | static unix_parse(char *,FTP_STAT*); | ^~~~~~~~~~ libftp-5.0.1.modified.by.in/FtpStat.c:28:8: error: type defaults to ‘int’ in declaration of ‘vms_parse’ [-Werror=implicit-int] 28 | static vms_parse(char *,FTP_STAT*, FILE*); | ^~~~~~~~~ libftp-5.0.1.modified.by.in/FtpStat.c:29:8: error: type defaults to ‘int’ in declaration of ‘vms_axp_parse’ [-Werror=implicit-int] 29 | static vms_axp_parse(char *,FTP_STAT*); | ^~~~~~~~~~~~~ libftp-5.0.1.modified.by.in/FtpStat.c:30:8: error: type defaults to ‘int’ in declaration of ‘msdos_parse’ [-Werror=implicit-int] 30 | static msdos_parse(char *,FTP_STAT*); | ^~~~~~~~~~~ libftp-5.0.1.modified.by.in/FtpStat.c:125:8: error: return type defaults to ‘int’ [-Werror=implicit-int] 125 | static unix_parse(char *str, FTP_STAT *stat ) | ^~~~~~~~~~ libftp-5.0.1.modified.by.in/FtpStat.c:213:8: error: return type defaults to ‘int’ [-Werror=implicit-int] 213 | static vms_parse(char *str, FTP_STAT *stat, FILE *in) | ^~~~~~~~~ libftp-5.0.1.modified.by.in/FtpStat.c:308:8: error: return type defaults to ‘int’ [-Werror=implicit-int] 308 | static vms_axp_parse(char *str, FTP_STAT *stat) | ^~~~~~~~~~~~~ libftp-5.0.1.modified.by.in/FtpStat.c:379:8: error: return type defaults to ‘int’ [-Werror=implicit-int] 379 | static msdos_parse(char *str, FTP_STAT *stat) | ^~~~~~~~~~~ cc1: some warnings being treated as errors libftp-5.0.1.modified.by.in/FtpSyst.c: In function ‘FtpSyst’: libftp-5.0.1.modified.by.in/FtpSyst.c:24:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 24 | return (char *) EXIT(con,QUIT); | ^ libftp-5.0.1.modified.by.in/FtpSyst.c:26:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 26 | return (char *) EXIT(con,QUIT); | ^ libftp-5.0.1.modified.by.in/Ftp_etclib.c: In function ‘word’: libftp-5.0.1.modified.by.in/Ftp_etclib.c:54:1: warning: function may return address of local variable [-Wreturn-local-addr] 54 | } | ^ libftp-5.0.1.modified.by.in/Ftp_etclib.c:13:13: note: declared here 13 | FtpString new; | ^~~ * ERROR: app-cdr/extract-xiso-2.7.1::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 1308: Called die * The specific snippet of code: * doit $(tc-getCC) ${CFLAGS} ${CPPFLAGS} -D_GNU_SOURCE ${LDFLAGS} extract-xiso.c libftp-*/*.c -o extract-xiso || die * * If you need support, post the output of `emerge --info '=app-cdr/extract-xiso-2.7.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-cdr/extract-xiso-2.7.1::gentoo'`. * The complete build log is located at '/var/log/portage/app-cdr:extract-xiso-2.7.1:20221004-005953.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-cdr/extract-xiso-2.7.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-cdr/extract-xiso-2.7.1/temp/environment'. * Working directory: '/var/tmp/portage/app-cdr/extract-xiso-2.7.1/work/extract-xiso' * S: '/var/tmp/portage/app-cdr/extract-xiso-2.7.1/work/extract-xiso'