On Sat, 2003-01-25 at 15:31, Rob Weir wrote: > > openssl req -new -x509 -keyout demoCA/private/cakey.pem -out > > demoCA/cacert.pem -days 3650 > > Illegal instruction > > > > So then I tried running: > > openssl version > > Illegal instruction > > > > So I figure that there is a problem with the sid version of openssl on > > my system. > > > > I have both libc6 and libssl0.9.7 from unstable. > > > > Does anyone have any idea what I should check next? > > Ooooh, ooooh, I know this one! Are you using a VIA C3 or such chip? > They apparently don't support an assembly code instruction called CMOV, > but the dynamic loader, OpenSSL and GCC (incorrectly) assume it does, so > it generates code the CPU can't execute. It was the subject of a rather > long discussion on d-d, and still doesn't seem to have been properly > resolved. If you're interested, it's bug #164766. I think you'll have > to downgrade to the last version before the bug was filed (sorry, I'm > offline ATM, so I can't find the version number for you) until it's > properly fixed. > You hit the nail on the head! I was just setting things up on an VIA epia 5000 mini-itx board. It does indeed have a C3 chip.
Hmmm. I have just spent the last day re-installing everything as a Woody system and compiled slapd so I could get TLS support. Everything works OK now with the Woody version of openssl. I guess it doesn't have the bug. I am glad to hear it was a bug and not just me stuffing up (again). I think I will stick with the Woody versions of everything now I have them working. Thanks for the reply. I didn't see any mention of the C3 related problem with my Google searches. Although I wasn't specifically searching for that. Regards. Mark. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]