Subject: | Undeclared configure time prereq on Net::SSLeay |
Net::SSLeay is declared as a runtime prereq, but cannot be used in Makefile.PL unless it is declared as a configure time prerequisite. What follows is the relevant part of the log from cpanm:
...
IO-Socket-SSL-2.063/Changes
IO-Socket-SSL-2.063/README.Win32
IO-Socket-SSL-2.063/META.yml
IO-Socket-SSL-2.063/META.json
Entering IO-Socket-SSL-2.063
Checking configure dependencies from META.json
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
Running Makefile.PL
Configuring IO-Socket-SSL-2.063 ... Undefined subroutine &Net::SSLeay::OPENSSL_VERSION_NUMBER called at Makefile.PL line 67.
N/A
! Configure failed for IO-Socket-SSL-2.063. See /home/cip/.cpanm/work/1551486951.825/build.log for details.