Mike Inman via RT wrote: > crypto/bn/asm/x86_64-gf2m.pl was not finishing code generation before the > assembler started, resulting in errors that looked like: > > set ASM=ml64 /c /Cp /Cx /Zi > perl crypto\bn\asm\x86_64-gf2m.pl tmp32\x86_64-gf2m.asm > ml64 /c /Cp /Cx /Zi /Fotmp32\x86_64-gf2m.obj tmp32\x86_64-gf2m.asm > Assembling: tmp32\x86_64-gf2m.asm > tmp32\x86_64-gf2m.asm(1) : error A2088:END directive required at end of file > Microsoft (R) Macro Assembler (x64) Version 11.00.50727.1 > Copyright (C) Microsoft Corporation. All rights reserved. > > NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual > Studio 11.0\VC\BIN\amd64\ml64.EXE"' : return code '0x1' > Stop. > > > on our Jenkins buildserver, but running the build.bat script from the > command line instead of the buildserver resulted in a successful build > - timing issue. > > > Yes, this is very similar to #2817, and I did try the patch proposed > there, but without success. While trying variations on the #2817 > fix-theme, I discovered that a new style of patch has been applied to > most, but not all affected files. > > > This patch (similar to changes found in nearby files x86_64-mont.asm > and x86_64-mont5.asm) resolved our issue: > > > 34-open STDOUT,"| \"$^X\" $xlate $flavour $output"; > > 34+open OUT,"| \"$^X\" $xlate $flavour $output"; > > 35+*STDOUT=*OUT;
Always check GIT versions or snapshots from ftp://ftp.openssl.org/snapshot/. The problem was reported earlier and addressed. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org