[openssl-dev] [openssl.org #4486] PATCH: fix NMAKE fatal error U1073: "don't know how to make 'LNAME\openssl\Configurations\windows-makefile.tmpl'"

Richard Levitte via RT rt at openssl.org
Fri May 27 15:43:15 UTC 2016


The fix just got merged into master. Having heard nothing else, I'm closing
this ticket.

Cheers,
Richard

On Wed May 25 11:39:11 2016, levitte wrote:
> Now that 4492 was closed, I could give this a go... and no, the
> proposed patch
> wasn't enough, there were a few more places that needed extra quotes.
>
> https://github.com/openssl/openssl/pull/1125
>
> Cheers,
> Richard
>
> On Tue May 24 15:46:07 2016, levitte wrote:
> > I'm surprised so little is needed... Does it, combined with my fix
> > for 4492?
> >
> > Cheers,
> > Richard
> >
> > On Sun Mar 27 13:29:37 2016, noloader at gmail.com wrote:
> > > Using Strawberry PERL from a typical Windows user desktop and
> > > working
> > > from Master at c828cd7...
> > >
> > > > cls && perl Configure VC-WIN32
> > > ...
> > >
> > > > nmake
> > > Microsoft (R) Program Maintenance Utility Version 11.00.61030.0
> > > Copyright (C) Microsoft Corporation. All rights reserved.
> > >
> > > NMAKE : fatal error U1073: don't know how to make
> > > 'LNAME\openssl\Configurations
> > > \windows-makefile.tmpl'
> > > Stop.
> > >
> > > $ git diff
> > > diff --git a/Configurations/windows-makefile.tmpl
> > > b/Configurations/windows-makefile.tmpl
> > > index 0b8ac72..6f97315 100644
> > > --- a/Configurations/windows-makefile.tmpl
> > > +++ b/Configurations/windows-makefile.tmpl
> > > @@ -218,7 +218,7 @@ uninstall_runtime:
> > >
> > > # Building targets
> > > ###################################################
> > >
> > > -configdata.pm: {- $config{build_file_template} -}
> > > $(SRCDIR)\Configure
> > > +configdata.pm: "{- $config{build_file_template} -}"
> > > $(SRCDIR)\Configure
> > > @echo "Detected changed: $?"
> > > @echo "Reconfiguring..."
> > > $(PERL) $(SRCDIR)\Configure reconf
> > >
> > > **********
> > >
> > > After patching:
> > >
> > > > nmake
> > >
> > > Microsoft (R) Program Maintenance Utility Version 11.00.61030.0
> > > Copyright (C) Microsoft Corporation. All rights reserved.
> > >
> > > nasm -f win32 -ocrypto\aes\aes-586.obj crypto\aes\aes-586.asm
> > > cl -DDSO_WIN32 -DOPENSSL_THREADS -DOPENSSL_NO_DYNAMIC_ENGINE
> > > -DOPENSSL_P
> > > IC -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2
> > > -DOPENSSL_BN_ASM_MONT -DOPENS
> > > SL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM
> > > -DRMD160_ASM -DAES
> > > _ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM
> > > -DPOLY1305_ASM "
> > > -DENGINESDIR=\"%ProgramFiles(x86)%\\OpenSSL\\lib\\engines\"" "-
> > > DOPENSSLDIR=\"%Co
> > > mmonProgramFiles(x86)%\\SSL\"" -W3 -wd4090 -Gs0 -GF -Gy -nologo
> > > -DOPENSSL_SYS_WI
> > > N32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE
> > > -DUNICODE -D_UNI
> > > CODE /MT /Ox /O2 /Ob2 /Zl /Zi /Fdlib -D_WINDLL /I ..\..\Jeffrey /I
> > > Walton\openss
> > > l\include /I . /I crypto\include /I include /I
> > > crypto\bn\Walton\openssl\crypto\i
> > > nclude -c /Focrypto\aes\aes_cfb.obj crypto\aes\aes_cfb.c
> > > aes_cfb.c
> > > cl -DDSO_WIN32 -DOPENSSL_THREADS -DOPENSSL_NO_DYNAMIC_ENGINE
> > > -DOPENSSL_P
> > > IC -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2
> > > -DOPENSSL_BN_ASM_MONT -DOPENS
> > > SL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM
> > > -DRMD160_ASM -DAES
> > > _ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM
> > > -DPOLY1305_ASM "
> > > -DENGINESDIR=\"%ProgramFiles(x86)%\\OpenSSL\\lib\\engines\"" "-
> > > DOPENSSLDIR=\"%Co
> > > mmonProgramFiles(x86)%\\SSL\"" -W3 -wd4090 -Gs0 -GF -Gy -nologo
> > > -DOPENSSL_SYS_WI
> > > N32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE
> > > -DUNICODE -D_UNI
> > > CODE /MT /Ox /O2 /Ob2 /Zl /Zi /Fdlib -D_WINDLL /I ..\..\Jeffrey /I
> > > Walton\openss
> > > l\include /I . /I crypto\include /I include /I
> > > crypto\bn\Walton\openssl\crypto\i
> > > nclude -c /Focrypto\aes\aes_ecb.obj crypto\aes\aes_ecb.c
> > > aes_ecb.c
> > >
> > > ...
> >
> >
> > --
> > Richard Levitte
> > levitte at openssl.org
>
>
> --
> Richard Levitte
> levitte at openssl.org


--
Richard Levitte
levitte at openssl.org

-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4486
Please log in as guest with password guest if prompted



More information about the openssl-dev mailing list