mirror of
https://github.com/irssi/irssi.git
synced 2025-02-02 15:08:01 -05:00
use an internal build of openssl when fuzzer is enabled
This commit is contained in:
parent
e88f476115
commit
a07a4c1ea8
@ -273,7 +273,12 @@ endif
|
||||
dep += glib_dep
|
||||
dep += gmodule_dep
|
||||
|
||||
openssl_dep = dependency('openssl', static : want_static_dependency)
|
||||
if glib_internal and want_static_dependency and want_fuzzer
|
||||
openssl_proj = subproject('openssl', default_options : ['default_library=static', 'asm=disabled'])
|
||||
openssl_dep = openssl_proj.get_variable('openssl_dep')
|
||||
else
|
||||
openssl_dep = dependency('openssl', static : want_static_dependency)
|
||||
endif
|
||||
dep += openssl_dep
|
||||
|
||||
############
|
||||
|
14
subprojects/openssl.wrap
Normal file
14
subprojects/openssl.wrap
Normal file
@ -0,0 +1,14 @@
|
||||
[wrap-file]
|
||||
directory = openssl-1.1.1l
|
||||
source_url = https://www.openssl.org/source/openssl-1.1.1l.tar.gz
|
||||
source_filename = openssl-1.1.1l.tar.gz
|
||||
source_hash = 0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1
|
||||
patch_filename = openssl_1.1.1l-1_patch.zip
|
||||
patch_url = https://wrapdb.mesonbuild.com/v2/openssl_1.1.1l-1/get_patch
|
||||
patch_hash = 670db31580039e06c17f48bcd31e489f453fe72c22006de6d693b9b033f1003a
|
||||
|
||||
[provide]
|
||||
libcrypto = libcrypto_dep
|
||||
libssl = libssl_dep
|
||||
openssl = openssl_dep
|
||||
|
Loading…
Reference in New Issue
Block a user