> [EMAIL PROTECTED] - Sat Jan 26 22:21:55 2008]: > > I'm running a 32-bit chroot on an x86_64 machine. That is, the kernel > can execute > 64 and 32 bit binaries, but everything has been compiled with -m32 > within the chroot. All the installed packages including gcc and > glibc have just been recompiled with -m32 with the compilation done > within the chroot. (They were formerly compiled with -march=i486.) > OpenSSL configure somehow decides to build for x86_64 anyway and > forces -m64 into CFLAGS, resulting in a gcc error. >
OpenSSL works out the system type from the config script using (among other things) the output of uname. These are presumably still consistent with a 64 bit system. You can pass an alternative configuration target by calling the Configure script directly instead of auto detecting. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [EMAIL PROTECTED]
