> > Got error when compiling 0.9.7 beta 6: > > > > ---------------------- > > > > 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(.L009cbc_enc_jmp_table-.L008PIC_point(%edx)) > > > > ------------------ > > > > Any comments? > > 4. Document this case and advise to either use no-asm or upgrade > assembler.
A new entry is being added to FAQ list which reads as following: * Why does OpenBSD-i386 build fail on des-586.s with "Unimplemented segment type"? As of 0.9.7 assembler routines were overhauled for position independency of the machine code, which is essential for shared library support. Now for some reason OpenBSD is equipped with out-of-date GNU assembler which finds the new code offending. To work the problem around configure with no-asm (and sacrifice a great deal of performance) or upgrade /usr/bin/as. For your convenience a pre-compiled replacement binary is provided as http://www.openssl.org/~appro/i386-openbsd3-as, which is compiled from binutils-2.8 released in 1997. Cheers. A. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
