Open esvyhled opened 1 year ago
I can't reproduce this issue in my side with the latest vcpkg 2023-07-19-814b7ec837b59f1c8778f72351c1dd7605983cd2.
According to the error log you provided: Error code: %1 is not a valid Win32 application
, I think you could remove the path of the local perl from the environment variable and use the perl installed by vcpkg.
I'm also having trouble build openssl, I checked out 202.07.21
the error log has:
crypto\ec\ecp_nistz256-x86_64.asm:7934: error: parser: instruction expected
crypto\ec\ecp_nistz256-x86_64.asm:7940: error: parser: instruction expected
crypto\ec\ecp_nistz256-x86_64.asm:7941: warning: label alone on a line without a colon might be in error [-w+label-orphan]
NMAKE : fatal error U1077: '"C:\Users\GlynDurban\source\repos\DCE-6\vcpkg\downloads\tools\nasm\nasm-2.16.01\nasm.exe" -Ox -f win64 -DNEAR -g -o crypto\ec\libcrypto-lib-ecp_nistz256-x86_64.obj "crypto\ec\ecp_nistz256-x86_64.asm"' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\bin\Hostx64\x64\nmake.exe" /LU _build_libs' : return code '0x2'
Stop.
The problem persists with the most current vcpkg. vcpkg-tool version: 2023-07-19-814b7ec837b59f1c8778f72351c1dd7605983cd2. vcpkg-scripts version: 980ec0f49 2023-08-02 I do not have local perl at all.
@gdurban-desacc You face #30645.
I do not have local perl at all.
Then the question is why C:/Windows/PERL
is invoked as perl interpreter. It doesn't even carry .exe
.
This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 28 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.
Is this issue also reproducible with latest v3.1.3 https://github.com/openssl/openssl/releases/tag/openssl-3.1.3 ?
Is this issue also reproducible with latest v3.1.3 https://github.com/openssl/openssl/releases/tag/openssl-3.1.3 ?
i.e. please test #33890...
... but I don't expect the openssl 3.1.3 update to be the fix for vcpkg running perl wrongly.
(I still suppose that C:/Windows/PERL
isn't perl.exe
. Maybe whitespace in the perl installation path, such as C:/Windows/PERL 1.2.3/bin/perl.exe
?)
still failing with with latest v3.1.3 https://github.com/openssl/openssl/releases/tag/openssl-3.1.3.
This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 28 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.
Package: openssl:x64-windows -> 3.1.1#1
Host Environment
To Reproduce
vcpkg install openssl:x64-windows
Failure logs
Additional context