Skip Menu |

This queue is for tickets about the Net-SSLeay CPAN distribution.

Report information
The Basics
Id: 131060
Status: resolved
Priority: 0/
Queue: Net-SSLeay

People
Owner: chrisn [...] cpan.org
Requestors: NHORNE [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 1.88
Fixed in: 1.89_01



Subject: Fails on Github Actions Windows
Use of uninitialized value $exec in -x at Makefile.PL line 108. Now clearly that means that I need to set up the environment better, however the Makefile.PL really should check if $exec is defined, and if it isn't it should issue a helpful error message such as die "counldn't find ", openssl$Config{_exe};
On Sat Nov 23 15:17:02 2019, NHORNE wrote: Show quoted text
> Use of uninitialized value $exec in -x at Makefile.PL line 108. > > Now clearly that means that I need to set up the environment better, > however the Makefile.PL really should check if $exec is defined, and > if it isn't it should issue a helpful error message such as > > die "counldn't find ", openssl$Config{_exe};
Thanks, Nigel --- fix pushed to Git master: https://github.com/radiator-software/p5-net-ssleay/commit/04083c2e30dd102662271d6c280932d805fd732b This will become part of developer version 1.89_01, and (eventually) stable version 1.90. openssl(1) actually isn't needed by Net::SSLeay, so there's not really any need to check for it at build time. We're planning wholesale changes to Makefile.PL that should make detection of libcrypto/libssl more reliable and intuitive, but there are a few other things we need to take care of first.