ms/nt.mak and ms/ntdll.mak end up with
FIPSDIR=C:\....\
BASEADDR=...
and the trailing \ quotes the line ending. Or something, anyway it
doesn't work.
I didn't notice that earlier because I send an incorrect suggestion for
PR: 2708; mine changed just the first / which isn't what was intended,
but happens to work. When all are changed the makefiles are broken.
I suggest the appropriate change is just to change Configure. fipsdir
and fipslibdir seem to be the only directory arguments that get changed
in this way, suggesting that it was inadvertent.
diff --git a/Configure b/Configure
index cd298b8..cf5ad63 100755
--- a/Configure
+++ b/Configure
@@ -907,11 +907,11 @@ PROCESS_ARGS:
}
elsif (/^--with-fipsdir=(.*)$/)
{
- $fipsdir="$1/";
+ $fipsdir="$1";
}
elsif (/^--with-fipslibdir=(.*)$/)
{
- $fipslibdir="$1/";
+ $fipslibdir="$1";
}
elsif (/^--with-baseaddr=(.*)$/)
{
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [email protected]