Jan Ehrhardt in gmane.comp.encryption.openssl.devel (Mon, 21 Sep 2015 22:42:17 +0200): >Stephen Henson via RT in gmane.comp.encryption.openssl.devel (Sun, 20 Sep >2015 22:51:21 +0000): >>In more detail I just tried a build from sources. I did this: >> >>set FIPSDIR=X:\some\for\fips\module\installation >>cd <fips source dir> >>ms\do_fips >>cd <openssl 1.0.2d source dir> >>perl Configure VC-WIN32 fips >>nmake -f ms\ntdll.mak >> >>With no problems. I'd suggest you try that as a starting point and let me know >>of any errors you get. You will need to install nasm for that to work. > >Did you do that with VS2015 aka VC14? The Apache and PHP world is moving >to VC14. PHP7 will only be built with VC14.
The error message with VC14 is still the same as it was with FIPS 2.0.9: N:\openssl>nmake -f ms\ntdll.mak test Microsoft (R) Program Maintenance Utility Version 14.00.23026.0 Copyright (C) Microsoft Corporation. All rights reserved. SET FIPS_LINK=link SET FIPS_CC=cl SET FIPS_CC_ARGS=/Fotmp32dll\fips_premain.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 -DOPENSSL_THREADS -DDSO_WIN32 -W3 -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -I\usr\local\ssl\fips-2.0/include -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_FIPS -DOPENSSL_NO_JPAKE -DOPENSSL_NO_STATIC_ENGINE /Fdtmp32dll/lib -D_WINDLL -c SET PREMAIN_DSO_EXE=out32dll\fips_premain_dso.exe SET FIPS_SHA1_EXE=\usr\local\ssl\fips-2.0\bin\fips_standalone_sha1.exe SET FIPS_TARGET=out32dll\libeay32.dll SET FIPSLIB_D=\usr\local\ssl\fips-2.0\lib perl \usr\local\ssl\fips-2.0\bin\fipslink.pl /nologo /subsystem:console /opt:ref /debug /dll /fixed /map /base:0xFB00000 /out:out32dll\libeay32.dll /def:ms/LIBEAY32.def @d:\temp\nm50A8.tmp Invalid hash syntax in file at \usr\local\ssl\fips-2.0\bin\fipslink.pl line 90. NMAKE : fatal error U1077: 'C:\Perl64\bin\perl.EXE' : return code '0xff' Stop. N:\openssl>out32dll\fips_premain_dso.exe out32dll\libeay32.dll OPENSSL_Uplink(00DB5000,08): no OPENSSL_Applink Jan _______________________________________________ openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev