texlive[54374] Master/source/tlperl: Sources tlperl

commits+siepo at tug.org commits+siepo at tug.org
Tue Mar 17 14:49:19 CET 2020


Revision: 54374
          http://tug.org/svn/texlive?view=revision&revision=54374
Author:   siepo
Date:     2020-03-17 14:49:18 +0100 (Tue, 17 Mar 2020)
Log Message:
-----------
Sources tlperl

Modified Paths:
--------------
    trunk/Master/source/tlperl/tlperl.README

Added Paths:
-----------
    trunk/Master/source/tlperl/Config.pm.diff
    trunk/Master/source/tlperl/Config_heavy.pl.diff
    trunk/Master/source/tlperl/Cpanel-JSON-XS-4.19.tar.gz
    trunk/Master/source/tlperl/GNUmakefile.diff
    trunk/Master/source/tlperl/HTTP-Cookies-6.08.tar.gz
    trunk/Master/source/tlperl/HTTP-Daemon-6.06.tar.gz
    trunk/Master/source/tlperl/HTTP-Date-6.05.tar.gz
    trunk/Master/source/tlperl/HTTP-Message-6.22.tar.gz
    trunk/Master/source/tlperl/LWP-MediaTypes-6.04.tar.gz
    trunk/Master/source/tlperl/Net-HTTP-6.19.tar.gz
    trunk/Master/source/tlperl/Test-Needs-0.002006.tar.gz
    trunk/Master/source/tlperl/libwww-perl-6.43.tar.gz
    trunk/Master/source/tlperl/perl-5.30.1.tar.gz

Removed Paths:
-------------
    trunk/Master/source/tlperl/Cpanel-JSON-XS-4.09.tar.gz
    trunk/Master/source/tlperl/HTTP-Cookies-6.04.tar.gz
    trunk/Master/source/tlperl/HTTP-Daemon-6.01.tar.gz
    trunk/Master/source/tlperl/HTTP-Date-6.02.tar.gz
    trunk/Master/source/tlperl/HTTP-Message-6.18.tar.gz
    trunk/Master/source/tlperl/LWP-MediaTypes-6.02.tar.gz
    trunk/Master/source/tlperl/Net-HTTP-6.18.tar.gz
    trunk/Master/source/tlperl/Test-Needs-0.002005.tar.gz
    trunk/Master/source/tlperl/TimeDate-2.30.tar.gz
    trunk/Master/source/tlperl/Win32-OLE-0.1712.tar.gz
    trunk/Master/source/tlperl/libwww-perl-6.37.tar.gz
    trunk/Master/source/tlperl/perl-5.28.1.tar.gz

Added: trunk/Master/source/tlperl/Config.pm.diff
===================================================================
--- trunk/Master/source/tlperl/Config.pm.diff	                        (rev 0)
+++ trunk/Master/source/tlperl/Config.pm.diff	2020-03-17 13:49:18 UTC (rev 54374)
@@ -0,0 +1,38 @@
+--- Config.pm.orig	2020-03-05 02:19:07.066656100 +0100
++++ Config.pm	2020-03-05 22:07:40.705049779 +0100
+@@ -82,9 +82,14 @@
+     die "&Config::AUTOLOAD failed on $Config::AUTOLOAD";
+ }
+ 
++my $rootdir = __FILE__;
++$rootdir =~ s![\\/][^\\/]*[\\/][^\\/]*$!!;
++$rootdir =~ s!/!\\!g;
++my $mingdir = "D:\\mingw2020";
++
+ # tie returns the object, so the value returned to require will be true.
+ tie %Config, 'Config', {
+-    archlibexp => 'd:\\tlperl\\lib',
++    archlibexp => "$rootdir\\lib",
+     archname => 'MSWin32-x86-multi-thread',
+     cc => 'gcc',
+     d_readlink => undef,
+@@ -96,14 +101,14 @@
+     inc_version_list => '',
+     intsize => '4',
+     ldlibpthname => '',
+-    libpth => 'D:\\mingw2020\\lib',
++    libpth => "$mingdir\\lib",
+     osname => 'MSWin32',
+     osvers => '10.0.18363.418',
+     path_sep => ';',
+-    privlibexp => 'd:\\tlperl\\lib',
+-    scriptdir => 'd:\\tlperl\\bin',
+-    sitearchexp => 'd:\\tlperl\\site\\lib',
+-    sitelibexp => 'd:\\tlperl\\site\\lib',
++    privlibexp => "$rootdir\\lib",
++    scriptdir => "$rootdir\\bin",
++    sitearchexp => "$rootdir\\site\\lib",
++    sitelibexp => "$rootdir\\site\\lib",
+     so => 'dll',
+     useithreads => 'define',
+     usevendorprefix => undef,


Property changes on: trunk/Master/source/tlperl/Config.pm.diff
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/source/tlperl/Config_heavy.pl.diff
===================================================================
--- trunk/Master/source/tlperl/Config_heavy.pl.diff	                        (rev 0)
+++ trunk/Master/source/tlperl/Config_heavy.pl.diff	2020-03-17 13:49:18 UTC (rev 54374)
@@ -0,0 +1,229 @@
+--- Config_heavy.pl.orig	2020-03-05 02:19:07.066656100 +0100
++++ Config_heavy.pl	2020-03-05 22:23:12.982441477 +0100
+@@ -157,15 +157,20 @@
+     $summary_expanded;
+ }
+ 
++my $rootdir = __FILE__;
++$rootdir =~ s![\\/][^\\/]*[\\/][^\\/]*$!!;
++$rootdir =~ s!/!\\!g;
++my $mingdir = "D:\\mingw2020";
++
+ local *_ = \my $a;
+-$_ = <<'!END!';
++$_ = <<"!END!";
+ Author=''
+ CONFIG='true'
+-Date='$Date'
++Date='\$Date'
+ Header=''
+-Id='$Id'
++Id='\$Id'
+ Locker=''
+-Log='$Log'
++Log='\$Log'
+ PATCHLEVEL='30'
+ PERL_API_REVISION='5'
+ PERL_API_SUBVERSION='0'
+@@ -175,8 +180,8 @@
+ PERL_REVISION='5'
+ PERL_SUBVERSION='1'
+ PERL_VERSION='30'
+-RCSfile='$RCSfile'
+-Revision='$Revision'
++RCSfile='\$RCSfile'
++Revision='\$Revision'
+ SUBVERSION='1'
+ Source=''
+ State=''
+@@ -192,8 +197,8 @@
+ api_version='30'
+ api_versionstring='5.30.0'
+ ar='ar'
+-archlib='d:\tlperl\lib'
+-archlibexp='d:\tlperl\lib'
++archlib='$rootdir\\lib'
++archlibexp='$rootdir\\lib'
+ archname='MSWin32-x86-multi-thread'
+ archname64=''
+ archobjs=''
+@@ -201,8 +206,8 @@
+ awk='awk'
+ baserev='5'
+ bash=''
+-bin='d:\tlperl\bin'
+-binexp='d:\tlperl\bin'
++bin='$rootdir\\bin'
++binexp='$rootdir\\bin'
+ bison=''
+ bootstrap_charset='undef'
+ byacc='byacc'
+@@ -219,7 +224,7 @@
+ ccsymbols=''
+ ccversion=''
+ cf_by='siepo'
+-cf_email='tex-live at tug.org'
++cf_email='tex-live\@tug.org'
+ cf_time='Wed Mar  4 17:19:06 2020'
+ charbits='8'
+ chgrp=''
+@@ -982,26 +987,26 @@
+ ignore_versioned_solibs=''
+ inc_version_list=''
+ inc_version_list_init='0'
+-incpath='D:\mingw2020\include'
++incpath='$mingdir\\include'
+ inews=''
+ initialinstalllocation=''
+-installarchlib='d:\tlperl\lib'
+-installbin='d:\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='$rootdir\\html'
++installhtmlhelpdir='$rootdir\\htmlhelp'
++installman1dir='$rootdir\\man\\man1'
++installman3dir='$rootdir\\man\\man3'
++installprefix='$rootdir'
++installprefixexp='$rootdir'
++installprivlib='$rootdir\\lib'
++installscript='$rootdir\\bin'
++installsitearch='$rootdir\\site\\lib'
++installsitebin='$rootdir\\bin'
+ installsitehtml1dir=''
+ installsitehtml3dir=''
+-installsitelib='d:\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'
+ 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"$rootdir\\lib\\CORE" -L"$mingdir\\lib"'
++ldflags='-s -L"$rootdir\\lib\\CORE" -L"$mingdir\\lib"'
+ ldflags_uselargefiles=''
+ ldlibpthname=''
+ less='less'
+ lib_ext='.a'
+ libc=''
+ libperl='libperl530.a'
+-libpth='D:\mingw2020\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 @@
+ mallocobj='malloc.o'
+ mallocsrc='malloc.c'
+ malloctype='void *'
+-man1dir='d:\tlperl\man\man1'
+-man1direxp='d:\tlperl\man\man1'
++man1dir='$rootdir\\man\\man1'
++man1direxp='$rootdir\\man\\man1'
+ man1ext='1'
+-man3dir='d:\tlperl\man\man3'
+-man3direxp='d:\tlperl\man\man3'
++man3dir='$rootdir\\man\\man3'
++man3direxp='$rootdir\\man\\man3'
+ man3ext='3'
+ mips_type=''
+ mistrustnm=''
+@@ -1126,17 +1131,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='$rootdir\\bin\\perl.exe'
+ pg=''
+ phostname='hostname'
+ pidtype='int'
+ plibpth=''
+ pmake=''
+ pr=''
+-prefix='d:\tlperl'
+-prefixexp='d:\tlperl'
+-privlib='d:\tlperl\lib'
+-privlibexp='d:\tlperl\lib'
++prefix='$rootdir'
++prefixexp='$rootdir'
++privlib='$rootdir\\lib'
++privlibexp='$rootdir\\lib'
+ procselfexe=''
+ prototype='define'
+ ptrsize='4'
+@@ -1174,8 +1179,8 @@
+ sPRIx64='"lx"'
+ sSCNfldbl='"Lf"'
+ sched_yield=''
+-scriptdir='d:\tlperl\bin'
+-scriptdirexp='d:\tlperl\bin'
++scriptdir='$rootdir\\bin'
++scriptdirexp='$rootdir\\bin'
+ sed='sed'
+ seedfunc='Perl_drand48_init'
+ selectminbits='32'
+@@ -1202,23 +1207,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='$rootdir\\site\\lib'
++sitearchexp='$rootdir\\site\\lib'
++sitebin='$rootdir\\site\\bin'
++sitebinexp='$rootdir\\site\\bin'
+ sitehtml1dir=''
+ sitehtml1direxp=''
+ sitehtml3dir=''
+ sitehtml3direxp=''
+-sitelib='d:\tlperl\site\lib'
++sitelib='$rootdir\\site\\lib'
+ sitelib_stem=''
+-sitelibexp='d:\tlperl\site\lib'
++sitelibexp='$rootdir\\site\\lib'
+ siteman1dir=''
+ siteman1direxp=''
+ siteman3dir=''
+ siteman3direxp=''
+-siteprefix='d:\tlperl\site'
+-siteprefixexp='d:\tlperl\site'
++siteprefix='$rootdir\\site'
++siteprefixexp='$rootdir\\site'
+ sitescript=''
+ sitescriptexp=''
+ sizesize='4'
+@@ -1266,7 +1271,7 @@
+ to=':'
+ touch='touch'
+ tr=''
+-trnl='\012'
++trnl='\\012'
+ troff=''
+ ttyname_r_proto='0'
+ u16size='2'
+@@ -1362,7 +1367,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\"'
+ 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


Property changes on: trunk/Master/source/tlperl/Config_heavy.pl.diff
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/source/tlperl/Cpanel-JSON-XS-4.09.tar.gz
===================================================================
(Binary files differ)

Added: trunk/Master/source/tlperl/Cpanel-JSON-XS-4.19.tar.gz
===================================================================
(Binary files differ)

Index: trunk/Master/source/tlperl/Cpanel-JSON-XS-4.19.tar.gz
===================================================================
--- trunk/Master/source/tlperl/Cpanel-JSON-XS-4.19.tar.gz	2020-03-17 11:32:46 UTC (rev 54373)
+++ trunk/Master/source/tlperl/Cpanel-JSON-XS-4.19.tar.gz	2020-03-17 13:49:18 UTC (rev 54374)

Property changes on: trunk/Master/source/tlperl/Cpanel-JSON-XS-4.19.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/source/tlperl/GNUmakefile.diff
===================================================================
--- trunk/Master/source/tlperl/GNUmakefile.diff	                        (rev 0)
+++ trunk/Master/source/tlperl/GNUmakefile.diff	2020-03-17 13:49:18 UTC (rev 54374)
@@ -0,0 +1,47 @@
+--- 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 at tug.org
+ 
+ ##
+ ## Build configuration ends.


Property changes on: trunk/Master/source/tlperl/GNUmakefile.diff
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/source/tlperl/HTTP-Cookies-6.04.tar.gz
===================================================================
(Binary files differ)

Added: trunk/Master/source/tlperl/HTTP-Cookies-6.08.tar.gz
===================================================================
(Binary files differ)

Index: trunk/Master/source/tlperl/HTTP-Cookies-6.08.tar.gz
===================================================================
--- trunk/Master/source/tlperl/HTTP-Cookies-6.08.tar.gz	2020-03-17 11:32:46 UTC (rev 54373)
+++ trunk/Master/source/tlperl/HTTP-Cookies-6.08.tar.gz	2020-03-17 13:49:18 UTC (rev 54374)

Property changes on: trunk/Master/source/tlperl/HTTP-Cookies-6.08.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Deleted: trunk/Master/source/tlperl/HTTP-Daemon-6.01.tar.gz
===================================================================
(Binary files differ)

Added: trunk/Master/source/tlperl/HTTP-Daemon-6.06.tar.gz
===================================================================
(Binary files differ)

Index: trunk/Master/source/tlperl/HTTP-Daemon-6.06.tar.gz
===================================================================
--- trunk/Master/source/tlperl/HTTP-Daemon-6.06.tar.gz	2020-03-17 11:32:46 UTC (rev 54373)
+++ trunk/Master/source/tlperl/HTTP-Daemon-6.06.tar.gz	2020-03-17 13:49:18 UTC (rev 54374)

Property changes on: trunk/Master/source/tlperl/HTTP-Daemon-6.06.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Deleted: trunk/Master/source/tlperl/HTTP-Date-6.02.tar.gz
===================================================================
(Binary files differ)

Added: trunk/Master/source/tlperl/HTTP-Date-6.05.tar.gz
===================================================================
(Binary files differ)

Index: trunk/Master/source/tlperl/HTTP-Date-6.05.tar.gz
===================================================================
--- trunk/Master/source/tlperl/HTTP-Date-6.05.tar.gz	2020-03-17 11:32:46 UTC (rev 54373)
+++ trunk/Master/source/tlperl/HTTP-Date-6.05.tar.gz	2020-03-17 13:49:18 UTC (rev 54374)

Property changes on: trunk/Master/source/tlperl/HTTP-Date-6.05.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Deleted: trunk/Master/source/tlperl/HTTP-Message-6.18.tar.gz
===================================================================
(Binary files differ)

Added: trunk/Master/source/tlperl/HTTP-Message-6.22.tar.gz
===================================================================
(Binary files differ)

Index: trunk/Master/source/tlperl/HTTP-Message-6.22.tar.gz
===================================================================
--- trunk/Master/source/tlperl/HTTP-Message-6.22.tar.gz	2020-03-17 11:32:46 UTC (rev 54373)
+++ trunk/Master/source/tlperl/HTTP-Message-6.22.tar.gz	2020-03-17 13:49:18 UTC (rev 54374)

Property changes on: trunk/Master/source/tlperl/HTTP-Message-6.22.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Deleted: trunk/Master/source/tlperl/LWP-MediaTypes-6.02.tar.gz
===================================================================
(Binary files differ)

Added: trunk/Master/source/tlperl/LWP-MediaTypes-6.04.tar.gz
===================================================================
(Binary files differ)

Index: trunk/Master/source/tlperl/LWP-MediaTypes-6.04.tar.gz
===================================================================
--- trunk/Master/source/tlperl/LWP-MediaTypes-6.04.tar.gz	2020-03-17 11:32:46 UTC (rev 54373)
+++ trunk/Master/source/tlperl/LWP-MediaTypes-6.04.tar.gz	2020-03-17 13:49:18 UTC (rev 54374)

Property changes on: trunk/Master/source/tlperl/LWP-MediaTypes-6.04.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Deleted: trunk/Master/source/tlperl/Net-HTTP-6.18.tar.gz
===================================================================
(Binary files differ)

Added: trunk/Master/source/tlperl/Net-HTTP-6.19.tar.gz
===================================================================
(Binary files differ)

Index: trunk/Master/source/tlperl/Net-HTTP-6.19.tar.gz
===================================================================
--- trunk/Master/source/tlperl/Net-HTTP-6.19.tar.gz	2020-03-17 11:32:46 UTC (rev 54373)
+++ trunk/Master/source/tlperl/Net-HTTP-6.19.tar.gz	2020-03-17 13:49:18 UTC (rev 54374)

Property changes on: trunk/Master/source/tlperl/Net-HTTP-6.19.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Deleted: trunk/Master/source/tlperl/Test-Needs-0.002005.tar.gz
===================================================================
(Binary files differ)

Added: trunk/Master/source/tlperl/Test-Needs-0.002006.tar.gz
===================================================================
(Binary files differ)

Index: trunk/Master/source/tlperl/Test-Needs-0.002006.tar.gz
===================================================================
--- trunk/Master/source/tlperl/Test-Needs-0.002006.tar.gz	2020-03-17 11:32:46 UTC (rev 54373)
+++ trunk/Master/source/tlperl/Test-Needs-0.002006.tar.gz	2020-03-17 13:49:18 UTC (rev 54374)

Property changes on: trunk/Master/source/tlperl/Test-Needs-0.002006.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Deleted: trunk/Master/source/tlperl/TimeDate-2.30.tar.gz
===================================================================
(Binary files differ)

Deleted: trunk/Master/source/tlperl/Win32-OLE-0.1712.tar.gz
===================================================================
(Binary files differ)

Deleted: trunk/Master/source/tlperl/libwww-perl-6.37.tar.gz
===================================================================
(Binary files differ)

Added: trunk/Master/source/tlperl/libwww-perl-6.43.tar.gz
===================================================================
(Binary files differ)

Index: trunk/Master/source/tlperl/libwww-perl-6.43.tar.gz
===================================================================
--- trunk/Master/source/tlperl/libwww-perl-6.43.tar.gz	2020-03-17 11:32:46 UTC (rev 54373)
+++ trunk/Master/source/tlperl/libwww-perl-6.43.tar.gz	2020-03-17 13:49:18 UTC (rev 54374)

Property changes on: trunk/Master/source/tlperl/libwww-perl-6.43.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Deleted: trunk/Master/source/tlperl/perl-5.28.1.tar.gz
===================================================================
(Binary files differ)

Added: trunk/Master/source/tlperl/perl-5.30.1.tar.gz
===================================================================
(Binary files differ)

Index: trunk/Master/source/tlperl/perl-5.30.1.tar.gz
===================================================================
--- trunk/Master/source/tlperl/perl-5.30.1.tar.gz	2020-03-17 11:32:46 UTC (rev 54373)
+++ trunk/Master/source/tlperl/perl-5.30.1.tar.gz	2020-03-17 13:49:18 UTC (rev 54374)

Property changes on: trunk/Master/source/tlperl/perl-5.30.1.tar.gz
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/source/tlperl/tlperl.README
===================================================================
--- trunk/Master/source/tlperl/tlperl.README	2020-03-17 11:32:46 UTC (rev 54373)
+++ trunk/Master/source/tlperl/tlperl.README	2020-03-17 13:49:18 UTC (rev 54374)
@@ -1,52 +1,54 @@
-NOTES ON BUILDING TLPERL 2019
+NOTES ON BUILDING TLPERL 2020
 
 BUILD PLATFORM
 
-64-bits Windows 7 running under VirtualBox on Linux.
+64-bits Windows 10 1909 running under KVM on Linux.
 
 GETTING THE PERL SOURCE
 
-I downloaded the latest stable Perl source 5.28.1 from CPAN.
+I downloaded the latest stable Perl source 5.30.1 from CPAN.
 
 THE COMPILER
 
 The file README.win32 in the root of the distribution contains
-compilation instructions, which lists various supported MinGW
+compilation instructions and lists various supported MinGW
 distributions. I went with the 32-bits compiler from
-www.mingw-w64.org, version 6.0.0, containing gcc version 8.1.0.
+http://strawberryperl.com/package/kmx/32_gcctoolchain/ version 8.3.0
 
 BUILDING PERL
 
-I went to the win32 subdirectory of the Perl source. In makefile.mk
+I went to the win32 subdirectory of the Perl source. In GNUmakefile
 I adjusted relevant settings to my build environment. A diff for
-this makefile.mk is included.
+this GNUmakefile is included.
 
-I compiled with
+I prepended the mingw bin directory to the searchpath and compiled with
 
-  dmake
-  dmake test
+  gmake
+  gmake test
 
 There were some test failures:
 
 Test Summary Report
 -------------------
-../dist/IO/t/io_leak.t                       (Wstat: 65280 Tests: 0 Failed: 0)
-  Non-zero exit status: 255
-  Parse errors: No plan found in TAP output
-../dist/IO/t/io_poll.t                       (Wstat: 65280 Tests: 0 Failed: 0)
-  Non-zero exit status: 255
-  Parse errors: No plan found in TAP output
-../ext/IPC-Open3/t/IPC-Open3.t               (Wstat: 0 Tests: 45 Failed: 0)
+../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=2666, Tests=1083818, 2126 wallclock secs (95.45 usr +  4.91 sys = 100.36 CPU)
+Files=2661, Tests=1144786, 1844 wallclock secs (79.75 usr +  7.64 sys = 87.39 CPU)
 Result: FAIL
-dmake:  Error code 130, while making 'test'
+gmake: *** [GNUmakefile:1947: test] Error 10
 
 but I hope that these will not impact us.
 
 Installation with:
 
-  dmake installbare
+  gmake installbare
 
 `installbare' omits the generation of html.
 
@@ -76,11 +78,11 @@
 
 INSTALLING MODULES
 
-When adding modules, I added the new Perl bin directory to the
+When adding modules, I prepended the new Perl bin directory to the
 searchpath. I downloaded needed modules from CPAN and added them
 with
 
-  perl Makefile.PL && dmake && dmake test && dmake install
+  perl Makefile.PL && gmake && gmake test && gmake install
 
 All modules for which tests were defined got a pass. They are, in
 order of processing:
@@ -88,7 +90,7 @@
 Math::Int64 0.54
 IO::String 1.08
 File::Which 1.23
-Digest::SHA1 2.13 526 => 528
+Digest::SHA1 2.13
 Encode::compat 0.07
 Encode::Locale 1.05
 
@@ -101,37 +103,38 @@
 Win32::Console 0.10 (no tests)
 Win32::TieRegistry 0.30
 Win32::Shortcut 0.08 (no tests)
-Win32::OLE 0.1712
 
 LWP and dependencies, in order of compilation/installation:
 
 Socket 2.029
-Date::Parse 2.30 (file TimeDate-2.30.tar.gz)
-HTTP::Date 6.02
+HTTP::Date 6.05
 File::Listing 6.04
 IO::HTML 1.001
-LWP::MediaTypes 6.02
-Test::Needs 0.002005
+Try::Tiny 0.30
+Test::Fatal 0.014
+Test::Needs 0.002006
+LWP::MediaTypes 6.04
 URI 1.76
-Try::Tiny 0.30
-HTTP::Message 6.18
+HTTP::Message 6.22
 HTML::Tagset 3.20
 HTML::Parser 3.72
 WWW::RobotRules 6.02
 HTTP::Negotiate 6.01
-Net::HTTP 6.18
+Net::HTTP 6.19
 Mozilla::CA 20180117
-HTTP::Daemon 6.01
-HTTP::Cookies 6.04
-Test::Fatal 0.014
+HTTP::Daemon 6.06
+HTTP::Cookies 6.08
 Test::RequiresInternet 0.05
-LWP 6.37 (file libwww-perl-6.37.tar.gz)
+LWP 6.43 (file libwww-perl-6.43.tar.gz)
 
 JSON support
 
-Cpanel::JSON::XS 4.09
+Cpanel::JSON::XS 4.19
 JSON::MaybeXS 1.004000
 
+Compared to the 2019 release, the Date::Parse and Win32::OLE modules
+could be dropped.
+
 MODIFICATIONS FOR TEXLIVE
 
 - As explained above: our versions of lib/Config.pm and lib/Config_heavy.pl
@@ -159,4 +162,4 @@
 
 Siep Kroonenberg
 
-Last revision: March 2019
+Last revision: March 2020



More information about the tex-live-commits mailing list.