There was recent traffic on [EMAIL PROTECTED] about this problem. (About 3 days ago.) Using the no-asm flag clears it up. Someone said it's because OpenBSD uses an old version of gnu as. -f
-- Original Message -- >0.9.7-Beta4 compiled fine on this machine, 0.9.7 does not. > >+ ./config --openssldir=/home/ca/OpenBSD --prefix=/home/ca/OpenBSD >Operating system: i386-whatever-openbsd >Configuring for OpenBSD-i386 >IsWindows=0 >CC =gcc >CFLAG =-DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIOS >-O3 -fomit-frame-pointer -DSHA1_ASM -DMD5_ASM -DRMD160_ASM >EX_LIBS = >BN_ASM =asm/bn86-out.o asm/co86-out.o >DES_ENC =asm/dx86-out.o asm/yx86-out.o >BF_ENC =asm/bx86-out.o >CAST_ENC =asm/cx86-out.o >RC4_ENC =asm/rx86-out.o >RC5_ENC =asm/r586-out.o >MD5_OBJ_ASM =asm/mx86-out.o >SHA1_OBJ_ASM =asm/sx86-out.o >RMD160_OBJ_ASM=asm/rm86-out.o >PROCESSOR =386 >RANLIB =/usr/bin/ranlib >ARFLAGS = >PERL =/usr/bin/perl >THIRTY_TWO_BIT mode >DES_PTR used >DES_RISC1 used >DES_UNROLL used >BN_LLONG mode >RC4_INDEX mode >RC4_CHUNK is undefined >... >Configured for OpenBSD-i386. > >$ make >... >(cd asm; /usr/bin/perl des-586.pl cpp >dx86unix.cpp) >gcc -E -DOUT asm/dx86unix.cpp | as -o asm/dx86-out.o >des-586.s: Assembler messages: >des-586.s:2458: Error: Unimplemented segment type 135296 in parse_operand(.L009c >bc_enc_jmp_table-.L008PIC_point(%edx)) >des-586.s:2645: Error: Unimplemented segment type 135296 in parse_operand(.L033c >bc_enc_jmp_table-.L032PIC_point(%edx)) > >______________________________________________________________________ >OpenSSL Project http://www.openssl.org >Development Mailing List [EMAIL PROTECTED] >Automated List Manager [EMAIL PROTECTED] > ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
