* Package: app-arch/unace-2.5-r5 * Repository: gentoo * Maintainer: base-system@gentoo.org * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking unace-nonfree_2.5.orig.tar.gz to /var/tmp/portage/app-arch/unace-2.5-r5/work >>> Unpacking unace-nonfree_2.5-9.debian.tar.xz to /var/tmp/portage/app-arch/unace-2.5-r5/work >>> Source unpacked in /var/tmp/portage/app-arch/unace-2.5-r5/work >>> Preparing source in /var/tmp/portage/app-arch/unace-2.5-r5/work/unace-2.5 ... * Applying patches from /var/tmp/portage/app-arch/unace-2.5-r5/work/debian/patches/ ... * 01-only-unace.patch ... [ ok ] * 02-no-io_h.patch ... [ ok ] * 03-gcc-call.patch ... [ ok ] * 04-64bit.patch ... [ ok ] * 05-warning-fixes.patch ... [ ok ] * 06-fix-bad-pointer-arith.patch ... [ ok ] * 07-fix-free-aliasing-issue.patch ... [ ok ] * 08-ulonglong-printf.patch ... [ ok ] * 09-utf8-filenames.patch ... [ ok ] * 10-uninorm-signedness.patch ... [ ok ] * 11-possibly-critical.patch ... [ ok ] * 12-cast-filetime.patch ... [ ok ] * 13-maximum-file-name-length.patch ... [ ok ] * 14-endianness-detection.patch ... [ ok ] * 15-format-security.patch ... [ ok ] * 16-buffer-overflows.patch ... [ ok ] * 17-undefined-behavior-strcpy.patch ... [ ok ] * 18-stack-corruption.patch ... [ ok ] * 19-max-allocate.patch ... [ ok ] * 20-isatty.diff ... [ ok ] * 21-unbreak_PIC_mode_unsigned_pixels.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-arch/unace-2.5-r5/work/unace-2.5 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-arch/unace-2.5-r5/work/unace-2.5 ... make -j1 x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Isource -D__LINUX__ -D__unix__ -D__GCC__ -U__HAS_IO_H__ source/base/all/all.c source/base/all/arcblk/arcblk.c source/base/all/archives/ace/ace.c source/base/all/archives/read/read.c source/base/all/archives/test/test.c source/base/all/arcinfo/arcinfo.c source/base/all/bitwidth/bitwidth.c source/base/all/bufread/bufread.c source/base/all/comments/comments.c source/base/all/convert/convert.c source/base/all/convert/lin.c source/base/all/convert/nont.c source/base/all/cprdcpr/huff/huff.c source/base/all/cprdcpr/pic/pic.c source/base/all/cprdcpr/sound/sound.c source/base/all/crc/crc.c source/base/all/crypt/crypt.c source/base/all/dcpr/dcpr.c source/base/all/dcpr/comments/comments.c source/base/all/dcpr/huff/huff.c source/base/all/dcpr/lz77/lz77.c source/base/all/dcpr/pic/pic.c source/base/all/dcpr/sound/sound.c source/base/all/dirdata/dirdata.c source/base/all/dosfuncs/noi64.c source/base/all/dosfuncs/dosfuncs.c source/base/all/dosfuncs/noi64lin.c source/base/all/dosfuncs/lin.c source/base/all/error/error.c source/base/all/errorout/errorout.c source/base/all/extract/extract.c source/base/all/filelist/filelist.c source/base/all/funcs/funcs.c source/base/all/lfn/lfn.c source/base/all/lfn/lin.c source/base/all/lfn/nont.c source/base/all/lfn/nodos32.c source/base/all/memory/memory.c source/base/all/memory/nodos32.c source/base/all/memory/nowat.c source/base/all/msgout/msgout.c source/base/all/options/options.c source/base/all/pathfunc/pathfunc.c source/base/all/qsort/qsort.c source/base/all/state/state.c source/base/all/uninorm/uninorm.c source/base/all/uninorm/unincore.c source/base/all/volume/volume.c source/base/all/memory/lin.c source/base/unace/extern/arcace/arcace.c source/base/unace/extern/arcblk/arcblk.c source/base/unace/extern/arcinfo/arcinfo.c source/base/unace/extern/dcpr/dcpr.c source/base/unace/extern/extract/extract.c source/base/unace/extern/filelist/filelist.c source/base/unace/extern/memory/memory.c source/apps/exe/extern/arcblk/arcblk.c source/apps/exe/extern/comments/comments.c source/apps/exe/extern/crypt/crypt.c source/apps/exe/extern/error/error.c source/apps/exe/extern/error/ntlin.c source/apps/exe/extern/errorout/errorout.c source/apps/exe/extern/filelist/filelist.c source/apps/exe/extern/funcs/funcs.c source/apps/exe/extern/msgout/msgout.c source/apps/exe/extern/state/state.c source/apps/exe/extern/volume/volume.c source/apps/exe/acefuncs/acefuncs.c source/apps/exe/commline/commline.c source/apps/exe/convert/convert.c source/apps/exe/input/input.c source/apps/exe/input/lin.c source/apps/exe/messages/msgfiles/eng.c source/apps/exe/messages/messages.c source/apps/exe/outpterr/outpterr.c source/apps/exe/output/output.c source/apps/exe/output/lin.c source/apps/exe/state/state.c source/apps/exe/state/gcc.c source/apps/unace/all/extern/arctest/arctest.c source/apps/unace/all/extern/funcs/funcs.c source/apps/unace/exe/extern/arcblk/arcblk.c source/apps/unace/exe/extern/arcread/arcread.c source/apps/unace/exe/extern/comments/comments.c source/apps/unace/exe/extern/error/error.c source/apps/unace/exe/extern/filelist/filelist.c source/apps/unace/exe/extern/input/input.c source/apps/unace/exe/extern/messages/messages.c source/apps/unace/exe/extern/msgout/msgout.c source/apps/unace/exe/extern/options/options.c source/apps/unace/exe/extern/output/output.c source/apps/unace/exe/extern/volume/volume.c source/apps/unace/exe/extern/state/state.c source/apps/unace/exe/commline/commline.c source/apps/unace/exe/commline/help/help.c source/apps/unace/exe/exe.c source/apps/unace/exe/lin.c -ounace source/base/all/uninorm/unincore.c:48:1: error: unknown type name ‘uint’; did you mean ‘int’? 48 | uint istrlen(uint *str) | ^~~~ | int source/base/all/uninorm/unincore.c:48:14: error: unknown type name ‘uint’; did you mean ‘int’? 48 | uint istrlen(uint *str) | ^~~~ | int source/base/all/uninorm/unincore.c:70:1: error: unknown type name ‘uint’; did you mean ‘int’? 70 | uint istrcmp(uint *s1, uint *s2) | ^~~~ | int source/base/all/uninorm/unincore.c:70:14: error: unknown type name ‘uint’; did you mean ‘int’? 70 | uint istrcmp(uint *s1, uint *s2) | ^~~~ | int source/base/all/uninorm/unincore.c:70:24: error: unknown type name ‘uint’; did you mean ‘int’? 70 | uint istrcmp(uint *s1, uint *s2) | ^~~~ | int source/base/all/uninorm/unincore.c:95:1: error: unknown type name ‘uint’; did you mean ‘int’? 95 | uint is_excluded(uint c) | ^~~~ | int source/base/all/uninorm/unincore.c:95:18: error: unknown type name ‘uint’; did you mean ‘int’? 95 | uint is_excluded(uint c) | ^~~~ | int source/base/all/uninorm/unincore.c:116:1: error: unknown type name ‘uint’; did you mean ‘int’? 116 | uint get_combining_class(uint c) | ^~~~ | int source/base/all/uninorm/unincore.c:116:26: error: unknown type name ‘uint’; did you mean ‘int’? 116 | uint get_combining_class(uint c) | ^~~~ | int source/base/all/uninorm/unincore.c:141:30: error: unknown type name ‘uint’; did you mean ‘int’? 141 | int get_recombined_codepoint(uint c1, uint c2) | ^~~~ | int source/base/all/uninorm/unincore.c:141:39: error: unknown type name ‘uint’; did you mean ‘int’? 141 | int get_recombined_codepoint(uint c1, uint c2) | ^~~~ | int source/base/all/uninorm/unincore.c:173:1: error: unknown type name ‘uint’; did you mean ‘int’? 173 | uint *get_decomposition(uint *buf, uint c) | ^~~~ | int source/base/all/uninorm/unincore.c:173:25: error: unknown type name ‘uint’; did you mean ‘int’? 173 | uint *get_decomposition(uint *buf, uint c) | ^~~~ | int source/base/all/uninorm/unincore.c:173:36: error: unknown type name ‘uint’; did you mean ‘int’? 173 | uint *get_decomposition(uint *buf, uint c) | ^~~~ | int source/base/all/uninorm/unincore.c:209:26: error: unknown type name ‘uint’; did you mean ‘int’? 209 | void decompose_recursive(uint *buf, uint c) | ^~~~ | int source/base/all/uninorm/unincore.c:209:37: error: unknown type name ‘uint’; did you mean ‘int’? 209 | void decompose_recursive(uint *buf, uint c) | ^~~~ | int source/base/all/uninorm/unincore.c:267:22: error: unknown type name ‘uint’; did you mean ‘int’? 267 | void canonical_order(uint *str) | ^~~~ | int source/base/all/uninorm/unincore.c:300:28: error: unknown type name ‘uint’; did you mean ‘int’? 300 | void canonical_composition(uint *str) | ^~~~ | int source/base/all/uninorm/unincore.c:363:30: error: unknown type name ‘uint’; did you mean ‘int’? 363 | void canonical_decomposition(uint *buf, uint *str) | ^~~~ | int source/base/all/uninorm/unincore.c:363:41: error: unknown type name ‘uint’; did you mean ‘int’? 363 | void canonical_decomposition(uint *buf, uint *str) | ^~~~ | int source/base/all/uninorm/unincore.c:392:18: error: unknown type name ‘uint’; did you mean ‘int’? 392 | void decode_utf8(uint *buf, char *str) | ^~~~ | int source/base/all/uninorm/unincore.c:457:29: error: unknown type name ‘uint’; did you mean ‘int’? 457 | void encode_utf8(char *buf, uint *str) | ^~~~ | int source/base/all/uninorm/unincore.c:510:20: error: unknown type name ‘uint’; did you mean ‘int’? 510 | void normalize_nfd(uint *buf, uint *str) | ^~~~ | int source/base/all/uninorm/unincore.c:510:31: error: unknown type name ‘uint’; did you mean ‘int’? 510 | void normalize_nfd(uint *buf, uint *str) | ^~~~ | int source/base/all/uninorm/unincore.c:525:20: error: unknown type name ‘uint’; did you mean ‘int’? 525 | void normalize_nfc(uint *buf, uint *str) | ^~~~ | int source/base/all/uninorm/unincore.c:525:31: error: unknown type name ‘uint’; did you mean ‘int’? 525 | void normalize_nfc(uint *buf, uint *str) | ^~~~ | int source/base/all/uninorm/unincore.c: In function ‘normalize_nfd_utf8’: source/base/all/uninorm/unincore.c:542:5: error: unknown type name ‘uint’; did you mean ‘int’? 542 | uint temp1[MAX_FILENAME_SIZE]; | ^~~~ | int source/base/all/uninorm/unincore.c:543:5: error: unknown type name ‘uint’; did you mean ‘int’? 543 | uint temp2[MAX_FILENAME_SIZE]; | ^~~~ | int source/base/all/uninorm/unincore.c:545:5: warning: implicit declaration of function ‘decode_utf8’ [-Wimplicit-function-declaration] 545 | decode_utf8(temp1, str); | ^~~~~~~~~~~ source/base/all/uninorm/unincore.c:546:5: warning: implicit declaration of function ‘normalize_nfd’; did you mean ‘normalize_nfd_utf8’? [-Wimplicit-function-declaration] 546 | normalize_nfd(temp2, temp1); | ^~~~~~~~~~~~~ | normalize_nfd_utf8 source/base/all/uninorm/unincore.c:548:5: warning: implicit declaration of function ‘encode_utf8’ [-Wimplicit-function-declaration] 548 | encode_utf8(buf, temp2); | ^~~~~~~~~~~ source/base/all/uninorm/unincore.c: In function ‘normalize_nfc_utf8’: source/base/all/uninorm/unincore.c:562:5: error: unknown type name ‘uint’; did you mean ‘int’? 562 | uint temp1[MAX_FILENAME_SIZE]; | ^~~~ | int source/base/all/uninorm/unincore.c:563:5: error: unknown type name ‘uint’; did you mean ‘int’? 563 | uint temp2[MAX_FILENAME_SIZE]; | ^~~~ | int source/base/all/uninorm/unincore.c:566:5: warning: implicit declaration of function ‘normalize_nfc’; did you mean ‘normalize_nfc_utf8’? [-Wimplicit-function-declaration] 566 | normalize_nfc(temp2, temp1); | ^~~~~~~~~~~~~ | normalize_nfc_utf8 make: *** [makefile:49: unace] Error 1 * ERROR: app-arch/unace-2.5-r5::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-arch/unace-2.5-r5::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-arch/unace-2.5-r5::gentoo'`. * The complete build log is located at '/var/log/portage/app-arch:unace-2.5-r5:20200404-071142.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-arch/unace-2.5-r5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-arch/unace-2.5-r5/temp/environment'. * Working directory: '/var/tmp/portage/app-arch/unace-2.5-r5/work/unace-2.5' * S: '/var/tmp/portage/app-arch/unace-2.5-r5/work/unace-2.5'