aboutsummaryrefslogtreecommitdiffstats
path: root/FAQ
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2002-12-30 11:10:03 +0000
committerAndy Polyakov <appro@openssl.org>2002-12-30 11:10:03 +0000
commit85f258d1c2c225ddce047394df19cd8f2ee7eabb (patch)
tree8a7f5b22ed8c29dab5a38784ff1f462339ca0569 /FAQ
parent49be7042dc0327dfdd7a0e57277e9ba8beb39217 (diff)
downloadopenssl-85f258d1c2c225ddce047394df19cd8f2ee7eabb.tar.gz
It probably belongs in PROBLEMS, but it's more likely to be a FAQ.
Diffstat (limited to 'FAQ')
-rw-r--r--FAQ17
1 files changed, 16 insertions, 1 deletions
diff --git a/FAQ b/FAQ
index f4af810fa4..ac4c5495e2 100644
--- a/FAQ
+++ b/FAQ
@@ -45,6 +45,8 @@ OpenSSL - Frequently Asked Questions
* Why does the OpenSSL compilation fail on MacOS X?
* Why does the OpenSSL test suite fail on MacOS X?
* Why does the OpenSSL test suite fail in BN_sqr test [on a 64-bit platform]?
+* Why does OpenBSD-i386 build fail on des-586.s with "Unimplemented
+ segment type"?
[PROG] Questions about programming with OpenSSL
@@ -567,7 +569,20 @@ suggested by ./config script), then the platform is unsupported. There might
or might not be a workaround. Most notably on SPARC64 platforms with GNU
C compiler you should be able to produce a working build by running
'./config -m32'. I understand that -m32 might not be what you want/need,
-but the build should be operational.
+but the build should be operational. For further details turn to
+<openssl-dev@openssl.org>.
+
+* 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.
[PROG] ========================================================================