Subject: | Net-SSLeay wont compile with libressl |
Date: | Mon, 03 Jun 2019 18:37:28 +0200 |
To: | bug-Net-SSLeay [...] rt.cpan.org |
From: | denissalem [...] tuxfamily.org |
Hello there, I would like to report the following issue.
On my Gentoo box, with with perl 5.30.0 and using libressl-2.9.2 in
replacement of OpenSSL. It appears that Net-SSLeay wont compile. See
attached log there:
https://gist.github.com/DenisSalem/634196f67ecade38e8105806e86f35d7
The specific error is
x86_64-pc-linux-gnu-gcc -c -fwrapv -fno-strict-aliasing -pipe
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=native -O2 -pipe
-DVERSION=\"1.85\" -DXS_VERSION=\"1.85\" -fPIC
"-I/usr/lib64/perl5/5.30.0/x86_64-linux/CORE" SSLeay.c
SSLeay.xs: In function ‘XS_Net__SSLeay_get_keyblock_size’:
SSLeay.xs:5685:21: error: ‘struct ssl3_state_st’ has no member named
‘tmp’
md_size = s->s3->tmp.new_mac_secret_size;
It happens for both version 1.820.0 and 1.850.
Thank you for your time!
Denis