openssl/openssl

Build fails using Embarcadero C++Builder Community Edition 12.2 for a Win64 build

Aperta

#27.050 aperta il 13 mar 2025

 (0 commenti) (0 reazioni) (0 assegnatari)C (11.262 fork)batch import
help wantedtriaged: bug

Metriche repository

Star
 (30.157 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

The build fails using Embarcadero C++Builder Community Edition 12.2 for a Win64 build.

There's an error while deleting apps\lib\libapps-lib-app_libctx.obj. Perhaps it should be deleting an .o file.

Here's an output of the commands I ran:

C:\mark\sw\projects\c\open_ssl\openssl-master>perl Configure BC-64 --prefix=%CD% Configuring OpenSSL version 3.5.0-dev for target BC-64 Using os-specific seed configuration Created configdata.pm Running configdata.pm Created makefile.in Created 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.md file first) ***



C:\mark\sw\projects\c\open_ssl\openssl-master>make -N MAKE Version 5.43 Copyright (c) 1987, 2019 Embarcadero Technologies, Inc. "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "-Mbuilddata" "util\dofile.pl" "-omakefile" "exporters\cmake\OpenSSLConfig.cmake.in" > OpenSSLConfig.cmake "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "-Mconfigdata" "-Mbuilddata" "util\dofile.pl" "-omakefile" "exporters\cmake\OpenSSLConfigVersion.cmake.in" > OpenSSLConfigVersion.cmake "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Iutil\perl" "-Mconfigdata" "-MOpenSSL::paramnames" "util\dofile.pl" "-omakefile" "crypto\params_idx.c.in" > crypto\params_idx.c "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "-Minstalldata" "util\dofile.pl" "-omakefile" "exporters\cmake\OpenSSLConfig.cmake.in" > exporters\OpenSSLConfig.cmake "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "-Mconfigdata" "-Minstalldata" "util\dofile.pl" "-omakefile" "exporters\cmake\OpenSSLConfigVersion.cmake.in" > exporters\OpenSSLConfigVersion.cmake "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "-Minstalldata" "util\dofile.pl" "-omakefile" "exporters\pkg-config\libcrypto.pc.in" > exporters\libcrypto.pc "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "-Minstalldata" "util\dofile.pl" "-omakefile" "exporters\pkg-config\libssl.pc.in" > exporters\libssl.pc "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "-Mconfigdata" "-Mconfigdata" "-Minstalldata" "util\dofile.pl" "-omakefile" "exporters\pkg-config\openssl.pc.in" > exporters\openssl.pc "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\crypto\bn_conf.h.in" > include\crypto\bn_conf.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\crypto\dso_conf.h.in" > include\crypto\dso_conf.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Iutil\perl" "-Mconfigdata" "-MOpenSSL::paramnames" "util\dofile.pl" "-omakefile" "include\internal\param_names.h.in" > include\internal\param_names.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\asn1.h.in" > include\openssl\asn1.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\asn1t.h.in" > include\openssl\asn1t.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\bio.h.in" > include\openssl\bio.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\cmp.h.in" > include\openssl\cmp.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\cms.h.in" > include\openssl\cms.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\comp.h.in" > include\openssl\comp.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\conf.h.in" > include\openssl\conf.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Iutil\perl" "-Mconfigdata" "-MOpenSSL::paramnames" "util\dofile.pl" "-omakefile" "include\openssl\core_names.h.in" > include\openssl\core_names.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\crmf.h.in" > include\openssl\crmf.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\crypto.h.in" > include\openssl\crypto.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\ct.h.in" > include\openssl\ct.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\err.h.in" > include\openssl\err.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\ess.h.in" > include\openssl\ess.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\fipskey.h.in" > include\openssl\fipskey.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\lhash.h.in" > include\openssl\lhash.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\ocsp.h.in" > include\openssl\ocsp.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\opensslv.h.in" > include\openssl\opensslv.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\pkcs12.h.in" > include\openssl\pkcs12.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\pkcs7.h.in" > include\openssl\pkcs7.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\safestack.h.in" > include\openssl\safestack.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\srp.h.in" > include\openssl\srp.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\ssl.h.in" > include\openssl\ssl.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\ui.h.in" > include\openssl\ui.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\x509.h.in" > include\openssl\x509.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\x509_acert.h.in" > include\openssl\x509_acert.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\x509_vfy.h.in" > include\openssl\x509_vfy.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "include\openssl\x509v3.h.in" > include\openssl\x509v3.h "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "-Mbuilddata" "util\dofile.pl" "-omakefile" "exporters\pkg-config\libcrypto.pc.in" > libcrypto.pc "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "-Mbuilddata" "util\dofile.pl" "-omakefile" "exporters\pkg-config\libssl.pc.in" > libssl.pc "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "-Mbuilddata" "-Mbuilddata" "-Mbuilddata" "util\dofile.pl" "-omakefile" "exporters\pkg-config\openssl.pc.in" > openssl.pc "C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe" "-I." "-Mconfigdata" "util\dofile.pl" "-omakefile" "test\provider_internal_test.cnf.in" > test\provider_internal_test.cnf make /K -N -l -o depend MAKE Version 5.43 Copyright (c) 1987, 2019 Embarcadero Technologies, Inc. make /K -N -l -o _build_sw MAKE Version 5.43 Copyright (c) 1987, 2019 Embarcadero Technologies, Inc. "bcc64" -tWD -D_WINDLL -D_DLL -q -c -tM -tR -O2 -I"." -I"include" -I"apps\include" -D"OPENSSL_PIC" -D"OPENSSLDIR="C:\Program Files\Common Files\SSL"" -D"ENGINESDIR="C:\mark\sw\projects\c\open_ssl\openssl-master\lib\engines-3"" -D"MODULESDIR="C:\mark\sw\projects\c\open_ssl\openssl-master\lib\ossl-modules"" -D"OPENSSL_BUILDING_OPENSSL" -D"WIN32_LEAN_AND_MEAN" -D"OPENSSL_SYS_WIN64" -D"L_ENDIAN" -D"DSO_WIN32" -D"_stricmp=stricmp" -D"_strnicmp=strnicmp" -D"_setmode=setmode" -D"NDEBUG" -c -oapps\lib\libapps-lib-app_libctx.obj "apps\lib\app_libctx.c" apps\lib\app_libctx.c: cmd /C "cpp64 -oCON -Sx -Hp -tWD -D_WINDLL -D_DLL -q -c -tM -tR -O2 -I"." -I"include" -I"apps\include" -D"OPENSSL_PIC" -D"OPENSSLDIR="C:\Program Files\Common Files\SSL"" -D"ENGINESDIR="C:\mark\sw\projects\c\open_ssl\openssl-master\lib\engines-3"" -D"MODULESDIR="C:\mark\sw\projects\c\open_ssl\openssl-master\lib\ossl-modules"" -D"OPENSSL_BUILDING_OPENSSL" -D"WIN32_LEAN_AND_MEAN" -D"OPENSSL_SYS_WIN64" -D"L_ENDIAN" -D"DSO_WIN32" -D"_stricmp=stricmp" -D"_strnicmp=strnicmp" -D"_setmode=setmode" -D"NDEBUG" "apps\lib\app_libctx.c" > apps\lib\libapps-lib-app_libctx.d 2>&1"

** error 1 ** deleting apps\lib\libapps-lib-app_libctx.obj

** error 1 ** deleting build_sw

C:\mark\sw\projects\c\open_ssl\openssl-master>perl configdata.pm --dump

Command line (with current working directory = .):

C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe Configure BC-64 --prefix=C:\mark\sw\projects\c\open_ssl\openssl-master

Perl information:

C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe
5.40.0 for MSWin32-x64-multi-thread

Enabled features:

apps
argon2
aria
async
atexit
autoalginit
autoerrinit
autoload-config
bf
blake2
bulk
cached-fetch
camellia
capieng
winstore
cast
chacha
cmac
cmp
cms
comp
ct
default-thread-pool
deprecated
des
dgram
dh
docs
dsa
dso
dtls
dynamic-engine
ec
ec2m
ecdh
ecdsa
ecx
engine
err
filenames
gost
http
idea
integrity-only-ciphers
legacy
loadereng
makedepend
md4
mdc2
ml-dsa
ml-kem
module
multiblock
nextprotoneg
ocb
ocsp
padlockeng
pic
pinshared
poly1305
posix-io
psk
quic
unstable-qlog
rc2
rc4
rdrand
rfc3779
rmd160
scrypt
secure-memory
seed
shared
siphash
siv
slh-dsa
sm2
sm2-precomp
sm3
sm4
sock
srp
srtp
sse2
ssl
ssl-trace
static-engine
stdio
tests
thread-pool
threads
tls
tls-deprecated-ec
ts
ui-console
uplink
whirlpool
tls1
tls1-method
tls1_1
tls1_1-method
tls1_2
tls1_2-method
tls1_3
dtls1
dtls1-method
dtls1_2
dtls1_2-method

Disabled features:

acvp-tests             [cascade]     OPENSSL_NO_ACVP_TESTS
afalgeng               [not-linux]   OPENSSL_NO_AFALGENG
asan                   [default]     OPENSSL_NO_ASAN
asm                    [no asm_arch] OPENSSL_NO_ASM
brotli                 [default]     OPENSSL_NO_BROTLI
brotli-dynamic         [default]     OPENSSL_NO_BROTLI_DYNAMIC
buildtest-c++          [default]
crypto-mdebug          [default]     OPENSSL_NO_CRYPTO_MDEBUG
demos                  [default]     OPENSSL_NO_DEMOS
h3demo                 [default]     OPENSSL_NO_H3DEMO
hqinterop              [default]     OPENSSL_NO_HQINTEROP
devcryptoeng           [default]     OPENSSL_NO_DEVCRYPTOENG
ec_nistp_64_gcc_128    [default]     OPENSSL_NO_EC_NISTP_64_GCC_128
egd                    [default]     OPENSSL_NO_EGD
external-tests         [default]     OPENSSL_NO_EXTERNAL_TESTS
fips                   [default]
fips-securitychecks    [cascade]     OPENSSL_NO_FIPS_SECURITYCHECKS
fips-post              [cascade]     OPENSSL_NO_FIPS_POST
fips-jitter            [default]     OPENSSL_NO_FIPS_JITTER
fuzz-afl               [default]     OPENSSL_NO_FUZZ_AFL
fuzz-libfuzzer         [default]     OPENSSL_NO_FUZZ_LIBFUZZER
jitter                 [default]     OPENSSL_NO_JITTER
ktls                   [default]     OPENSSL_NO_KTLS
md2                    [default]     OPENSSL_NO_MD2 (skip crypto\md2)
msan                   [default]     OPENSSL_NO_MSAN
pie                    [default]     OPENSSL_NO_PIE
rc5                    [default]     OPENSSL_NO_RC5 (skip crypto\rc5)
sctp                   [default]     OPENSSL_NO_SCTP
sslkeylog              [default]     OPENSSL_NO_SSLKEYLOG
tfo                    [default]     OPENSSL_NO_TFO
trace                  [default]     OPENSSL_NO_TRACE
ubsan                  [default]     OPENSSL_NO_UBSAN
unit-test              [default]     OPENSSL_NO_UNIT_TEST
weak-ssl-ciphers       [default]     OPENSSL_NO_WEAK_SSL_CIPHERS
zlib                   [default]     OPENSSL_NO_ZLIB
zlib-dynamic           [default]     OPENSSL_NO_ZLIB_DYNAMIC
zstd                   [default]     OPENSSL_NO_ZSTD
zstd-dynamic           [default]     OPENSSL_NO_ZSTD_DYNAMIC
ssl3                   [default]     OPENSSL_NO_SSL3
ssl3-method            [default]     OPENSSL_NO_SSL3_METHOD

Config target attributes:

AR => "tlib",
ARFLAGS => "/P256 /N /u",
CC => "bcc64",
CPP => "cpp64 -oCON -Sc -Sr",
HASHBANGPERL => "/usr/bin/env perl",
LD => "ilink64",
LDFLAGS => "-x -Gn -q -w-dup -j\"\$(BDS)\\lib\\win64\\release\" -L\"\$(BDS)\\lib\\win64\\release\"",
MT => "mt",
MTFLAGS => "-nologo",
RANLIB => "CODE(0x1f05cd12888)",
RC => "brcc32",
RCFLAGS => "-i\"\$(BDS)\\include\\windows\\sdk\"",
ar_resp_delim => " &

", bin_cflags => "-tWC", bin_lflags => "-ap -Tpe c0x64.o wildargs.o", bn_ops => "BN_LLONG", build_file => "makefile", build_scheme => [ "unified", "windows" ], cflags => "-q -c -tM -tR -O2", coutflag => "-o", cppflags => "", defines => [ "OPENSSL_BUILDING_OPENSSL", "WIN32_LEAN_AND_MEAN", "OPENSSL_SYS_WIN64", "L_ENDIAN", "DSO_WIN32", "_stricmp=stricmp", "_strnicmp=strnicmp", "_setmode=setmode" ], disable => [ ], dso_scheme => "win64", enable => [ ], ex_libs => "import64.a cw64mti.a ws2_32.a", includes => [ ], ld_implib_rule => "implib -a $< $**", ld_resp_delim => " + ", lddefflag => ",", ldoutflag => ",", ldpostoutflag => ",,", ldresflag => ",", lflags => "", lib_cflags => "-tWD -D_WINDLL -D_DLL", lib_cppflags => "", lib_defines => [ ], makedep_scheme => "embarcadero", makedepcmd => "cpp64 -oCON -Sx -Hp", module_cflags => "", module_cxxflags => undef, module_ldflags => "-aa -Tpd c0d64.o", mtinflag => "-manifest ", mtoutflag => "-outputresource:", perl_platform => "Windows::cppbuilder", rcoutflag => "-fo", shared_cflag => "", shared_defflag => "", shared_defines => [ ], shared_ldflag => "-aa -Tpd c0d64.o", shared_rcflag => "", shared_target => "win-shared", sys_id => "WIN64", thread_defines => [ ], thread_scheme => "winthreads", unistd => "<unistd.h>", uplink_arch => "common",

Recorded environment:

AR =
ARFLAGS =
AS =
ASFLAGS =
BUILDFILE =
CC =
CFLAGS =
CPP =
CPPDEFINES =
CPPFLAGS =
CPPINCLUDES =
CROSS_COMPILE =
CXX =
CXXFLAGS =
HASHBANGPERL =
LD =
LDFLAGS =
LDLIBS =
MT =
MTFLAGS =
OBJCOPY =
OPENSSL_LOCAL_CONFIG_DIR =
PERL =
RANLIB =
RC =
RCFLAGS =
RM =
WINDRES =
__CNF_CFLAGS =
__CNF_CPPDEFINES =
__CNF_CPPFLAGS =
__CNF_CPPINCLUDES =
__CNF_CXXFLAGS =
__CNF_LDFLAGS =
__CNF_LDLIBS =

Makevars:

AR              = tlib
ARFLAGS         = /P256 /N /u
ASFLAGS         =
CC              = bcc64
CFLAGS          =
CPP             = cpp64 -oCON -Sc -Sr
CPPDEFINES      =
CPPFLAGS        =
CPPINCLUDES     =
CXXFLAGS        =
HASHBANGPERL    = /usr/bin/env perl
LD              = ilink64
LDFLAGS         = -x -Gn -q -w-dup -j"$(BDS)\lib\win64\release" -L"$(BDS)\lib\win64\release"
LDLIBS          =
MT              = mt
MTFLAGS         = -nologo
PERL            = C:\Program Files (x86)\Strawberry\strawberry-perl-5.40.0.1-64bit-portable\perl\bin\perl.exe
RANLIB          = ranlib
RC              = brcc32
RCFLAGS         = -i"$(BDS)\include\windows\sdk"

NOTE: These variables only represent the configuration view. The build file template may have processed these variables further, please have a look at the build file for more exact data: makefile

build file:

makefile

build file templates:

Configurations\common0.tmpl
Configurations\windows-makefile.tmpl

C:\mark\sw\projects\c\open_ssl\openssl-master>

Guida contributor