Failed again with a different error:
make[1]: Entering directory `/usr/src/openssl/crypto' ( echo "#ifndef MK1MF_BUILD"; \ echo ' /* auto-generated by crypto/Makefile for crypto/cversion.c */'; \ echo ' #define CFLAGS "gcc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM"'; \ echo ' #define PLATFORM "debug-linux-elf-noefence"'; \ echo " #define DATE \"`LC_ALL=C LC_TIME=C date`\""; \ echo '#endif' ) >buildinf.h gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o cryptlib.o cryptlib.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o dyn_lck.o dyn_lck.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o mem.o mem.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o mem_clr.o mem_clr.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o mem_dbg.o mem_dbg.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o cversion.o cversion.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o ex_data.o ex_data.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o tmdiff.o tmdiff.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o cpt_err.o cpt_err.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o ebcdic.o ebcdic.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o uid.o uid.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o o_time.o o_time.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o o_str.o o_str.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o o_dir.o o_dir.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o o_init.o o_init.c gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o fips_err.o fips_err.c /usr/bin/perl x86cpuid.pl elf -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM > x86cpuid-elf.s gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -c -o x86cpuid-elf.o x86cpuid-elf.s x86cpuid-elf.s: Assembler messages: x86cpuid-elf.s:10: Error: unrecognized symbol type "" x86cpuid-elf.s:11: Error: alignment too large: 15 assumed x86cpuid-elf.s:13: Error: bad instruction `pushl %ebp' x86cpuid-elf.s:14: Error: bad instruction `pushl %ebx' x86cpuid-elf.s:15: Error: bad instruction `pushl %esi' x86cpuid-elf.s:16: Error: bad instruction `pushl %edi' x86cpuid-elf.s:18: Error: bad instruction `xorl %edx,%edx' x86cpuid-elf.s:19: Error: bad instruction `pushfl' x86cpuid-elf.s:20: Error: bad instruction `popl %eax' x86cpuid-elf.s:21: Error: bad instruction `movl %eax,%ecx' x86cpuid-elf.s:22: Error: bad instruction `xorl $2097152,%eax' x86cpuid-elf.s:23: Error: bad instruction `pushl %eax' x86cpuid-elf.s:24: Error: bad instruction `popfl' x86cpuid-elf.s:25: Error: bad instruction `pushfl' x86cpuid-elf.s:26: Error: bad instruction `popl %eax' x86cpuid-elf.s:27: Error: bad instruction `xorl %eax,%ecx' x86cpuid-elf.s:28: Error: bad instruction `btl $21,%ecx' x86cpuid-elf.s:29: Error: bad instruction `jnc .L000done' x86cpuid-elf.s:30: Error: bad instruction `xorl %eax,%eax' x86cpuid-elf.s:32: Error: bad instruction `xorl %eax,%eax' x86cpuid-elf.s:33: Error: bad instruction `cmpl $1970169159,%ebx' x86cpuid-elf.s:35: Error: bad instruction `movl %eax,%ebp' x86cpuid-elf.s:36: Error: bad instruction `cmpl $1231384169,%edx' x86cpuid-elf.s:38: Error: bad instruction `orl %eax,%ebp' x86cpuid-elf.s:39: Error: bad instruction `cmpl $1818588270,%ecx' x86cpuid-elf.s:41: Error: bad instruction `orl %eax,%ebp' x86cpuid-elf.s:42: Error: bad instruction `movl $1,%eax' x86cpuid-elf.s:44: Error: bad instruction `cmpl $0,%ebp' x86cpuid-elf.s:45: Error: bad instruction `jne .L001notP4' x86cpuid-elf.s:46: Error: bad instruction `andl $3840,%eax' x86cpuid-elf.s:47: Error: bad instruction `cmpl $3840,%eax' x86cpuid-elf.s:48: Error: bad instruction `jne .L001notP4' x86cpuid-elf.s:49: Error: bad instruction `orl $1048576,%edx' x86cpuid-elf.s:51: Error: bad instruction `btl $28,%edx' x86cpuid-elf.s:52: Error: bad instruction `jnc .L000done' x86cpuid-elf.s:53: Error: bad instruction `shrl $16,%ebx' x86cpuid-elf.s:54: Error: bad instruction `andl $255,%ebx' x86cpuid-elf.s:55: Error: bad instruction `cmpl $1,%ebx' x86cpuid-elf.s:56: Error: bad instruction `ja .L000done' x86cpuid-elf.s:57: Error: bad instruction `andl $4026531839,%edx' x86cpuid-elf.s:59: Error: bad instruction `movl %edx,%eax' x86cpuid-elf.s:60: Error: bad instruction `movl %ecx,%edx' x86cpuid-elf.s:61: Error: bad instruction `popl %edi' x86cpuid-elf.s:62: Error: bad instruction `popl %esi' x86cpuid-elf.s:63: Error: bad instruction `popl %ebx' x86cpuid-elf.s:64: Error: bad instruction `popl %ebp' x86cpuid-elf.s:65: Error: bad instruction `ret' x86cpuid-elf.s:71: Error: unrecognized symbol type "" x86cpuid-elf.s:72: Error: alignment too large: 15 assumed x86cpuid-elf.s:74: Error: bad instruction `xorl %eax,%eax' x86cpuid-elf.s:75: Error: bad instruction `xorl %edx,%edx' x86cpuid-elf.s:76: Error: bad instruction `call .L002PIC_me_up' x86cpuid-elf.s:78: Error: bad instruction `popl %ecx' x86cpuid-elf.s:79: Error: bad instruction `addl $_GLOBAL_OFFSET_TABLE_+[.-.L002PIC_me_up],%ecx' x86cpuid-elf.s:80: Error: bad instruction `movl OPENSSL_ia32cap_P' x86cpuid-elf.s:81: Error: bad instruction `btl $4,(%ecx)' x86cpuid-elf.s:82: Error: bad instruction `jnc .L003notsc' x86cpuid-elf.s:85: Error: bad instruction `ret' x86cpuid-elf.s:91: Error: unrecognized symbol type "" x86cpuid-elf.s:92: Error: alignment too large: 15 assumed x86cpuid-elf.s:94: Error: bad instruction `call .L004PIC_me_up' x86cpuid-elf.s:96: Error: bad instruction `popl %ecx' x86cpuid-elf.s:97: Error: bad instruction `addl $_GLOBAL_OFFSET_TABLE_+[.-.L004PIC_me_up],%ecx' x86cpuid-elf.s:98: Error: bad instruction `movl OPENSSL_ia32cap_P' x86cpuid-elf.s:99: Error: bad instruction `btl $4,(%ecx)' x86cpuid-elf.s:100: Error: bad instruction `jnc .L005nohalt' x86cpuid-elf.s:102: Error: bad instruction `andl $3,%eax' x86cpuid-elf.s:103: Error: bad instruction `jnz .L005nohalt' x86cpuid-elf.s:104: Error: bad instruction `pushfl' x86cpuid-elf.s:105: Error: bad instruction `popl %eax' x86cpuid-elf.s:106: Error: bad instruction `btl $9,%eax' x86cpuid-elf.s:107: Error: bad instruction `jnc .L005nohalt' x86cpuid-elf.s:109: Error: bad instruction `pushl %edx' x86cpuid-elf.s:110: Error: bad instruction `pushl %eax' x86cpuid-elf.s:111: Error: bad instruction `hlt' x86cpuid-elf.s:113: Error: bad instruction `subl (%esp),%eax' x86cpuid-elf.s:114: Error: bad instruction `sbbl 4(%esp),%edx' x86cpuid-elf.s:115: Error: bad instruction `addl $8,%esp' x86cpuid-elf.s:116: Error: bad instruction `ret' x86cpuid-elf.s:118: Error: bad instruction `xorl %eax,%eax' x86cpuid-elf.s:119: Error: bad instruction `xorl %edx,%edx' x86cpuid-elf.s:120: Error: bad instruction `ret' x86cpuid-elf.s:126: Error: unrecognized symbol type "" x86cpuid-elf.s:127: Error: alignment too large: 15 assumed x86cpuid-elf.s:129: Error: bad instruction `pushfl' x86cpuid-elf.s:130: Error: bad instruction `popl %eax' x86cpuid-elf.s:131: Error: bad instruction `btl $9,%eax' x86cpuid-elf.s:132: Error: bad instruction `jnc .L006nospin' x86cpuid-elf.s:133: Error: bad instruction `movl 4(%esp),%eax' x86cpuid-elf.s:134: Error: bad instruction `movl 8(%esp),%ecx' x86cpuid-elf.s:136: Error: bad instruction `xorl %eax,%eax' x86cpuid-elf.s:137: Error: bad instruction `movl (%ecx),%edx' x86cpuid-elf.s:138: Error: bad instruction `jmp .L007spin' x86cpuid-elf.s:139: Error: alignment too large: 15 assumed x86cpuid-elf.s:141: Error: bad instruction `incl %eax' x86cpuid-elf.s:142: Error: bad instruction `cmpl (%ecx),%edx' x86cpuid-elf.s:143: Error: bad instruction `je .L007spin' x86cpuid-elf.s:145: Error: bad instruction `ret' x86cpuid-elf.s:147: Error: bad instruction `xorl %eax,%eax' x86cpuid-elf.s:148: Error: bad instruction `xorl %edx,%edx' x86cpuid-elf.s:149: Error: bad instruction `ret' x86cpuid-elf.s:155: Error: unrecognized symbol type "" x86cpuid-elf.s:156: Error: alignment too large: 15 assumed x86cpuid-elf.s:158: Error: bad instruction `xorl %eax,%eax' x86cpuid-elf.s:159: Error: bad instruction `xorl %edx,%edx' x86cpuid-elf.s:160: Error: bad instruction `call .L008PIC_me_up' x86cpuid-elf.s:162: Error: bad instruction `popl %ecx' x86cpuid-elf.s:163: Error: bad instruction `addl $_GLOBAL_OFFSET_TABLE_+[.-.L008PIC_me_up],%ecx' x86cpuid-elf.s:164: Error: bad instruction `movl OPENSSL_ia32cap_P' x86cpuid-elf.s:165: Error: bad instruction `movl (%ecx),%ecx' x86cpuid-elf.s:166: Error: bad instruction `btl $1,(%ecx)' x86cpuid-elf.s:167: Error: bad instruction `jnc .L009no_x87' x86cpuid-elf.s:168: Error: bad instruction `btl $26,(%ecx)' x86cpuid-elf.s:169: Error: bad instruction `jnc .L010no_sse2' x86cpuid-elf.s:170: Error: bad instruction `pxor %xmm0,%xmm0' x86cpuid-elf.s:171: Error: bad instruction `pxor %xmm1,%xmm1' x86cpuid-elf.s:172: Error: bad instruction `pxor %xmm2,%xmm2' x86cpuid-elf.s:173: Error: bad instruction `pxor %xmm3,%xmm3' x86cpuid-elf.s:174: Error: bad instruction `pxor %xmm4,%xmm4' x86cpuid-elf.s:175: Error: bad instruction `pxor %xmm5,%xmm5' x86cpuid-elf.s:176: Error: bad instruction `pxor %xmm6,%xmm6' x86cpuid-elf.s:177: Error: bad instruction `pxor %xmm7,%xmm7' x86cpuid-elf.s:181: Error: bad instruction `leal 4(%esp),%eax' x86cpuid-elf.s:182: Error: bad instruction `ret' x86cpuid-elf.s:188: Error: unrecognized symbol type "" x86cpuid-elf.s:189: Error: alignment too large: 15 assumed x86cpuid-elf.s:191: Error: bad instruction `movl 4(%esp),%edx' x86cpuid-elf.s:192: Error: bad instruction `movl 8(%esp),%ecx' x86cpuid-elf.s:193: Error: bad instruction `pushl %ebx' x86cpuid-elf.s:195: Error: bad instruction `movl (%edx),%eax' x86cpuid-elf.s:197: Error: bad instruction `leal (%eax,%ecx),%ebx' x86cpuid-elf.s:200: Error: bad instruction `jne .L011spin' x86cpuid-elf.s:201: Error: bad instruction `movl %ebx,%eax' x86cpuid-elf.s:202: Error: bad instruction `popl %ebx' x86cpuid-elf.s:203: Error: bad instruction `ret' x86cpuid-elf.s:209: Error: unrecognized symbol type "" x86cpuid-elf.s:210: Error: alignment too large: 15 assumed x86cpuid-elf.s:212: Error: bad instruction `pushl %ebp' x86cpuid-elf.s:213: Error: bad instruction `movl %esp,%ebp' x86cpuid-elf.s:214: Error: bad instruction `subl $28,%esp' x86cpuid-elf.s:215: Error: bad instruction `movl 12(%ebp),%ecx' x86cpuid-elf.s:216: Error: bad instruction `movl %ecx,(%esp)' x86cpuid-elf.s:217: Error: bad instruction `movl 16(%ebp),%edx' x86cpuid-elf.s:218: Error: bad instruction `movl %edx,4(%esp)' x86cpuid-elf.s:219: Error: bad instruction `movl 20(%ebp),%eax' x86cpuid-elf.s:220: Error: bad instruction `movl %eax,8(%esp)' x86cpuid-elf.s:221: Error: bad instruction `movl 24(%ebp),%eax' x86cpuid-elf.s:222: Error: bad instruction `movl %eax,12(%esp)' x86cpuid-elf.s:223: Error: bad instruction `movl 28(%ebp),%eax' x86cpuid-elf.s:224: Error: bad instruction `movl %eax,16(%esp)' x86cpuid-elf.s:225: Error: bad instruction `movl 32(%ebp),%eax' x86cpuid-elf.s:226: Error: bad instruction `movl %eax,20(%esp)' x86cpuid-elf.s:227: Error: bad instruction `movl 36(%ebp),%eax' x86cpuid-elf.s:228: Error: bad instruction `movl %eax,24(%esp)' x86cpuid-elf.s:229: Error: bad instruction `call *8(%ebp)' x86cpuid-elf.s:230: Error: bad instruction `movl %ebp,%esp' x86cpuid-elf.s:231: Error: bad instruction `popl %ebp' x86cpuid-elf.s:232: Error: bad instruction `ret' x86cpuid-elf.s:237: Error: bad instruction `call OPENSSL_cpuid_setup' x86cpuid-elf.s:238: Error: bad instruction `jmp .Linitalign' x86cpuid-elf.s:239: Error: alignment too large: 15 assumed make[1]: *** [x86cpuid-elf.o] Error 1 make[1]: Leaving directory `/usr/src/openssl/crypto' make: *** [build_crypto] Error 1