diff options
author | iniklyaev <iniklyaev@yandex-team.com> | 2025-02-08 13:26:32 +0300 |
---|---|---|
committer | iniklyaev <iniklyaev@yandex-team.com> | 2025-02-08 13:48:02 +0300 |
commit | 952ceef6ef6b4dd693bba71ea513f91725bc2440 (patch) | |
tree | d585fa18af3ab73fb3c1e8b2ea40efec53cf5b6b | |
parent | 8b0c83f49140c69ea6f63dd5a8a06118850a6d05 (diff) | |
download | ydb-952ceef6ef6b4dd693bba71ea513f91725bc2440.tar.gz |
do not add version prefix to openssl symbols under cmake
commit_hash:8693ef1b447def6865c209679890a8bb1dd06da7
-rw-r--r-- | contrib/libs/openssl/redef.h | 2 | ||||
-rw-r--r-- | contrib/libs/openssl/ya.make | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/contrib/libs/openssl/redef.h b/contrib/libs/openssl/redef.h index 017967ebbd..2044bcacf0 100644 --- a/contrib/libs/openssl/redef.h +++ b/contrib/libs/openssl/redef.h @@ -1,6 +1,6 @@ #pragma once -#if !defined(OPENSSL_BUILD) && !defined(_MSC_VER) +#if !defined(OPENSSL_BUILD) && !defined(_MSC_VER) && !defined(OPENSSL_DONT_ADD_VERSION_PREFIX) #define a2d_ASN1_OBJECT v1_a2d_ASN1_OBJECT #define a2i_ASN1_ENUMERATED v1_a2i_ASN1_ENUMERATED #define a2i_ASN1_INTEGER v1_a2i_ASN1_INTEGER diff --git a/contrib/libs/openssl/ya.make b/contrib/libs/openssl/ya.make index efa215f3ba..7a7a8674dc 100644 --- a/contrib/libs/openssl/ya.make +++ b/contrib/libs/openssl/ya.make @@ -48,6 +48,10 @@ ADDINCL( CFLAGS(-DOPENSSL_BUILD=1) +IF (EXPORT_CMAKE) + CFLAGS(GLOBAL -DOPENSSL_DONT_ADD_VERSION_PREFIX) +ENDIF() + IF (NOT EXPORT_CMAKE OR NOT OPENSOURCE_REPLACE_OPENSSL) IF (OS_LINUX) |