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 openssl-dev@openssl.org Automated List Manager majord...@openssl.org