File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -122,7 +122,28 @@ jobs:
122122
123123 - name : Install dependencies
124124 run : |
125- sudo cpan -iT Proc::Find Net::SSLeay IO::Socket::SSL
125+ sudo cpan -iT Proc::Find
126+
127+ # Locking in the version of SSLeay used with testing
128+ - name : Download and install Net::SSLeay 1.94 manually
129+ run : |
130+ curl -LO https://www.cpan.org/modules/by-module/Net/CHRISN/Net-SSLeay-1.94.tar.gz
131+ tar -xzf Net-SSLeay-1.94.tar.gz
132+ cd Net-SSLeay-1.94
133+ perl Makefile.PL
134+ make
135+ sudo make install
136+
137+ # SSL version 2.091 changes '' return to undef causing test case to fail.
138+ # Locking in the test version to use as 2.090
139+ - name : Download and install IO::Socket::SSL 2.090 manually
140+ run : |
141+ curl -LO https://www.cpan.org/modules/by-module/IO/IO-Socket-SSL-2.090.tar.gz
142+ tar -xzf IO-Socket-SSL-2.090.tar.gz
143+ cd IO-Socket-SSL-2.090
144+ perl Makefile.PL
145+ make
146+ sudo make install
126147
127148 - name : Checkout wolfssl-nginx
128149 uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments