Skip to content

Add perl 5.28.1 #51

Merged
merged 15 commits into from
Apr 4, 2019
Merged

Add perl 5.28.1 #51

merged 15 commits into from
Apr 4, 2019

Conversation

donald
Copy link
Contributor

@donald donald commented Apr 4, 2019

No description provided.

Created with

    cp perl-5.26.2-1.build.sh perl-5.28.1-0.build.sh

and fixing version and build number.
Add Digest::MD4 which is required to compute NTLM hash.
Tests of Crypt:SSleay hangs at

    t/local/03_use.t ....................... ok
    # OpenSSL engines dir: 'ENGINESDIR: "/usr/lib/engines-1.1"'
    t/local/04_basic.t ..................... ok
    t/local/05_passwd_cb.t ................. ok
    t/local/06_tcpecho.t ................... ok

The installer says:

    *** THIS IS NOT AN ERROR, JUST A MESSAGE FOR YOUR INFORMATION ***

    Do you really need Crypt::SSLeay?

    Starting with version 6.02 of LWP, https support was unbundled into
    LWP::Protocol::https. This module specifies as one of its prerequisites
    IO::Socket::SSL which is automatically used by LWP::UserAgent unless
    this preference is overridden separately. IO::Socket::SSL is a more
    complete implementation, and, crucially, it allows hostname
    verification. Crypt::SSLeay does not support this. At this point,
    Crypt::SSLeay is maintained to support existing software that already
    depends on it.

    However, it is possible that your software does not really depend on
    Crypt::SSLeay, only on the ability of LWP::UserAgent class to
    communicate with sites over SSL/TLS.

    If are using version LWP 6.02 or later, and therefore have installed
    LWP::Protocol::https and its dependencies, and do not explicitly use
    Net::SSL before loading LWP::UserAgent, or override the default socket
    class, you are probably using IO::Socket::SSL and do not really need
    Crypt::SSLeay.

    Before installing Crypt::SSLeay, you may want to try specifying a
    dependency on LWP::Protocol::https.

We still need this module (I think for Net::IMAP::Client) , but I don't
want to debug this unmaintained code. Disable tests for now.
Graphichs::ColorObject seems to have undeclared dependencies on three
other modules. Add these.
Many modules suggest to install Log::Log3perl for their tests, so do it.
HTTP::Headers::Fast t/lazy_load_for_storable.t want to verify that
Storable is not loaded right away, but it is pulled in from Test::More

Disable tests.
Apache::SOAP now seems to depend on broken mod_perl. I doubt, anybody
uses it, so remove.
Bug is fixed now. Use latest CPAN version.
The module has some undeclared dependencies. Put it at the bottom of the
script.
Tie::Watch depends on Tk. Move it behind Tk, so that Tk is not pulled
implicitly. This makes debugging a little bit easier.
@donald donald merged commit 5b241f4 into master Apr 4, 2019
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant