From d955a6d7357c2731eba2befe1b188627b0afe2d2 Mon Sep 17 00:00:00 2001
From: Guenter Knauf
Date: Mon, 31 Dec 2007 17:38:06 +0000
Subject: [PATCH] updated NetWare OpenSSL build section.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607759 13f79535-47bb-0310-9956-ffa450edef68
---
docs/manual/platform/netware.xml | 34 ++++++++++++++++++--------------
1 file changed, 19 insertions(+), 15 deletions(-)
diff --git a/docs/manual/platform/netware.xml b/docs/manual/platform/netware.xml
index f5f2698bf7..898fcc48fe 100644
--- a/docs/manual/platform/netware.xml
+++ b/docs/manual/platform/netware.xml
@@ -615,17 +615,10 @@
steps:
- - Download the latest NetWare patch for OpenSSL from the
- OpenSSL Contribution
- page.
-
- - Download the corresponding OpenSSL source code from the
+
- Download the recent OpenSSL 0.9.8 release source code from the
OpenSSL Source
- page.
-
- - At the root of the OpenSSL source directory, apply the NetWare
- patch using the "patch" utility, for example:
- patch -p 1 -i netwarepatch-0.9.7g.diff
+ page (older 0.9.7 versions need to be patched and are therefore not
+ recommended).
- Edit the file
NetWare/set_env.bat
and modify any
tools and utilities paths so that they correspond to your build
@@ -634,14 +627,25 @@
- From the root of the OpenSSL source directory, run the following
scripts:
- Netware/set_env netware-libc
- Netware/build netware-libc
-
+ Netware\set_env netware-libc
+ Netware\build netware-libc
+
+ For performance reasons you should enable to build with ASM code.
+ Download NASM from the SF site.
+ Then configure OpenSSL to use ASM code:
+
+ Netware\build netware-libc nw-nasm enable-mdc2 enable-md5
+
+ Warning: dont use the CodeWarrior Assembler - it produces broken code!
+
- Before building Apache, set the environment variable
OSSLSDK
to the full path to the root of the openssl
- source code directory.
- Set OSSLSDK=d:\openssl-0.9.7x
+ source code directory, and set WITH_MOD_SSL to 1.
+
+ Set OSSLSDK=d:\openssl-0.9.8x
+ Set WITH_MOD_SSL=1
+
--
2.40.0