* Package: dev-libs/cryptlib-3.4.0  * Repository: gentoo  * Maintainer: crypto@gentoo.org  * USE: elibc_glibc kernel_linux python userland_GNU x86  * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Source unpacked in /var/tmp/portage/dev-libs/cryptlib-3.4.0/work >>> Preparing source in /var/tmp/portage/dev-libs/cryptlib-3.4.0/work ... * Applying cryptlib-3.3.2-ld.patch ...  [ ok ] * Applying cryptlib-3.4.0-external-zlib.patch ...  [ ok ] * Applying cryptlib-3.4.0-python.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-libs/cryptlib-3.4.0/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-libs/cryptlib-3.4.0/work ... make -j1 directories make -j1 toolscripts make -j1 CC=i686-pc-linux-gnu-gcc 'CFLAGS=-march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c' Linux make[1]: Entering directory `/var/tmp/portage/dev-libs/cryptlib-3.4.0/work' i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_add.o bn/bn_add.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_asm.o bn/bn_asm.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_ctx.o bn/bn_ctx.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_div.o bn/bn_div.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_exp.o bn/bn_exp.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_exp2.o bn/bn_exp2.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_gcd.o bn/bn_gcd.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_lib.o bn/bn_lib.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_mod.o bn/bn_mod.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_mont.o bn/bn_mont.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_mul.o bn/bn_mul.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_recp.o bn/bn_recp.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_shift.o bn/bn_shift.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_sqr.o bn/bn_sqr.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/bn_word.o bn/bn_word.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/ec_lib.o bn/ec_lib.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/ecp_mont.o bn/ecp_mont.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/ecp_smpl.o bn/ecp_smpl.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/ec_mult.o bn/ec_mult.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/ec_rand.o bn/ec_rand.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/ec_kron.o bn/ec_kron.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/ec_sqrt.o bn/ec_sqrt.c i686-pc-linux-gnu-gcc -march=pentium3 -O2 -pipe -fomit-frame-pointer -DOSVERSION=2 -DNDEBUG -I. -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -c -D_REENTRANT -o ./static-obj/certrev.o cert/certrev.c In file included from ./crypt.h:253:0, from ./io/stream.h:15, from ./cert/cert.h:17, from cert/certrev.c:13: ./misc/os_spec.h:831:29: error: conflicting types for ‘wchar_t’ /usr/lib/gcc/i686-pc-linux-gnu/4.5.3/include/stddef.h:323:24: note: previous declaration of ‘wchar_t’ was here ./misc/os_spec.h:880:4: error: #error "You need to add the OS-specific define to enable end-of-line handling" make[1]: *** [static-obj/certrev.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-libs/cryptlib-3.4.0/work' make: *** [Linux] Error 2 emake failed * ERROR: dev-libs/cryptlib-3.4.0 failed (compile phase): * emake static failed * * Call stack: * ebuild.sh, line 84: Called src_compile * environment, line 5386: Called die * The specific snippet of code: * emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -c" Linux || die "emake static failed"; * * If you need support, post the output of 'emerge --info =dev-libs/cryptlib-3.4.0', * the complete build log and the output of 'emerge -pqv =dev-libs/cryptlib-3.4.0'. * The complete build log is located at '/var/tmp/portage/dev-libs/cryptlib-3.4.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/cryptlib-3.4.0/temp/environment'. * S: '/var/tmp/portage/dev-libs/cryptlib-3.4.0/work'