From 3b860347a2332da6dbf8712cfa19cb2c9d4daaf5 Mon Sep 17 00:00:00 2001 From: Siep Kroonenberg Date: Wed, 3 Mar 2021 20:07:39 +0000 Subject: tlperl sources git-svn-id: svn://tug.org/texlive/trunk@58077 c570f23f-e606-0410-a88d-b1316a301751 --- Master/source/tlperl/Config.pm.diff | 20 ++-- Master/source/tlperl/Config_heavy.pl.diff | 133 ++++++++++++---------- Master/source/tlperl/Cpanel-JSON-XS-4.19.tar.gz | Bin 251461 -> 0 bytes Master/source/tlperl/Cpanel-JSON-XS-4.25.tar.gz | Bin 0 -> 254046 bytes Master/source/tlperl/Digest-SHA-6.02.tar.gz | Bin 0 -> 46484 bytes Master/source/tlperl/Digest-SHA1-2.13.tar.gz | Bin 39078 -> 0 bytes Master/source/tlperl/File-Listing-6.04.tar.gz | Bin 51536 -> 0 bytes Master/source/tlperl/File-Listing-6.14.tar.gz | Bin 0 -> 80562 bytes Master/source/tlperl/GNUmakefile.diff | 77 +++++-------- Master/source/tlperl/HTML-Parser-3.72.tar.gz | Bin 90680 -> 0 bytes Master/source/tlperl/HTML-Parser-3.75.tar.gz | Bin 0 -> 120653 bytes Master/source/tlperl/HTTP-Cookies-6.08.tar.gz | Bin 41482 -> 0 bytes Master/source/tlperl/HTTP-Cookies-6.10.tar.gz | Bin 0 -> 42448 bytes Master/source/tlperl/HTTP-Daemon-6.06.tar.gz | Bin 45576 -> 0 bytes Master/source/tlperl/HTTP-Daemon-6.12.tar.gz | Bin 0 -> 47117 bytes Master/source/tlperl/HTTP-Message-6.22.tar.gz | Bin 86328 -> 0 bytes Master/source/tlperl/HTTP-Message-6.27.tar.gz | Bin 0 -> 87825 bytes Master/source/tlperl/IO-HTML-1.001.tar.gz | Bin 19375 -> 0 bytes Master/source/tlperl/IO-HTML-1.004.tar.gz | Bin 0 -> 20927 bytes Master/source/tlperl/JSON-MaybeXS-1.004000.tar.gz | Bin 14470 -> 0 bytes Master/source/tlperl/JSON-MaybeXS-1.004003.tar.gz | Bin 0 -> 22593 bytes Master/source/tlperl/Mozilla-CA-20180117.tar.gz | Bin 137157 -> 0 bytes Master/source/tlperl/Mozilla-CA-20200520.tar.gz | Bin 0 -> 137637 bytes Master/source/tlperl/Net-HTTP-6.19.tar.gz | Bin 36937 -> 0 bytes Master/source/tlperl/Net-HTTP-6.20.tar.gz | Bin 0 -> 38712 bytes Master/source/tlperl/Socket-2.029.tar.gz | Bin 44202 -> 0 bytes Master/source/tlperl/Socket-2.031.tar.gz | Bin 0 -> 44719 bytes Master/source/tlperl/Test-Fatal-0.014.tar.gz | Bin 19685 -> 0 bytes Master/source/tlperl/Test-Fatal-0.016.tar.gz | Bin 0 -> 21246 bytes Master/source/tlperl/TimeDate-2.33.tar.gz | Bin 0 -> 29997 bytes Master/source/tlperl/URI-1.76.tar.gz | Bin 107578 -> 0 bytes Master/source/tlperl/URI-5.07.tar.gz | Bin 0 -> 108399 bytes Master/source/tlperl/libwww-perl-6.43.tar.gz | Bin 174966 -> 0 bytes Master/source/tlperl/libwww-perl-6.52.tar.gz | Bin 0 -> 177480 bytes Master/source/tlperl/makefile.mk.diff | 24 ---- Master/source/tlperl/perl-5.30.1.tar.gz | Bin 17712574 -> 0 bytes Master/source/tlperl/perl-5.32.1.tar.gz | Bin 0 -> 18038522 bytes Master/source/tlperl/tlperl.README | 55 ++++----- 38 files changed, 135 insertions(+), 174 deletions(-) delete mode 100644 Master/source/tlperl/Cpanel-JSON-XS-4.19.tar.gz create mode 100755 Master/source/tlperl/Cpanel-JSON-XS-4.25.tar.gz create mode 100755 Master/source/tlperl/Digest-SHA-6.02.tar.gz delete mode 100644 Master/source/tlperl/Digest-SHA1-2.13.tar.gz delete mode 100644 Master/source/tlperl/File-Listing-6.04.tar.gz create mode 100755 Master/source/tlperl/File-Listing-6.14.tar.gz delete mode 100644 Master/source/tlperl/HTML-Parser-3.72.tar.gz create mode 100755 Master/source/tlperl/HTML-Parser-3.75.tar.gz delete mode 100644 Master/source/tlperl/HTTP-Cookies-6.08.tar.gz create mode 100755 Master/source/tlperl/HTTP-Cookies-6.10.tar.gz delete mode 100644 Master/source/tlperl/HTTP-Daemon-6.06.tar.gz create mode 100755 Master/source/tlperl/HTTP-Daemon-6.12.tar.gz delete mode 100644 Master/source/tlperl/HTTP-Message-6.22.tar.gz create mode 100755 Master/source/tlperl/HTTP-Message-6.27.tar.gz delete mode 100644 Master/source/tlperl/IO-HTML-1.001.tar.gz create mode 100755 Master/source/tlperl/IO-HTML-1.004.tar.gz delete mode 100644 Master/source/tlperl/JSON-MaybeXS-1.004000.tar.gz create mode 100755 Master/source/tlperl/JSON-MaybeXS-1.004003.tar.gz delete mode 100644 Master/source/tlperl/Mozilla-CA-20180117.tar.gz create mode 100755 Master/source/tlperl/Mozilla-CA-20200520.tar.gz delete mode 100644 Master/source/tlperl/Net-HTTP-6.19.tar.gz create mode 100755 Master/source/tlperl/Net-HTTP-6.20.tar.gz delete mode 100644 Master/source/tlperl/Socket-2.029.tar.gz create mode 100755 Master/source/tlperl/Socket-2.031.tar.gz delete mode 100644 Master/source/tlperl/Test-Fatal-0.014.tar.gz create mode 100755 Master/source/tlperl/Test-Fatal-0.016.tar.gz create mode 100755 Master/source/tlperl/TimeDate-2.33.tar.gz delete mode 100644 Master/source/tlperl/URI-1.76.tar.gz create mode 100755 Master/source/tlperl/URI-5.07.tar.gz delete mode 100644 Master/source/tlperl/libwww-perl-6.43.tar.gz create mode 100755 Master/source/tlperl/libwww-perl-6.52.tar.gz delete mode 100644 Master/source/tlperl/makefile.mk.diff delete mode 100644 Master/source/tlperl/perl-5.30.1.tar.gz create mode 100755 Master/source/tlperl/perl-5.32.1.tar.gz (limited to 'Master/source') diff --git a/Master/source/tlperl/Config.pm.diff b/Master/source/tlperl/Config.pm.diff index acf2de4552d..79f9642cb7a 100644 --- a/Master/source/tlperl/Config.pm.diff +++ b/Master/source/tlperl/Config.pm.diff @@ -1,5 +1,5 @@ ---- Config.pm.orig 2020-03-05 02:19:07.066656100 +0100 -+++ Config.pm 2020-03-05 22:07:40.705049779 +0100 +--- Config.pm.orig 2021-02-23 21:23:58.000000000 +0100 ++++ Config.pm 2021-02-25 16:10:06.000000000 +0100 @@ -82,9 +82,14 @@ die "&Config::AUTOLOAD failed on $Config::AUTOLOAD"; } @@ -7,11 +7,11 @@ +my $rootdir = __FILE__; +$rootdir =~ s![\\/][^\\/]*[\\/][^\\/]*$!!; +$rootdir =~ s!/!\\!g; -+my $mingdir = "D:\\mingw2020"; ++my $mingdir = "E:\\wprogs\\mingw2021"; + # tie returns the object, so the value returned to require will be true. tie %Config, 'Config', { -- archlibexp => 'd:\\tlperl\\lib', +- archlibexp => 'e:\\tlperl\\lib', + archlibexp => "$rootdir\\lib", archname => 'MSWin32-x86-multi-thread', cc => 'gcc', @@ -20,15 +20,15 @@ inc_version_list => '', intsize => '4', ldlibpthname => '', -- libpth => 'D:\\mingw2020\\lib', +- libpth => 'E:\\wprogs\\mingw2021\\lib', + libpth => "$mingdir\\lib", osname => 'MSWin32', - osvers => '10.0.18363.418', + osvers => '10.0.19042.804', path_sep => ';', -- privlibexp => 'd:\\tlperl\\lib', -- scriptdir => 'd:\\tlperl\\bin', -- sitearchexp => 'd:\\tlperl\\site\\lib', -- sitelibexp => 'd:\\tlperl\\site\\lib', +- privlibexp => 'e:\\tlperl\\lib', +- scriptdir => 'e:\\tlperl\\bin', +- sitearchexp => 'e:\\tlperl\\site\\lib', +- sitelibexp => 'e:\\tlperl\\site\\lib', + privlibexp => "$rootdir\\lib", + scriptdir => "$rootdir\\bin", + sitearchexp => "$rootdir\\site\\lib", diff --git a/Master/source/tlperl/Config_heavy.pl.diff b/Master/source/tlperl/Config_heavy.pl.diff index 1ae87d74069..c5e6f5a77a7 100644 --- a/Master/source/tlperl/Config_heavy.pl.diff +++ b/Master/source/tlperl/Config_heavy.pl.diff @@ -1,5 +1,14 @@ ---- Config_heavy.pl.orig 2020-03-05 02:19:07.066656100 +0100 -+++ Config_heavy.pl 2020-03-05 22:23:12.982441477 +0100 +--- Config_heavy.pl.orig 2021-02-23 21:23:58.000000000 +0100 ++++ Config_heavy.pl 2021-02-25 16:09:32.000000000 +0100 +@@ -66,7 +66,7 @@ + util.h); + } + +-### Configured by: siepo@DESKTOP-2H3JTBT ++### Configured by: tex-live@tug.org + ### Target system: WIN32 + + our $summary = <<'!END!'; @@ -157,15 +157,20 @@ $summary_expanded; } @@ -7,7 +16,7 @@ +my $rootdir = __FILE__; +$rootdir =~ s![\\/][^\\/]*[\\/][^\\/]*$!!; +$rootdir =~ s!/!\\!g; -+my $mingdir = "D:\\mingw2020"; ++my $mingdir = "E:\\wprogs\\mingw2021"; + local *_ = \my $a; -$_ = <<'!END!'; @@ -22,13 +31,13 @@ Locker='' -Log='$Log' +Log='\$Log' - PATCHLEVEL='30' + PATCHLEVEL='32' PERL_API_REVISION='5' PERL_API_SUBVERSION='0' @@ -175,8 +180,8 @@ PERL_REVISION='5' PERL_SUBVERSION='1' - PERL_VERSION='30' + PERL_VERSION='32' -RCSfile='$RCSfile' -Revision='$Revision' +RCSfile='\$RCSfile' @@ -37,11 +46,11 @@ Source='' State='' @@ -192,8 +197,8 @@ - api_version='30' - api_versionstring='5.30.0' + api_version='32' + api_versionstring='5.32.0' ar='ar' --archlib='d:\tlperl\lib' --archlibexp='d:\tlperl\lib' +-archlib='e:\tlperl\lib' +-archlibexp='e:\tlperl\lib' +archlib='$rootdir\\lib' +archlibexp='$rootdir\\lib' archname='MSWin32-x86-multi-thread' @@ -51,8 +60,8 @@ awk='awk' baserev='5' bash='' --bin='d:\tlperl\bin' --binexp='d:\tlperl\bin' +-bin='e:\tlperl\bin' +-binexp='e:\tlperl\bin' +bin='$rootdir\\bin' +binexp='$rootdir\\bin' bison='' @@ -62,35 +71,35 @@ ccsymbols='' ccversion='' cf_by='siepo' --cf_email='tex-live@tug.org' +-cf_email='siepo@DESKTOP-2H3JTBT' +cf_email='tex-live\@tug.org' - cf_time='Wed Mar 4 17:19:06 2020' + cf_time='Tue Feb 23 20:23:57 2021' charbits='8' chgrp='' -@@ -982,26 +987,26 @@ +@@ -985,26 +990,26 @@ ignore_versioned_solibs='' inc_version_list='' inc_version_list_init='0' --incpath='D:\mingw2020\include' +-incpath='E:\wprogs\mingw2021\include' +incpath='$mingdir\\include' inews='' initialinstalllocation='' --installarchlib='d:\tlperl\lib' --installbin='d:\tlperl\bin' +-installarchlib='e:\tlperl\lib' +-installbin='e:\tlperl\bin' +installarchlib='$rootdir\\lib' +installbin='$rootdir\\bin' installhtml1dir='' installhtml3dir='' --installhtmldir='d:\tlperl\html' --installhtmlhelpdir='d:\tlperl\htmlhelp' --installman1dir='d:\tlperl\man\man1' --installman3dir='d:\tlperl\man\man3' --installprefix='d:\tlperl' --installprefixexp='d:\tlperl' --installprivlib='d:\tlperl\lib' --installscript='d:\tlperl\bin' --installsitearch='d:\tlperl\site\lib' --installsitebin='d:\tlperl\bin' +-installhtmldir='e:\tlperl\html' +-installhtmlhelpdir='e:\tlperl\htmlhelp' +-installman1dir='e:\tlperl\man\man1' +-installman3dir='e:\tlperl\man\man3' +-installprefix='e:\tlperl' +-installprefixexp='e:\tlperl' +-installprivlib='e:\tlperl\lib' +-installscript='e:\tlperl\bin' +-installsitearch='e:\tlperl\site\lib' +-installsitebin='e:\tlperl\bin' +installhtmldir='$rootdir\\html' +installhtmlhelpdir='$rootdir\\htmlhelp' +installman1dir='$rootdir\\man\\man1' @@ -103,17 +112,17 @@ +installsitebin='$rootdir\\bin' installsitehtml1dir='' installsitehtml3dir='' --installsitelib='d:\tlperl\site\lib' +-installsitelib='e:\tlperl\site\lib' +installsitelib='$rootdir\\site\\lib' installsiteman1dir='' installsiteman3dir='' installsitescript='' -@@ -1023,15 +1028,15 @@ - known_extensions='Amiga/ARexx Amiga/Exec Archive/Tar Attribute/Handlers AutoLoader B CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML Carp Compress/Raw/Bzip2 Compress/Raw/Zlib Config/Perl/V Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Devel/SelfStubber Digest Digest/MD5 Digest/SHA Dumpvalue Encode Env Errno Exporter ExtUtils/CBuilder ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/Miniperl ExtUtils/ParseXS Fcntl File/DosGlob File/Fetch File/Find File/Glob File/Path File/Temp FileCache Filter/Simple Filter/Util/Call GDBM_File Getopt/Long HTTP/Tiny Hash/Util Hash/Util/FieldHash I18N/Collate I18N/LangTags I18N/Langinfo IO IO/Compress IO/Socket/IP IO/Zlib IPC/Cmd IPC/Open3 IPC/SysV JSON/PP List/Util Locale/Maketext Locale/Maketext/Simple MIME/Base64 Math/BigInt Math/BigInt/FastCalc Math/BigRat Math/Complex Memoize Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata NDBM_File NEXT Net/Ping ODBM_File Opcode POSIX Params/Check Perl/OSType PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/Parser Pod/Perldoc Pod/Simple Pod/Usage SDBM_File Safe Search/Dict SelfLoader Socket Storable Sys/Hostname Sys/Syslog Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Hash/NamedCapture Tie/Memoize Tie/RefHash Time/HiRes Time/Local Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Filespec VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap XSLoader attributes autodie autouse base bignum constant encoding/warnings experimental if lib libnet mro parent perlfaq podlators re threads threads/shared version' +@@ -1026,15 +1031,15 @@ + known_extensions='Amiga/ARexx Amiga/Exec Archive/Tar Attribute/Handlers AutoLoader B CPAN CPAN/Meta CPAN/Meta/Requirements CPAN/Meta/YAML Carp Compress/Raw/Bzip2 Compress/Raw/Zlib Config/Perl/V Cwd DB_File Data/Dumper Devel/PPPort Devel/Peek Devel/SelfStubber Digest Digest/MD5 Digest/SHA Dumpvalue Encode Env Errno Exporter ExtUtils/CBuilder ExtUtils/Constant ExtUtils/Install ExtUtils/MakeMaker ExtUtils/Manifest ExtUtils/Miniperl ExtUtils/ParseXS Fcntl File/DosGlob File/Fetch File/Find File/Glob File/Path File/Temp FileCache Filter/Simple Filter/Util/Call FindBin GDBM_File Getopt/Long HTTP/Tiny Hash/Util Hash/Util/FieldHash I18N/Collate I18N/LangTags I18N/Langinfo IO IO/Compress IO/Socket/IP IO/Zlib IPC/Cmd IPC/Open3 IPC/SysV JSON/PP List/Util Locale/Maketext Locale/Maketext/Simple MIME/Base64 Math/BigInt Math/BigInt/FastCalc Math/BigRat Math/Complex Memoize Module/CoreList Module/Load Module/Load/Conditional Module/Loaded Module/Metadata NDBM_File NEXT Net/Ping ODBM_File Opcode POSIX Params/Check Perl/OSType PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via PerlIO/via/QuotedPrint Pod/Checker Pod/Escapes Pod/Functions Pod/Html Pod/Perldoc Pod/Simple Pod/Usage SDBM_File Safe Search/Dict SelfLoader Socket Storable Sys/Hostname Sys/Syslog Term/ANSIColor Term/Cap Term/Complete Term/ReadLine Test Test/Harness Test/Simple Text/Abbrev Text/Balanced Text/ParseWords Text/Tabs Thread/Queue Thread/Semaphore Tie/File Tie/Hash/NamedCapture Tie/Memoize Tie/RefHash Time/HiRes Time/Local Time/Piece Unicode/Collate Unicode/Normalize VMS/DCLsym VMS/Filespec VMS/Stdio Win32 Win32API/File Win32CORE XS/APItest XS/Typemap XSLoader attributes autodie autouse base bignum constant encoding/warnings experimental if lib libnet mro parent perlfaq podlators re threads threads/shared version' ksh='' ld='g++' --lddlflags='-mdll -s -L"d:\tlperl\lib\CORE" -L"D:\mingw2020\lib"' --ldflags='-s -L"d:\tlperl\lib\CORE" -L"D:\mingw2020\lib"' +-lddlflags='-mdll -s -L"e:\tlperl\lib\CORE" -L"E:\wprogs\mingw2021\lib"' +-ldflags='-s -L"e:\tlperl\lib\CORE" -L"E:\wprogs\mingw2021\lib"' +lddlflags='-mdll -s -L"$rootdir\\lib\\CORE" -L"$mingdir\\lib"' +ldflags='-s -L"$rootdir\\lib\\CORE" -L"$mingdir\\lib"' ldflags_uselargefiles='' @@ -121,33 +130,33 @@ less='less' lib_ext='.a' libc='' - libperl='libperl530.a' --libpth='D:\mingw2020\lib' + libperl='libperl532.a' +-libpth='E:\wprogs\mingw2021\lib' +libpth='$mingdir\\lib' libs=' -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32' libsdirs='' libsfiles='' -@@ -1067,11 +1072,11 @@ +@@ -1070,11 +1075,11 @@ mallocobj='malloc.o' mallocsrc='malloc.c' malloctype='void *' --man1dir='d:\tlperl\man\man1' --man1direxp='d:\tlperl\man\man1' +-man1dir='e:\tlperl\man\man1' +-man1direxp='e:\tlperl\man\man1' +man1dir='$rootdir\\man\\man1' +man1direxp='$rootdir\\man\\man1' man1ext='1' --man3dir='d:\tlperl\man\man3' --man3direxp='d:\tlperl\man\man3' +-man3dir='e:\tlperl\man\man3' +-man3direxp='e:\tlperl\man\man3' +man3dir='$rootdir\\man\\man3' +man3direxp='$rootdir\\man\\man3' man3ext='3' mips_type='' mistrustnm='' -@@ -1126,17 +1131,17 @@ +@@ -1129,17 +1134,17 @@ perl_static_inline='static __inline__' perladmin='' perllibs=' -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32' --perlpath='d:\tlperl\bin\perl.exe' +-perlpath='e:\tlperl\bin\perl.exe' +perlpath='$rootdir\\bin\\perl.exe' pg='' phostname='hostname' @@ -155,10 +164,10 @@ plibpth='' pmake='' pr='' --prefix='d:\tlperl' --prefixexp='d:\tlperl' --privlib='d:\tlperl\lib' --privlibexp='d:\tlperl\lib' +-prefix='e:\tlperl' +-prefixexp='e:\tlperl' +-privlib='e:\tlperl\lib' +-privlibexp='e:\tlperl\lib' +prefix='$rootdir' +prefixexp='$rootdir' +privlib='$rootdir\\lib' @@ -166,25 +175,25 @@ procselfexe='' prototype='define' ptrsize='4' -@@ -1174,8 +1179,8 @@ +@@ -1177,8 +1182,8 @@ sPRIx64='"lx"' sSCNfldbl='"Lf"' sched_yield='' --scriptdir='d:\tlperl\bin' --scriptdirexp='d:\tlperl\bin' +-scriptdir='e:\tlperl\bin' +-scriptdirexp='e:\tlperl\bin' +scriptdir='$rootdir\\bin' +scriptdirexp='$rootdir\\bin' sed='sed' seedfunc='Perl_drand48_init' selectminbits='32' -@@ -1202,23 +1207,23 @@ +@@ -1205,23 +1210,23 @@ sig_num_init='0, 1, 2, 21, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 20, 0' sig_size='27' signal_t='void' --sitearch='d:\tlperl\site\lib' --sitearchexp='d:\tlperl\site\lib' --sitebin='d:\tlperl\site\bin' --sitebinexp='d:\tlperl\site\bin' +-sitearch='e:\tlperl\site\lib' +-sitearchexp='e:\tlperl\site\lib' +-sitebin='e:\tlperl\site\bin' +-sitebinexp='e:\tlperl\site\bin' +sitearch='$rootdir\\site\\lib' +sitearchexp='$rootdir\\site\\lib' +sitebin='$rootdir\\site\\bin' @@ -193,23 +202,23 @@ sitehtml1direxp='' sitehtml3dir='' sitehtml3direxp='' --sitelib='d:\tlperl\site\lib' +-sitelib='e:\tlperl\site\lib' +sitelib='$rootdir\\site\\lib' sitelib_stem='' --sitelibexp='d:\tlperl\site\lib' +-sitelibexp='e:\tlperl\site\lib' +sitelibexp='$rootdir\\site\\lib' siteman1dir='' siteman1direxp='' siteman3dir='' siteman3direxp='' --siteprefix='d:\tlperl\site' --siteprefixexp='d:\tlperl\site' +-siteprefix='e:\tlperl\site' +-siteprefixexp='e:\tlperl\site' +siteprefix='$rootdir\\site' +siteprefixexp='$rootdir\\site' sitescript='' sitescriptexp='' sizesize='4' -@@ -1266,7 +1271,7 @@ +@@ -1269,7 +1274,7 @@ to=':' touch='touch' tr='' @@ -218,12 +227,12 @@ troff='' ttyname_r_proto='0' u16size='2' -@@ -1362,7 +1367,7 @@ +@@ -1365,7 +1370,7 @@ our $Config_SH_expanded = "\n$_" . << 'EOVIRTUAL'; - ccflags_nolargefiles=' -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields' --ldflags_nolargefiles='-s -L"d:\tlperl\lib\CORE" -L"D:\mingw2020\lib"' -+ldflags_nolargefiles='-s -L\"$rootdir\\lib\\CORE\" -L\"$mingdir\\lib\"' + ccflags_nolargefiles=' -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DWIN32_NO_REGISTRY -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields' +-ldflags_nolargefiles='-s -L"e:\tlperl\lib\CORE" -L"E:\wprogs\mingw2021\lib"' ++ldflags_nolargefiles='-s -L\"$rootdir\\lib\\CORE" -L\"$mingdir\\lib\"' libs_nolargefiles='-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32' libswanted_nolargefiles='' EOVIRTUAL diff --git a/Master/source/tlperl/Cpanel-JSON-XS-4.19.tar.gz b/Master/source/tlperl/Cpanel-JSON-XS-4.19.tar.gz deleted file mode 100644 index afc76eeb664..00000000000 Binary files a/Master/source/tlperl/Cpanel-JSON-XS-4.19.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/Cpanel-JSON-XS-4.25.tar.gz b/Master/source/tlperl/Cpanel-JSON-XS-4.25.tar.gz new file mode 100755 index 00000000000..0cb393361aa Binary files /dev/null and b/Master/source/tlperl/Cpanel-JSON-XS-4.25.tar.gz differ diff --git a/Master/source/tlperl/Digest-SHA-6.02.tar.gz b/Master/source/tlperl/Digest-SHA-6.02.tar.gz new file mode 100755 index 00000000000..2121827a25b Binary files /dev/null and b/Master/source/tlperl/Digest-SHA-6.02.tar.gz differ diff --git a/Master/source/tlperl/Digest-SHA1-2.13.tar.gz b/Master/source/tlperl/Digest-SHA1-2.13.tar.gz deleted file mode 100644 index 480605e0947..00000000000 Binary files a/Master/source/tlperl/Digest-SHA1-2.13.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/File-Listing-6.04.tar.gz b/Master/source/tlperl/File-Listing-6.04.tar.gz deleted file mode 100644 index fece2800f31..00000000000 Binary files a/Master/source/tlperl/File-Listing-6.04.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/File-Listing-6.14.tar.gz b/Master/source/tlperl/File-Listing-6.14.tar.gz new file mode 100755 index 00000000000..00ecc659431 Binary files /dev/null and b/Master/source/tlperl/File-Listing-6.14.tar.gz differ diff --git a/Master/source/tlperl/GNUmakefile.diff b/Master/source/tlperl/GNUmakefile.diff index e745d65c6f1..2dd8ac1d33d 100644 --- a/Master/source/tlperl/GNUmakefile.diff +++ b/Master/source/tlperl/GNUmakefile.diff @@ -1,47 +1,30 @@ ---- GNUmakefile.orig 2019-10-24 23:27:58.000000000 +0200 -+++ GNUmakefile 2020-03-04 18:15:58.087282995 +0100 -@@ -46,14 +46,14 @@ - # Set these to wherever you want "gmake install" to put your - # newly built perl. - # --INST_DRV := c: --INST_TOP := $(INST_DRV)\perl -+INST_DRV := d: -+INST_TOP := $(INST_DRV)\tlperl - - # - # Uncomment if you want to build a 32-bit Perl using a 32-bit compiler - # on a 64-bit version of Windows. - # --#WIN64 := undef -+WIN64 := undef - - # - # Comment this out if you DON'T want your perl installation to be versioned. -@@ -185,7 +185,7 @@ - # Visual C++ 2019 (aka Visual C++ 14.2) (full version or Community Edition) - #CCTYPE := MSVC142 - # MinGW or mingw-w64 with gcc-3.4.5 or later --#CCTYPE := GCC -+CCTYPE := GCC - - # - # If you are using Intel C++ Compiler uncomment this -@@ -255,7 +255,7 @@ - # For GCC builds this should be the directory containing the bin, include, - # lib directories for your compiler. - # --#CCHOME := C:\MinGW -+CCHOME := D:\mingw2020 - - # - # Additional compiler flags can be specified here. -@@ -290,7 +290,7 @@ - # set this to your email address (perl will guess a value from - # from your loginname and your hostname, which may not be right) - # --#EMAIL := -+EMAIL := tex-live@tug.org - - ## - ## Build configuration ends. +49,50c49,50 +< INST_DRV := c: +< INST_TOP := $(INST_DRV)\perl +--- +> INST_DRV := e: +> INST_TOP := $(INST_DRV)\tlperl +56c56 +< #WIN64 := undef +--- +> WIN64 := undef +157c157 +< #USE_NO_REGISTRY := define +--- +> USE_NO_REGISTRY := define +185c185 +< #CCTYPE := GCC +--- +> CCTYPE := GCC +255c255 +< #CCHOME := C:\MinGW +--- +> CCHOME := E:\wprogs\mingw2021 +290c290 +< #EMAIL := +--- +> #EMAIL := tex-live@tug.org +393c393 +< CCHOME := C:\MinGW +--- +> CCHOME := E:\mingw2021 diff --git a/Master/source/tlperl/HTML-Parser-3.72.tar.gz b/Master/source/tlperl/HTML-Parser-3.72.tar.gz deleted file mode 100644 index d3117edea4d..00000000000 Binary files a/Master/source/tlperl/HTML-Parser-3.72.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/HTML-Parser-3.75.tar.gz b/Master/source/tlperl/HTML-Parser-3.75.tar.gz new file mode 100755 index 00000000000..1bb68317881 Binary files /dev/null and b/Master/source/tlperl/HTML-Parser-3.75.tar.gz differ diff --git a/Master/source/tlperl/HTTP-Cookies-6.08.tar.gz b/Master/source/tlperl/HTTP-Cookies-6.08.tar.gz deleted file mode 100644 index f0b06e24f2e..00000000000 Binary files a/Master/source/tlperl/HTTP-Cookies-6.08.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/HTTP-Cookies-6.10.tar.gz b/Master/source/tlperl/HTTP-Cookies-6.10.tar.gz new file mode 100755 index 00000000000..f4061dff922 Binary files /dev/null and b/Master/source/tlperl/HTTP-Cookies-6.10.tar.gz differ diff --git a/Master/source/tlperl/HTTP-Daemon-6.06.tar.gz b/Master/source/tlperl/HTTP-Daemon-6.06.tar.gz deleted file mode 100644 index 1736602b534..00000000000 Binary files a/Master/source/tlperl/HTTP-Daemon-6.06.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/HTTP-Daemon-6.12.tar.gz b/Master/source/tlperl/HTTP-Daemon-6.12.tar.gz new file mode 100755 index 00000000000..63548d1f509 Binary files /dev/null and b/Master/source/tlperl/HTTP-Daemon-6.12.tar.gz differ diff --git a/Master/source/tlperl/HTTP-Message-6.22.tar.gz b/Master/source/tlperl/HTTP-Message-6.22.tar.gz deleted file mode 100644 index 3f0c72b8afa..00000000000 Binary files a/Master/source/tlperl/HTTP-Message-6.22.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/HTTP-Message-6.27.tar.gz b/Master/source/tlperl/HTTP-Message-6.27.tar.gz new file mode 100755 index 00000000000..e5ec7f2dc43 Binary files /dev/null and b/Master/source/tlperl/HTTP-Message-6.27.tar.gz differ diff --git a/Master/source/tlperl/IO-HTML-1.001.tar.gz b/Master/source/tlperl/IO-HTML-1.001.tar.gz deleted file mode 100644 index d425cc5491a..00000000000 Binary files a/Master/source/tlperl/IO-HTML-1.001.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/IO-HTML-1.004.tar.gz b/Master/source/tlperl/IO-HTML-1.004.tar.gz new file mode 100755 index 00000000000..4bb94e7b9f4 Binary files /dev/null and b/Master/source/tlperl/IO-HTML-1.004.tar.gz differ diff --git a/Master/source/tlperl/JSON-MaybeXS-1.004000.tar.gz b/Master/source/tlperl/JSON-MaybeXS-1.004000.tar.gz deleted file mode 100644 index cc524f62b7a..00000000000 Binary files a/Master/source/tlperl/JSON-MaybeXS-1.004000.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/JSON-MaybeXS-1.004003.tar.gz b/Master/source/tlperl/JSON-MaybeXS-1.004003.tar.gz new file mode 100755 index 00000000000..b07cbd4771b Binary files /dev/null and b/Master/source/tlperl/JSON-MaybeXS-1.004003.tar.gz differ diff --git a/Master/source/tlperl/Mozilla-CA-20180117.tar.gz b/Master/source/tlperl/Mozilla-CA-20180117.tar.gz deleted file mode 100644 index a3f076846f2..00000000000 Binary files a/Master/source/tlperl/Mozilla-CA-20180117.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/Mozilla-CA-20200520.tar.gz b/Master/source/tlperl/Mozilla-CA-20200520.tar.gz new file mode 100755 index 00000000000..c2de16b7c4d Binary files /dev/null and b/Master/source/tlperl/Mozilla-CA-20200520.tar.gz differ diff --git a/Master/source/tlperl/Net-HTTP-6.19.tar.gz b/Master/source/tlperl/Net-HTTP-6.19.tar.gz deleted file mode 100644 index 329c5779342..00000000000 Binary files a/Master/source/tlperl/Net-HTTP-6.19.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/Net-HTTP-6.20.tar.gz b/Master/source/tlperl/Net-HTTP-6.20.tar.gz new file mode 100755 index 00000000000..58c42feecbd Binary files /dev/null and b/Master/source/tlperl/Net-HTTP-6.20.tar.gz differ diff --git a/Master/source/tlperl/Socket-2.029.tar.gz b/Master/source/tlperl/Socket-2.029.tar.gz deleted file mode 100644 index a1e3698ca6d..00000000000 Binary files a/Master/source/tlperl/Socket-2.029.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/Socket-2.031.tar.gz b/Master/source/tlperl/Socket-2.031.tar.gz new file mode 100755 index 00000000000..719538d1841 Binary files /dev/null and b/Master/source/tlperl/Socket-2.031.tar.gz differ diff --git a/Master/source/tlperl/Test-Fatal-0.014.tar.gz b/Master/source/tlperl/Test-Fatal-0.014.tar.gz deleted file mode 100644 index 9b94591359f..00000000000 Binary files a/Master/source/tlperl/Test-Fatal-0.014.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/Test-Fatal-0.016.tar.gz b/Master/source/tlperl/Test-Fatal-0.016.tar.gz new file mode 100755 index 00000000000..c5c778af80a Binary files /dev/null and b/Master/source/tlperl/Test-Fatal-0.016.tar.gz differ diff --git a/Master/source/tlperl/TimeDate-2.33.tar.gz b/Master/source/tlperl/TimeDate-2.33.tar.gz new file mode 100755 index 00000000000..fabcf7b6c92 Binary files /dev/null and b/Master/source/tlperl/TimeDate-2.33.tar.gz differ diff --git a/Master/source/tlperl/URI-1.76.tar.gz b/Master/source/tlperl/URI-1.76.tar.gz deleted file mode 100644 index d630a9aaa3b..00000000000 Binary files a/Master/source/tlperl/URI-1.76.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/URI-5.07.tar.gz b/Master/source/tlperl/URI-5.07.tar.gz new file mode 100755 index 00000000000..7797a66bbc2 Binary files /dev/null and b/Master/source/tlperl/URI-5.07.tar.gz differ diff --git a/Master/source/tlperl/libwww-perl-6.43.tar.gz b/Master/source/tlperl/libwww-perl-6.43.tar.gz deleted file mode 100644 index 217236c6e02..00000000000 Binary files a/Master/source/tlperl/libwww-perl-6.43.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/libwww-perl-6.52.tar.gz b/Master/source/tlperl/libwww-perl-6.52.tar.gz new file mode 100755 index 00000000000..d62a083c290 Binary files /dev/null and b/Master/source/tlperl/libwww-perl-6.52.tar.gz differ diff --git a/Master/source/tlperl/makefile.mk.diff b/Master/source/tlperl/makefile.mk.diff deleted file mode 100644 index a531bf2179b..00000000000 --- a/Master/source/tlperl/makefile.mk.diff +++ /dev/null @@ -1,24 +0,0 @@ -31c31 -< INST_TOP *= $(INST_DRV)\perl ---- -> INST_TOP *= $(INST_DRV)\tlperl -37c37 -< #WIN64 *= undef ---- -> WIN64 *= undef -130c130 -< #USE_NO_REGISTRY *= define ---- -> USE_NO_REGISTRY *= define -158c158 -< #CCTYPE = GCC ---- -> CCTYPE = GCC -164c164 -< #GCCWRAPV *= define ---- -> GCCWRAPV *= define -244c244 -< #CCHOME *= C:\MinGW ---- -> CCHOME *= X:\wprogs\mingw6432\mingw32 diff --git a/Master/source/tlperl/perl-5.30.1.tar.gz b/Master/source/tlperl/perl-5.30.1.tar.gz deleted file mode 100644 index ffda3df02b4..00000000000 Binary files a/Master/source/tlperl/perl-5.30.1.tar.gz and /dev/null differ diff --git a/Master/source/tlperl/perl-5.32.1.tar.gz b/Master/source/tlperl/perl-5.32.1.tar.gz new file mode 100755 index 00000000000..0f0b00ed719 Binary files /dev/null and b/Master/source/tlperl/perl-5.32.1.tar.gz differ 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 -- cgit v1.2.3