summaryrefslogtreecommitdiff
path: root/Master/source/tlperl/tlperl.README
diff options
context:
space:
mode:
Diffstat (limited to 'Master/source/tlperl/tlperl.README')
-rw-r--r--Master/source/tlperl/tlperl.README55
1 files changed, 24 insertions, 31 deletions
diff --git a/Master/source/tlperl/tlperl.README b/Master/source/tlperl/tlperl.README
index 449f7054918..663334fd90e 100644
--- a/Master/source/tlperl/tlperl.README
+++ b/Master/source/tlperl/tlperl.README
@@ -1,12 +1,12 @@
-NOTES ON BUILDING TLPERL 2020
+NOTES ON BUILDING TLPERL 2021
BUILD PLATFORM
-64-bits Windows 10 1909 running under KVM on Linux.
+64-bits Windows 10 2009
GETTING THE PERL SOURCE
-I downloaded the latest stable Perl source 5.30.1 from CPAN.
+I downloaded the latest stable Perl source 5.32.1 from CPAN.
THE COMPILER
@@ -30,19 +30,14 @@ There were some test failures:
Test Summary Report
-------------------
-../cpan/Win32/t/GetShortPathName.t (Wstat: 0 Tests: 5 Failed: 1)
- Failed test: 2
-../cpan/Win32/t/Unicode.t (Wstat: 0 Tests: 11 Failed: 8)
- Failed tests: 1-3, 5, 8-11
- Parse errors: Bad plan. You planned 12 tests but ran 11.
../dist/Net-Ping/t/450_service.t (Wstat: 256 Tests: 26 Failed: 1)
Failed test: 9
Non-zero exit status: 1
../ext/IPC-Open3/t/IPC-Open3.t (Wstat: 0 Tests: 45 Failed: 0)
TODO passed: 25
-Files=2661, Tests=1144786, 1844 wallclock secs (79.75 usr + 7.64 sys = 87.39 CPU)
+Files=2678, Tests=1148438, 2551 wallclock secs (132.50 usr + 15.19 sys = 147.69 CPU)
Result: FAIL
-gmake: *** [GNUmakefile:1947: test] Error 10
+gmake: *** [GNUmakefile:1930: test] Error 1
but I hope that these will not impact us.
@@ -79,8 +74,8 @@ the names Config.pm.orig and Config_heavy.pl.orig.
INSTALLING MODULES
When adding modules, I prepended the new Perl bin directory to the
-searchpath. I downloaded needed modules from CPAN and added them
-with
+searchpath. I downloaded needed modules from metacpan.org and added
+them with
perl Makefile.PL && gmake && gmake test && gmake install
@@ -90,7 +85,7 @@ order of processing:
Math::Int64 0.54
IO::String 1.08
File::Which 1.23
-Digest::SHA1 2.13
+Digest::SHA 6.02
Encode::compat 0.07
Encode::Locale 1.05
@@ -106,34 +101,32 @@ Win32::Shortcut 0.08 (no tests)
LWP and dependencies, in order of compilation/installation:
-Socket 2.029
+Socket 2.031
+Date::Parse 2.33 (file TimeDate-2.33.tar.gz)
HTTP::Date 6.05
-File::Listing 6.04
-IO::HTML 1.001
+File::Listing 6.14
+IO::HTML 1.004
Try::Tiny 0.30
-Test::Fatal 0.014
+Test::Fatal 0.016
Test::Needs 0.002006
LWP::MediaTypes 6.04
-URI 1.76
-HTTP::Message 6.22
+URI 5.07
+HTTP::Message 6.27
HTML::Tagset 3.20
-HTML::Parser 3.72
+HTML::Parser 3.75
WWW::RobotRules 6.02
HTTP::Negotiate 6.01
-Net::HTTP 6.19
-Mozilla::CA 20180117
-HTTP::Daemon 6.06
-HTTP::Cookies 6.08
+Net::HTTP 6.20
+Mozilla::CA 20200520
+HTTP::Daemon 6.12
+HTTP::Cookies 6.10
Test::RequiresInternet 0.05
-LWP 6.43 (file libwww-perl-6.43.tar.gz)
+LWP 6.52 (file libwww-perl-6.52.tar.gz)
JSON support
-Cpanel::JSON::XS 4.19
-JSON::MaybeXS 1.004000
-
-Compared to the 2019 release, the Date::Parse and Win32::OLE modules
-could be dropped.
+Cpanel::JSON::XS 4.25
+JSON::MaybeXS 1.004003
MODIFICATIONS FOR TEXLIVE
@@ -162,4 +155,4 @@ I also successfully ran the uninstaller.
Siep Kroonenberg
-Last revision: March 2020
+March 2021