On Čt, 2013-10-31 at 22:05 +0100, Kurt Roeckx wrote: > On Mon, Oct 28, 2013 at 09:33:05AM +0100, Andre Robatino via RT wrote: > > I have an old i686 machine with a Cyrix M II CPU running Fedora 19. The > > latest version of openssl (openssl-1.0.1e-28.fc19.i686) doesn't work > > properly with it due to OPENSSL_ia32_cpuid() misdetecting the RDRAND > > instruction (see https://bugzilla.redhat.com/show_bug.cgi?id=1022346 ). > > All previous versions (up to openssl-1.0.1e-4.fc19.i686) worked > > properly. I was advised to create an upstream ticket. The listed bug > > report contains /proc/cpuinfo output and a gdb stack trace. > > This is a duplicate of ticket #3005 > > This has been fixed after the 1.0.1e release in: > http://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=5702e965d759dde8a098d8108660721ba2b93a7d > > But if -4 worked and -28 fails, you really should look what > fedora changed between those releases.
The -4 worked because the RDRAND engine was erroneously completely disabled in the Fedora build. Only after the enablement of it the bug in the CPU detection could manifest. -- Tomas Mraz No matter how far down the wrong road you've gone, turn back. Turkish proverb (You'll never know whether the road is wrong though.) ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org