* Package: dev-libs/libtompoly-0.04-r1: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 ltp-0.04.tar.bz2 to /var/tmp/portage/dev-libs/libtompoly-0.04-r1/work >>> Source unpacked in /var/tmp/portage/dev-libs/libtompoly-0.04-r1/work >>> Preparing source in /var/tmp/portage/dev-libs/libtompoly-0.04-r1/work/libtompoly-0.04 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-libs/libtompoly-0.04-r1/work/libtompoly-0.04 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-libs/libtompoly-0.04-r1/work/libtompoly-0.04 ... make -j4 clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I. -Os -Wall -W -c -o pb_init.o pb_init.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I. -Os -Wall -W -c -o pb_clear.o pb_clear.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I. -Os -Wall -W -c -o pb_init_size.o pb_init_size.c clang -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -I. -Os -Wall -W -c -o pb_grow.o pb_grow.c pb_init_size.c:34:20: error: call to undeclared library function 'calloc' with type 'void *(unsigned long, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] if ((a->terms = calloc(size, sizeof(mp_int))) == NULL) { ^ pb_init_size.c:34:20: note: include the header or explicitly provide a declaration for 'calloc' pb_init_size.c:46:11: error: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] free(a->terms); ^ pb_init_size.c:46:11: note: include the header or explicitly provide a declaration for 'free' pb_clear.c:23:7: error: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] free(a->terms); ^ pb_clear.c:23:7: note: include the header or explicitly provide a declaration for 'free' 2 errors generated. 1 error generated. pb_grow.c:24:13: error: callpb_init.c :to undeclared25 :library20 :function error: 'realloc'call withto typeundeclared library'void function*(void 'calloc'*, withunsigned typelong)'; ISO'void C99*(unsigned andlong, laterunsigned dolong)'; notISO supportC99 implicitand latermake: *** [: pb_init_size.o] Error 1 function dodeclarations not[-Werror,-Wimplicit-function-declaration] support implicit function declarations [-Werror,-Wimplicit-function-declaration] make: *** Waiting for unfinished jobs.... tmp = realloc(a->terms, sizeof(mp_int) * size); ^ if ((a->terms = calloc(PB_TERMS, sizeof(mp_int))) == NULL) { ^ pb_grow.c:24:13: pb_init.cnote: :include25 :the20 :header note: include orthe explicitlyheader provide aor explicitlydeclaration providefor a'realloc' declaration for 'calloc' pb_grow.c:31:7: error: call to undeclared library function 'memset' with type 'void *(void *, int, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] pb_init.c:37:11make: *** [: pb_clear.o] Error 1 : error: call memset(a->terms + a->alloc, 0, (size - a->alloc) * sizeof(mp_int)); to ^ undeclared librarypb_grow.c :function31 :'free'7 :with note: typeinclude the'void (void *)'; headerISO C99 orand explicitlylater providedo anot supportdeclaration implicitfor function'memset' declarations [-Werror,-Wimplicit-function-declaration] free(a->terms); ^ pb_init.c:37:11: note: include the header or explicitly provide a declaration for 'free' 22 error errorss generated generated. . make: *** [: pb_init.o] Error 1 make: *** [: pb_grow.o] Error 1 * ERROR: dev-libs/libtompoly-0.04-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-libs/libtompoly-0.04-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-libs/libtompoly-0.04-r1::gentoo'`. * The complete build log is located at '/var/log/portage/dev-libs:libtompoly-0.04-r1:20221005-190105.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/libtompoly-0.04-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/libtompoly-0.04-r1/temp/environment'. * Working directory: '/var/tmp/portage/dev-libs/libtompoly-0.04-r1/work/libtompoly-0.04' * S: '/var/tmp/portage/dev-libs/libtompoly-0.04-r1/work/libtompoly-0.04'