get the following errors when trying to emerge openssl-0.9.7d-r1: NIST curve P-521 -- Generator: x = 0xC6858E06B70404E9CD9E3ECB662395B4429C648139053FB521F828AF606B4D3DBAA14B5E77EFE75928FE1DC127A2FFA8DE3348B3C1856A429BF97E7E31C2E5BD66 y = 0x11839296A789A3BC0045C8A5FB42C7D1BD998F54449579B446817AFBD17273E662C97EE72995EF42640C550B9013FAD0761353C7086A272C24088BE94769FD16650 verify group order .... ok combined multiplication ..... ok cat ./testenc: line 12: cmp: command not found make[1]: *** [test_enc] Error 1 make[1]: Leaving directory `/var/tmp/portage/openssl-0.9.7d-r1/work/openssl-0.9.7d/test' make: *** [tests] Error 2 !!! ERROR: dev-libs/openssl-0.9.7d-r1 failed. !!! Function src_compile, Line 162, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge -UD openssl 2. 3. Actual Results: ./testenc: line 12: cmp: command not found Expected Results: clean emerge Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.4.26-co-0.6.1) ================================================================= System uname: 2.4.26-co-0.6.1 i686 Intel(R) Pentium(R) III Mobile CPU 1133MHz Gentoo Base System version 1.4.12 distcc 2.14 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=i586 -funroll-loops" CHOST="i586-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=i586 -funroll-loops" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.1.20/gentoo-portage" USE="apache1 gd gif imagemagick java jpeg libwww mad mpeg mysql ncurses pam perl php png python readline slang spell ssl tcpd x86 xml2 zlib"
Do you have the cmp binary in /usr/bin? Please try and re-emergeing diffutils and emerge -UD openssl again.
No, the cmp binary was not in /usr/bin. Yes, emergeing diffutils allowed my to emerge openssl... so there should be a DEPEND for it in the openssl ebuild.
In CVS, thanks!