[openssl-dev] [openssl.org #4014] RE: bug /fix to INSTALL_W64

Hickman, Steve via RT rt at openssl.org
Thu Aug 20 16:07:57 UTC 2015


I'm running Windows 7 64 bit with Perl 5.22.0. Attempting to build (as should be obvious below) openssl-1.0.2.d, although the same bug is in version 1.0.1

---
Steve H.

From: Hickman, Steve (AdvTech)
Sent: Thursday, August 20, 2015 7:52 AM
To: 'rt at openssl.org'
Subject: bug /fix to INSTALL_W64

When running the set of commands described in INSTALL.W64, Perl fails because of a small typo in uplink-x86_64.pl:

Line 5 is:
open OUT,"| \"$^X\" ${dir}../crypto/perlasm/x86_64-xlate.pl $output";

And should be:
open OUT,"| \"$^X\" ${dir}/../crypto/perlasm/x86_64-xlate.pl $output";

Once I fixed that, I found the following errors:
D:\Freeware\openssl\openssl-1.0.2d>perl util\mk1mf.pl VC-WIN64A  1>ms\nt.mak
no rule for apps\\ at util\mk1mf.pl line 1036.

D:\Freeware\openssl\openssl-1.0.2d>perl util\mk1mf.pl dll VC-WIN64A  1>ms\ntdll.mak
no rule for apps\\ at util\mk1mf.pl line 1036.

D:\Freeware\openssl\openssl-1.0.2d>perl util\mkdef.pl 32 libeay  1>ms\libeay32.def
File ssl/tls1.h: cannot parse: ()

#INFO::;
File ssl/tls1.h: cannot parse: ()

#INFO::;
Terminate batch job (Y/N)? y

D:\Freeware\openssl\openssl-1.0.2d>

Notice that I terminated the batch job - it was apparently infinite looping.  Don't know if the prior errors caused that. I'm not familiar enough with Perl to be certain of what the fix for this is.


Steve Hickman
System Architect, Flight Deck of the Future
480-236-8367



-------------- next part --------------
_______________________________________________
openssl-bugs-mod mailing list
openssl-bugs-mod at openssl.org
https://mta.openssl.org/mailman/listinfo/openssl-bugs-mod


More information about the openssl-dev mailing list