[openssl-dev] Build issue

Matthew Stickney mtstickney at gmail.com
Tue Jul 25 18:52:50 UTC 2017


I've been trying to build OpenSSL to work on a new feature, but I've
had problems with the build hanging. I'm building on Windows 10 with
mingw-w64 under msys2; perl is v5.24, and I installed the
Text::Template module from CPAN.

I'm not sure what's relevant, but the hang is definitely in a perl
script of some sort, because there's a perl.exe process uses a
constant chunk of CPU (I suspect this might be a busy-wait, but I
don't know for sure). There are some odd errors before the hang; I've
pasted the log below.

Any ideas? I'm happy to provide more information if that's needed.

-Matt Stickney

make[2]: Entering directory '/c/Users/mts/Desktop/openssl'
File include/openssl/ssl.h: cannot parse: ()()))
#INFO::;
File include/openssl/ssl.h: cannot parse: ()()))
#INFO::DEPRECATEDIN_1_1_0;
File include/openssl/ssl.h: cannot parse: ()
#INFO::;
File include/openssl/ssl.h: cannot parse: ()


enum;
File include/openssl/tls1.h: cannot parse: ()

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

#INFO::;
File include/openssl/asn1.h: cannot parse: ()
#INFO::;
File include/openssl/asn1.h: cannot parse: ()
#INFO::;
File include/openssl/asn1.h: cannot parse: ()
#INFO::;
File include/openssl/asn1.h: cannot parse: ()
#INFO::;
File include/openssl/asn1.h: cannot parse: ()
#INFO::;
File include/openssl/asn1.h: cannot parse: ()

#INFO::;
File include/openssl/asn1.h: cannot parse: ()

#INFO::;
File include/openssl/asn1.h: cannot parse: ()

#INFO::;
File include/openssl/asn1.h: cannot parse: ()

#INFO::;
File include/openssl/bio.h: cannot parse: ()())
#INFO::;
File include/openssl/bio.h: cannot parse: ()())
#INFO::;
File include/openssl/bio.h: cannot parse: ()())
#INFO::;
File include/openssl/bio.h: cannot parse: ()())
#INFO::;
File include/openssl/bio.h: cannot parse: ()())
#INFO::;
File include/openssl/bio.h: cannot parse: ()())
#INFO::;
File include/openssl/bio.h: cannot parse: BIO_CLOSE|BIO_FP_READ,()())
#INFO::;
File include/openssl/bio.h: cannot parse: ()())
#INFO::;
File include/openssl/cms.h: cannot parse: ()
#INFO::;
<-- hang happens here -->
make[2]: *** [Makefile.shared:260: link_shlib.mingw] Interrupt
make[1]: *** [Makefile:655: libcrypto.dll.a] Interrupt
make: *** [Makefile:136: all] Interrupt


More information about the openssl-dev mailing list