conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
972 stars 1.79k forks source link

[bug] Compiler toolset option not taken in consideration for OpenSSL building #12711

Open Facon opened 2 years ago

Facon commented 2 years ago

Conan is not using the toolset option in the profile.

Environment Details (include every applicable attribute)

Steps to reproduce (Include if Applicable)

default profile:

[settings]
os=Windows
arch=x86_64
compiler=Visual Studio
compiler.version=17
build_type=Release
[options]
[build_requires]
[env]

visual_studio_2022_build_tools_2015_release:

include(default)

[settings]
compiler.toolset=v142

visual_studio_2022_build_tools_2019_debug:

include(visual_studio_2022_build_tools_2019_release)

[settings]
build_type=Debug

I don't have Visual Studio 2015 build tools installed. But when I execute the following: conan install openssl/1.1.1q -b missing -pr:b default -pr:h visual_studio_2022_build_tools_2019_release

Everything is working as normal, meaning it doesn't take the Visual Studio 2019 build tools. It takes the ones from Visual Studio 2022 and everything is working as normal.

Logs

PS C:\Users\GOAS\Desktop\trash> conan install openssl/1.1.1q@ -b openssl -pr:b default -pr:h visual_studio_2022_build_tools_2019_debug
Configuration (profile_host):
[settings]
arch=x86_64
build_type=Debug
compiler=Visual Studio
compiler.runtime=MDd
compiler.toolset=v142
compiler.version=17
os=Windows
[options]
[build_requires]
[env]

Configuration (profile_build):
[settings]
arch=x86_64
build_type=Release
compiler=Visual Studio
compiler.runtime=MD
compiler.version=17
os=Windows
[options]
[build_requires]
[env]

openssl/1.1.1q: Forced build from source
Installing package: openssl/1.1.1q
Requirements
    openssl/1.1.1q from 'conancenter' - Cache
Packages
    openssl/1.1.1q:d057732059ea44a47760900cb5e4855d2bea8714 - Build
Build requirements
    nasm/2.15.05 from 'conancenter' - Cache
    strawberryperl/5.30.0.1 from 'conancenter' - Cache
Build requirements packages
    nasm/2.15.05:0a420ff5c47119e668867cdb51baff0eca1fdb68 - Cache
    strawberryperl/5.30.0.1:ca33edce272a279b24f87dc0d4cf5bbdcffbc187 - Cache

Installing (downloading, building) binaries...
nasm/2.15.05: Already installed!
nasm/2.15.05: Appending PATH environment variable: C:\Users\GOAS\.conan\data\nasm\2.15.05\_\_\package\0a420ff5c47119e668867cdb51baff0eca1fdb68\bin
strawberryperl/5.30.0.1: Already installed!
strawberryperl/5.30.0.1: Appending PATH environment variable: C:\.conan\ef6c304c0\1\bin
openssl/1.1.1q: Applying build-requirement: strawberryperl/5.30.0.1
openssl/1.1.1q: Applying build-requirement: nasm/2.15.05
openssl/1.1.1q: WARN: Build folder is dirty, removing it: C:\Users\GOAS\.conan\data\openssl\1.1.1q\_\_\build\d057732059ea44a47760900cb5e4855d2bea8714
openssl/1.1.1q: Copying sources to build folder
openssl/1.1.1q: Building your package in C:\Users\GOAS\.conan\data\openssl\1.1.1q\_\_\build\d057732059ea44a47760900cb5e4855d2bea8714
openssl/1.1.1q: Generator txt created conanbuildinfo.txt
openssl/1.1.1q: Aggregating env generators
openssl/1.1.1q: Calling build()
**********************************************************************
** Visual Studio 2022 Developer Command Prompt v17.3.2
** Copyright (c) 2022 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'
openssl/1.1.1q: using target: VC-conan-Debug-Windows-x86_64-Visual Studio-17 -> VC-WIN64A
openssl/1.1.1q: my %targets = (
    "VC-conan-Debug-Windows-x86_64-Visual Studio-17" => {
        inherit_from => [ "VC-WIN64A" ],
        cflags => add("-Zi -Ob0 -Od -MDd"),
        cxxflags => add("-Zi -Ob0 -Od -MDd"),

        includes => add(),
        lflags => add(""),

    },
);

openssl/1.1.1q: ['"VC-conan-Debug-Windows-x86_64-Visual Studio-17"', 'no-shared', '--prefix="C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714"', '--openssldir="C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\res"', 'no-unit-test', 'threads', 'PERL=C:/.conan/ef6c304c0/1/bin/perl.exe', 'no-tests', '--debug', 'no-md2']
WARN: replace_in_file didn't find pattern '/MTd ' in 'Configurations\10-main.conf' file.
WARN: replace_in_file didn't find pattern '/MTd"' in 'Configurations\10-main.conf' file.
Configuring OpenSSL version 1.1.1q (0x1010111fL) for VC-conan-Debug-Windows-x86_64-Visual Studio-17
Using os-specific seed configuration
Creating configdata.pm
Creating makefile

**********************************************************************
***                                                                ***
***   OpenSSL has been successfully configured                     ***
***                                                                ***
***   If you encounter a problem while building, please open an    ***
***   issue on GitHub <https://github.com/openssl/openssl/issues>  ***
***   and include the output from the following command:           ***
***                                                                ***
***       perl configdata.pm --dump                                ***
***                                                                ***
***   (If you are new to OpenSSL, you might want to consult the    ***
***   'Troubleshooting' section in the INSTALL file first)         ***
***                                                                ***
**********************************************************************

Microsoft (R) Program Maintenance Utility Version 14.33.31629.0
Copyright (C) Microsoft Corporation.  All rights reserved.

        "C:/.conan/ef6c304c0/1/bin/perl.exe" "-I." -Mconfigdata "util\dofile.pl"  "-omakefile" "include\crypto\bn_conf.h.in" > include\crypto\bn_conf.h
        "C:/.conan/ef6c304c0/1/bin/perl.exe" "-I." -Mconfigdata "util\dofile.pl"  "-omakefile" "include\crypto\dso_conf.h.in" > include\crypto\dso_conf.h
        "C:/.conan/ef6c304c0/1/bin/perl.exe" "-I." -Mconfigdata "util\dofile.pl"  "-omakefile" "include\openssl\opensslconf.h.in" > include\openssl\opensslconf.h
        "C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\nmake.exe" /                   depend && "C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\nmake.exe" /                   _all

Microsoft (R) Program Maintenance Utility Version 14.33.31629.0
Copyright (C) Microsoft Corporation.  All rights reserved.

Microsoft (R) Program Maintenance Utility Version 14.33.31629.0
Copyright (C) Microsoft Corporation.  All rights reserved.

        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -Zi -Ob0 -Od -MDd /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\app_rand.obj "apps\app_rand.c"
app_rand.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -Zi -Ob0 -Od -MDd /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\app_rand.c" 2>&1 > apps\app_rand.d
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -Zi -Ob0 -Od -MDd /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\apps.obj "apps\apps.c"
apps.c
apps\apps.c(1977): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\apps.c(2148): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\apps.c(2148): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\apps.c(2153): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\apps.c(2153): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\apps.c(2374): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -Zi -Ob0 -Od -MDd /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\apps.c" 2>&1 > apps\apps.d
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -Zi -Ob0 -Od -MDd /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\bf_prefix.obj "apps\bf_prefix.c"
bf_prefix.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -Zi -Ob0 -Od -MDd /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\bf_prefix.c" 2>&1 > apps\bf_prefix.d
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -Zi -Ob0 -Od -MDd /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\opt.obj "apps\opt.c"
opt.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -Zi -Ob0 -Od -MDd /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\opt.c" 2>&1 > apps\opt.d
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -Zi -Ob0 -Od -MDd /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\s_cb.obj "apps\s_cb.c"
s_cb.c
apps\s_cb.c(785): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\s_cb.c(831): warning C4267: 'function': conversion from 'size_t' to 'unsigned int', possible loss of data
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -Zi -Ob0 -Od -MDd /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\d057732059ea44a47760900cb5e4855d2bea8714\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\s_cb.c" 2>&1 > apps\s_cb.d
...
memsharded commented 2 years ago

Hi @Facon

This doesn't sound like a Conan issue, probably it is an openssl ConanCenter issue. In that case we would need to move it to that repo, I can transfer the issue if necessary.

To check if it is a Conan client issue, you could try to reproduce with the simple conan new hello/0.1 -m=cmake_lib recipe (there are equivalent templates for meson, autotools, msbuild too)

Also, the recommended profile to move forward to 2.0 is to use compiler=msvc instead of Visual Studio. ConanCenter is still generating the Visual Studio compilers, but it will eventually switch

Facon commented 2 years ago

@memsharded Yes, I have created a profile with using the 2.0 way, and can confirm that this is a package problem.

Hello package creation with profile VS 2022, 2013 toolset:

PS C:\Users\GOAS\Documents\GitHub\hello> conan create . -pr visual_studio_2022_build_tools_2013_debug
Exporting package recipe
hello/0.1 exports_sources: Copied 1 '.txt' file: CMakeLists.txt
hello/0.1 exports_sources: Copied 1 '.cpp' file: hello.cpp
hello/0.1 exports_sources: Copied 1 '.h' file: hello.h
hello/0.1: The stored package has not changed
hello/0.1: Exported revision: 4fc80e430f8244be40256fab755f8c43
Configuration:
[settings]
arch=x86_64
build_type=Debug
compiler=msvc
compiler.cppstd=14
compiler.runtime=dynamic
compiler.runtime_type=Debug
compiler.toolset=v120_xp
compiler.version=193
os=Windows
[options]
[build_requires]
[env]

hello/0.1: Forced build from source
hello/0.1 (test package): Installing package
Requirements
    hello/0.1 from local cache - Cache
Packages
    hello/0.1:af1256d7c870078acf1eebbf4685c0d42bfa8b1d - Build

Installing (downloading, building) binaries...
hello/0.1: Copying sources to build folder
hello/0.1: Building your package in C:\Users\GOAS\.conan\data\hello\0.1\_\_\build\af1256d7c870078acf1eebbf4685c0d42bfa8b1d
hello/0.1: Generator txt created conanbuildinfo.txt
hello/0.1: Calling generate()
hello/0.1: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
hello/0.1: Aggregating env generators
hello/0.1: Calling build()
hello/0.1: CMake command: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/GOAS/.conan/data/hello/0.1/_/_/build/af1256d7c870078acf1eebbf4685c0d42bfa8b1d/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/GOAS/.conan/data/hello/0.1/_/_/package/af1256d7c870078acf1eebbf4685c0d42bfa8b1d" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\GOAS\.conan\data\hello\0.1\_\_\build\af1256d7c870078acf1eebbf4685c0d42bfa8b1d\."
-- Using Conan toolchain: C:/Users/GOAS/.conan/data/hello/0.1/_/_/build/af1256d7c870078acf1eebbf4685c0d42bfa8b1d/build/generators/conan_toolchain.cmake
-- Conan toolchain: C++ Standard 14 with extensions OFF
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19044.
CMake Error at CMakeLists.txt:2 (project):
  Failed to run MSBuild command:

    C:/Program Files/Microsoft Visual Studio/2022/Professional/MSBuild/Current/Bin/amd64/MSBuild.exe

  to get the value of VCTargetsPath:

    MSBuild version 17.3.1+2badb37d1 for .NET Framework
    Build started 31/08/2022 09:34:51.
    Project "C:\Users\GOAS\.conan\data\hello\0.1\_\_\build\af1256d7c870078acf1eebbf4685c0d42bfa8b1d\build\CMakeFiles\3.24.1\VCTargetsPath.vcxproj" on node 1 (default targets).
    C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(460,5): error MSB8020: The build tools for Visual Studio 2013 - Windows XP (Platform Toolset = 'v120_xp') cannot be found. To build using the v120_xp build tools, please install Visual Studio 2013 - Windows XP build tools.  Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution". [C:\Users\GOAS\.conan\data\hello\0.1\_\_\build\af1256d7c870078acf1eebbf4685c0d42bfa8b1d\build\CMakeFiles\3.24.1\VCTargetsPath.vcxproj]
    Done Building Project "C:\Users\GOAS\.conan\data\hello\0.1\_\_\build\af1256d7c870078acf1eebbf4685c0d42bfa8b1d\build\CMakeFiles\3.24.1\VCTargetsPath.vcxproj" (default targets) -- FAILED.

    Build FAILED.

    "C:\Users\GOAS\.conan\data\hello\0.1\_\_\build\af1256d7c870078acf1eebbf4685c0d42bfa8b1d\build\CMakeFiles\3.24.1\VCTargetsPath.vcxproj" (default target) (1) ->
    (PrepareForBuild target) ->
      C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(460,5): error MSB8020: The build tools for Visual Studio 2013 - Windows XP (Platform Toolset = 'v120_xp') cannot be found. To build using the v120_xp build tools, please install Visual Studio 2013 - Windows XP build tools.  Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution". [C:\Users\GOAS\.conan\data\hello\0.1\_\_\build\af1256d7c870078acf1eebbf4685c0d42bfa8b1d\build\CMakeFiles\3.24.1\VCTargetsPath.vcxproj]

        0 Warning(s)
        1 Error(s)

    Time Elapsed 00:00:00.18

  Exit code: 1

-- Configuring incomplete, errors occurred!
See also "C:/Users/GOAS/.conan/data/hello/0.1/_/_/build/af1256d7c870078acf1eebbf4685c0d42bfa8b1d/build/CMakeFiles/CMakeOutput.log".
hello/0.1:
hello/0.1: ERROR: Package 'af1256d7c870078acf1eebbf4685c0d42bfa8b1d' build failed
hello/0.1: WARN: Build folder C:\Users\GOAS\.conan\data\hello\0.1\_\_\build\af1256d7c870078acf1eebbf4685c0d42bfa8b1d\build
ERROR: hello/0.1: Error in build() method, line 37
        cmake.configure()
        ConanException: Error 1 while executing cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="C:/Users/GOAS/.conan/data/hello/0.1/_/_/build/af1256d7c870078acf1eebbf4685c0d42bfa8b1d/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/GOAS/.conan/data/hello/0.1/_/_/package/af1256d7c870078acf1eebbf4685c0d42bfa8b1d" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\Users\GOAS\.conan\data\hello\0.1\_\_\build\af1256d7c870078acf1eebbf4685c0d42bfa8b1d\."

OpenSSL compilation with profile VS 2022, 2013 toolset:

PS C:\Users\GOAS\Documents\GitHub\hello\trash> conan install openssl/1.1.1q@ -b openssl -pr:b default -pr:h visual_studio_2022_build_tools_2013_debug
Configuration (profile_host):
[settings]
arch=x86_64
build_type=Debug
compiler=msvc
compiler.cppstd=14
compiler.runtime=dynamic
compiler.runtime_type=Debug
compiler.toolset=v120_xp
compiler.version=193
os=Windows
[options]
[build_requires]
[env]

Configuration (profile_build):
[settings]
arch=x86_64
build_type=Release
compiler=msvc
compiler.cppstd=14
compiler.runtime=dynamic
compiler.runtime_type=Release
compiler.version=193
os=Windows
[options]
[build_requires]
[env]

openssl/1.1.1q: Forced build from source
Installing package: openssl/1.1.1q
Requirements
    openssl/1.1.1q from 'conancenter' - Cache
Packages
    openssl/1.1.1q:bfca3d674e284880782984c688aa812aac0cd01e - Build
Build requirements
    nasm/2.15.05 from 'conancenter' - Cache
    strawberryperl/5.30.0.1 from 'conancenter' - Cache
Build requirements packages
    nasm/2.15.05:0a420ff5c47119e668867cdb51baff0eca1fdb68 - Cache
    strawberryperl/5.30.0.1:ca33edce272a279b24f87dc0d4cf5bbdcffbc187 - Cache

Installing (downloading, building) binaries...
nasm/2.15.05: Already installed!
nasm/2.15.05: Appending PATH environment variable: C:\Users\GOAS\.conan\data\nasm\2.15.05\_\_\package\0a420ff5c47119e668867cdb51baff0eca1fdb68\bin
strawberryperl/5.30.0.1: Already installed!
strawberryperl/5.30.0.1: Appending PATH environment variable: C:\.conan\ef6c304c0\1\bin
openssl/1.1.1q: Applying build-requirement: strawberryperl/5.30.0.1
openssl/1.1.1q: Applying build-requirement: nasm/2.15.05
openssl/1.1.1q: Copying sources to build folder
openssl/1.1.1q: Building your package in C:\Users\GOAS\.conan\data\openssl\1.1.1q\_\_\build\bfca3d674e284880782984c688aa812aac0cd01e
openssl/1.1.1q: Generator txt created conanbuildinfo.txt
openssl/1.1.1q: Aggregating env generators
openssl/1.1.1q: Calling build()
Found Visual Studio 17
**********************************************************************
** Visual Studio 2022 Developer Command Prompt v17.3.2
** Copyright (c) 2022 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'
openssl/1.1.1q: using target: VC-conan-Debug-Windows-x86_64-msvc-193 -> VC-WIN64A
openssl/1.1.1q: my %targets = (
    "VC-conan-Debug-Windows-x86_64-msvc-193" => {
        inherit_from => [ "VC-WIN64A" ],
        cflags => add("-dynamic"),
        cxxflags => add("-dynamic"),

        includes => add(),
        lflags => add(""),

    },
);

openssl/1.1.1q: ['"VC-conan-Debug-Windows-x86_64-msvc-193"', 'no-shared', '--prefix="C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e"', '--openssldir="C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res"', 'no-unit-test', 'threads', 'PERL=C:/.conan/ef6c304c0/1/bin/perl.exe', 'no-tests', '--debug', 'no-md2']
WARN: replace_in_file didn't find pattern '/MTd ' in 'Configurations\10-main.conf' file.
WARN: replace_in_file didn't find pattern '/MTd"' in 'Configurations\10-main.conf' file.
Configuring OpenSSL version 1.1.1q (0x1010111fL) for VC-conan-Debug-Windows-x86_64-msvc-193
Using os-specific seed configuration
Creating configdata.pm
Creating makefile

**********************************************************************
***                                                                ***
***   OpenSSL has been successfully configured                     ***
***                                                                ***
***   If you encounter a problem while building, please open an    ***
***   issue on GitHub <https://github.com/openssl/openssl/issues>  ***
***   and include the output from the following command:           ***
***                                                                ***
***       perl configdata.pm --dump                                ***
***                                                                ***
***   (If you are new to OpenSSL, you might want to consult the    ***
***   'Troubleshooting' section in the INSTALL file first)         ***
***                                                                ***
**********************************************************************

Microsoft (R) Program Maintenance Utility Version 14.33.31629.0
Copyright (C) Microsoft Corporation.  All rights reserved.

        "C:/.conan/ef6c304c0/1/bin/perl.exe" "-I." -Mconfigdata "util\dofile.pl"  "-omakefile" "include\crypto\bn_conf.h.in" > include\crypto\bn_conf.h
        "C:/.conan/ef6c304c0/1/bin/perl.exe" "-I." -Mconfigdata "util\dofile.pl"  "-omakefile" "include\crypto\dso_conf.h.in" > include\crypto\dso_conf.h
        "C:/.conan/ef6c304c0/1/bin/perl.exe" "-I." -Mconfigdata "util\dofile.pl"  "-omakefile" "include\openssl\opensslconf.h.in" > include\openssl\opensslconf.h
        "C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\nmake.exe" /                   depend && "C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.33.31629\bin\HostX64\x64\nmake.exe" /                   _all

Microsoft (R) Program Maintenance Utility Version 14.33.31629.0
Copyright (C) Microsoft Corporation.  All rights reserved.

Microsoft (R) Program Maintenance Utility Version 14.33.31629.0
Copyright (C) Microsoft Corporation.  All rights reserved.

        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\app_rand.obj "apps\app_rand.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
app_rand.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\app_rand.c" 2>&1 > apps\app_rand.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\apps.obj "apps\apps.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
apps.c
apps\apps.c(1977): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\apps.c(2148): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\apps.c(2148): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\apps.c(2153): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\apps.c(2153): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\apps.c(2374): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\apps.c" 2>&1 > apps\apps.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\bf_prefix.obj "apps\bf_prefix.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
bf_prefix.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\bf_prefix.c" 2>&1 > apps\bf_prefix.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\opt.obj "apps\opt.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
opt.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\opt.c" 2>&1 > apps\opt.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\s_cb.obj "apps\s_cb.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
s_cb.c
apps\s_cb.c(785): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
apps\s_cb.c(831): warning C4267: 'function': conversion from 'size_t' to 'unsigned int', possible loss of data
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\s_cb.c" 2>&1 > apps\s_cb.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\s_socket.obj "apps\s_socket.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
s_socket.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\s_socket.c" 2>&1 > apps\s_socket.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Foapps\win32_init.obj "apps\win32_init.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
win32_init.c
apps\win32_init.c(162): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
apps\win32_init.c(216): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
apps\win32_init.c(226): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
apps\win32_init.c(251): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "apps\win32_init.c" 2>&1 > apps\win32_init.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        lib /nologo /out:apps\libapps.lib @C:\Users\GOAS\AppData\Local\Temp\nm20D7.tmp
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Focrypto\aes\aes_cbc.obj "crypto\aes\aes_cbc.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
aes_cbc.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "crypto\aes\aes_cbc.c" 2>&1 > crypto\aes\aes_cbc.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Focrypto\aes\aes_cfb.obj "crypto\aes\aes_cfb.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
aes_cfb.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "crypto\aes\aes_cfb.c" 2>&1 > crypto\aes\aes_cfb.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Focrypto\aes\aes_core.obj "crypto\aes\aes_core.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
aes_core.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "crypto\aes\aes_core.c" 2>&1 > crypto\aes\aes_core.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Focrypto\aes\aes_ecb.obj "crypto\aes\aes_ecb.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
aes_ecb.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "crypto\aes\aes_ecb.c" 2>&1 > crypto\aes\aes_ecb.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Focrypto\aes\aes_ige.obj "crypto\aes\aes_ige.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
aes_ige.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "crypto\aes\aes_ige.c" 2>&1 > crypto\aes\aes_ige.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Focrypto\aes\aes_misc.obj "crypto\aes\aes_misc.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
aes_misc.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "crypto\aes\aes_misc.c" 2>&1 > crypto\aes\aes_misc.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Focrypto\aes\aes_ofb.obj "crypto\aes\aes_ofb.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
aes_ofb.c
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "crypto\aes\aes_ofb.c" 2>&1 > crypto\aes\aes_ofb.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  -c /Focrypto\aes\aes_wrap.obj "crypto\aes\aes_wrap.c"
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
aes_wrap.c
crypto\aes\aes_wrap.c(18): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
crypto\aes\aes_wrap.c(25): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
        cl  /Zi /Fdossl_static.pdb /MDd /Zl /Gs0 /GF /Gy -dynamic /W3 /wd4090 /nologo /Od /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSL_CPUID_OBJ" -D"OPENSSL_IA32_SSE2" -D"OPENSSL_BN_ASM_MONT" -D"OPENSSL_BN_ASM_MONT5" -D"OPENSSL_BN_ASM_GF2m" -D"SHA1_ASM" -D"SHA256_ASM" -D"SHA512_ASM" -D"KECCAK1600_ASM" -D"RC4_ASM" -D"MD5_ASM" -D"AESNI_ASM" -D"VPAES_ASM" -D"GHASH_ASM" -D"ECP_NISTZ256_ASM" -D"X25519_ASM" -D"POLY1305_ASM" -D"OPENSSLDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\res\"" -D"ENGINESDIR=\"C:\\Users\\GOAS\\.conan\\data\\openssl\\1.1.1q\\_\\_\\package\\bfca3d674e284880782984c688aa812aac0cd01e\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"DEBUG" -D"_DEBUG"  /Zs /showIncludes "crypto\aes\aes_wrap.c" 2>&1 > crypto\aes\aes_wrap.d
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
        set ASM=nasm
        "C:/.conan/ef6c304c0/1/bin/perl.exe" "crypto\aes\asm\aesni-mb-x86_64.pl" auto crypto\aes\aesni-mb-x86_64.asm
Terminating on signal SIGINT(2)
NMAKE : fataNlM AeKrEr o:r  fUat1a0l5 8e:r rtoerr mUi1n0a5t8e:d  tbeyr muisneart
eNdM AbKyE  u:s eSrt
oSptop..

You pressed Ctrl+C!
ERROR: Exiting with code: 3

Also notice "cl : Command line warning D9002 : ignoring unknown option '-dynamic'", that I think come from the profile.

memsharded commented 2 years ago

Ok, transferring to conan-center-index then, thanks.