The correct answer (as I am sure you know) is not to be using EOL software. That said you may be jumping too far forward with your Perl release. It looks like OpenSSL only requires 5.10 (from 2007) and you are trying to install 5.32 (from June). Your current system is only running 5.8.8 (which wasn't even the last of the 5.8 line, 5.8.9 came out in 2008). I think your best bet (assuming you can't just upgrade to a non-EOLed version of the OS) is to only upgrade to the last version of 5.10 (https://cpan.metacpan.org/authors/id/D/DA/DAPM/perl-5.10.1.tar.bz2). That will likely have the least amount of breakage on your system.
On Mon, Sep 28, 2020 at 12:25 AM Robbi Nespu <robbine...@gmail.com> wrote: > Hello everyone, I am new with perl. > > My test server are using SLES11SP4 and it already EOL. > The latest openssl I can get from official repos it too old > > > $ openssl version > > OpenSSL 0.9.8j-fips 07 Jan 2009 > > > I plan to update with newer openssl > > # cd /usr/local/src/openssl-1.1.1h > > # ./config Wl,enablenewdtags prefix=/usr/local/ssl > openssldir=/usr/local/ssl > > Operating system: x86_64-whatever-linux2 > > Perl v5.10.0 required--this is only v5.8.8, stopped at ./Configure line > 12. > > BEGIN failed--compilation aborted at ./Configure line 12. > > Perl v5.10.0 required--this is only v5.8.8, stopped at ./Configure line > 12. > > BEGIN failed--compilation aborted at ./Configure line 12. > > This system (linux-x86_64) is not supported. See file INSTALL for > details. > > > so.. seem I need to update perl (here i come) > > # cd /usr/local/src/ > > # wget https://www.cpan.org/src/5.0/perl-5.32.0.tar.gz > > # tar -xvzf (/usr/local/src/.tar.gz > > # cd perl-5.32.0 > > # sh Configure -de -Dusethreads > > # make > > # make test > > . > > . > > . > > cpan/Test-Simple/t/Test2/modules/Formatter/TAP ................. # > Failed test ''S' is set in PERL_UNICODE, or in -C, honor it, utf8 should be > on' > > # at t/Test2/modules/Formatter/TAP.t line 65. > > # Failed test 'IO handle stuff' > > # at t/Test2/modules/Formatter/TAP.t line 93. > > FAILED at test 1 > > . > > . > > Failed 1 test out of 2553, 99.96% okay. > > ../cpan/Test-Simple/t/Test2/modules/Formatter/TAP.t > > ### Since not all tests were successful, you may want to run some of > > ### them individually and examine any diagnostic messages they produce. > > ### See the INSTALL document's section on "make test". > > ### You have a good chance to get more information by running > > ### ./perl harness > > ### in the 't' directory since most (>=80%) of the tests succeeded. > > ### You may have to set your dynamic library search path, > > ### LD_LIBRARY_PATH, to point to the build directory: > > ### setenv LD_LIBRARY_PATH `pwd`; cd t; ./perl harness > > ### LD_LIBRARY_PATH=`pwd`; export LD_LIBRARY_PATH; cd t; ./perl harness > > ### export LD_LIBRARY_PATH=`pwd`; cd t; ./perl harness > > ### for csh-style shells, like tcsh; or for traditional/modern > > ### Bourne-style shells, like bash, ksh, and zsh, respectively. > > Elapsed: 1567 sec > > u=15.41 s=3.92 cu=967.80 cs=74.34 scripts=2553 tests=1220626 > > make: *** [test] Error 1 > > at this point I have no idea where to check and fix it. checking > ../cpan/Test-Simple/t/Test2/modules/Formatter/TAP.t but I don't > understand. > > Could you give me some advice? > > >