[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#930114: unblock: perl/5.28.1-7



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please pre-approve perl 5.28.1-7 which fixes a FTBFS in some environments.
This doesn't meet the letter of the hard freeze policy, hence requesting
pre-approval before upload.

Thanks,
Dominic.

-- System Information:
Debian Release: 9.9
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-9-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru perl-5.28.1/debian/changelog perl-5.28.1/debian/changelog
--- perl-5.28.1/debian/changelog	2019-03-31 12:51:22.000000000 +0100
+++ perl-5.28.1/debian/changelog	2019-06-07 11:47:24.000000000 +0100
@@ -1,3 +1,9 @@
+perl (5.28.1-7) unstable; urgency=medium
+
+  * Fix FTBFS with some sbuild configurations (Closes: #930095)
+
+ -- Dominic Hargreaves <dom@earth.li>  Fri, 07 Jun 2019 10:47:24 +0000
+
 perl (5.28.1-6) unstable; urgency=medium
 
   * Fix NDBM autopkgtests by recreating necessary hardlinks at test time
diff -Nru perl-5.28.1/debian/patches/debian/configure-regen.diff perl-5.28.1/debian/patches/debian/configure-regen.diff
--- perl-5.28.1/debian/patches/debian/configure-regen.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/configure-regen.diff	2019-06-07 11:44:46.000000000 +0100
@@ -10,7 +10,7 @@
  1 file changed, 2 insertions(+), 3 deletions(-)
 
 diff --git a/Configure b/Configure
-index 3be9f05b7..437b8afc5 100755
+index 3be9f05b7d..437b8afc57 100755
 --- a/Configure
 +++ b/Configure
 @@ -1483,8 +1483,7 @@ archname=''
diff -Nru perl-5.28.1/debian/patches/debian/cpan_definstalldirs.diff perl-5.28.1/debian/patches/debian/cpan_definstalldirs.diff
--- perl-5.28.1/debian/patches/debian/cpan_definstalldirs.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/cpan_definstalldirs.diff	2019-06-07 11:44:46.000000000 +0100
@@ -14,7 +14,7 @@
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/cpan/CPAN/lib/CPAN/FirstTime.pm b/cpan/CPAN/lib/CPAN/FirstTime.pm
-index 49fa8ab7b..cdf1dc220 100644
+index 49fa8ab7b9..cdf1dc220d 100644
 --- a/cpan/CPAN/lib/CPAN/FirstTime.pm
 +++ b/cpan/CPAN/lib/CPAN/FirstTime.pm
 @@ -1033,7 +1033,7 @@ sub init {
diff -Nru perl-5.28.1/debian/patches/debian/cpan-missing-site-dirs.diff perl-5.28.1/debian/patches/debian/cpan-missing-site-dirs.diff
--- perl-5.28.1/debian/patches/debian/cpan-missing-site-dirs.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/cpan-missing-site-dirs.diff	2019-06-07 11:44:46.000000000 +0100
@@ -18,7 +18,7 @@
  1 file changed, 27 insertions(+), 4 deletions(-)
 
 diff --git a/cpan/CPAN/lib/CPAN/FirstTime.pm b/cpan/CPAN/lib/CPAN/FirstTime.pm
-index cdf1dc220..bdb7899bb 100644
+index cdf1dc220d..bdb7899bb9 100644
 --- a/cpan/CPAN/lib/CPAN/FirstTime.pm
 +++ b/cpan/CPAN/lib/CPAN/FirstTime.pm
 @@ -2067,11 +2067,34 @@ sub _print_urllist {
diff -Nru perl-5.28.1/debian/patches/debian/db_file_ver.diff perl-5.28.1/debian/patches/debian/db_file_ver.diff
--- perl-5.28.1/debian/patches/debian/db_file_ver.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/db_file_ver.diff	2019-06-07 11:44:46.000000000 +0100
@@ -13,7 +13,7 @@
  1 file changed, 2 insertions(+)
 
 diff --git a/cpan/DB_File/version.c b/cpan/DB_File/version.c
-index e01f6f6fa..544e6ee8f 100644
+index e01f6f6fa3..544e6ee8fb 100644
 --- a/cpan/DB_File/version.c
 +++ b/cpan/DB_File/version.c
 @@ -48,6 +48,7 @@ __getBerkeleyDBInfo()
diff -Nru perl-5.28.1/debian/patches/debian/deprecate-with-apt.diff perl-5.28.1/debian/patches/debian/deprecate-with-apt.diff
--- perl-5.28.1/debian/patches/debian/deprecate-with-apt.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/deprecate-with-apt.diff	2019-06-07 11:44:46.000000000 +0100
@@ -10,7 +10,7 @@
  1 file changed, 17 insertions(+), 1 deletion(-)
 
 diff --git a/lib/deprecate.pm b/lib/deprecate.pm
-index 47bc11253..01d48fa6c 100644
+index 47bc11253e..01d48fa6cc 100644
 --- a/lib/deprecate.pm
 +++ b/lib/deprecate.pm
 @@ -7,6 +7,16 @@ our $VERSION = 0.03;
diff -Nru perl-5.28.1/debian/patches/debian/disable-stack-check.diff perl-5.28.1/debian/patches/debian/disable-stack-check.diff
--- perl-5.28.1/debian/patches/debian/disable-stack-check.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/disable-stack-check.diff	2019-06-07 11:44:46.000000000 +0100
@@ -21,7 +21,7 @@
  2 files changed, 6 insertions(+)
 
 diff --git a/dump.c b/dump.c
-index 227eb996e..4e1c594ce 100644
+index 227eb996ee..4e1c594ce8 100644
 --- a/dump.c
 +++ b/dump.c
 @@ -2500,6 +2500,8 @@ Perl_runops_debug(pTHX)
@@ -42,7 +42,7 @@
  	if (PL_debug) {
              ENTER;
 diff --git a/pp_hot.c b/pp_hot.c
-index 56e3cbe6e..f4e1ae726 100644
+index 56e3cbe6e1..f4e1ae726d 100644
 --- a/pp_hot.c
 +++ b/pp_hot.c
 @@ -5232,6 +5232,8 @@ PP(pp_entersub)
diff -Nru perl-5.28.1/debian/patches/debian/doc_info.diff perl-5.28.1/debian/patches/debian/doc_info.diff
--- perl-5.28.1/debian/patches/debian/doc_info.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/doc_info.diff	2019-06-07 11:44:46.000000000 +0100
@@ -11,7 +11,7 @@
  1 file changed, 10 insertions(+), 2 deletions(-)
 
 diff --git a/pod/perl.pod b/pod/perl.pod
-index fbbb952b6..bc0f531f8 100644
+index fbbb952b6b..bc0f531f86 100644
 --- a/pod/perl.pod
 +++ b/pod/perl.pod
 @@ -295,8 +295,16 @@ aux h2ph h2xs perlbug pl2pm pod2html pod2man splain xsubpp
diff -Nru perl-5.28.1/debian/patches/debian/enc2xs_inc.diff perl-5.28.1/debian/patches/debian/enc2xs_inc.diff
--- perl-5.28.1/debian/patches/debian/enc2xs_inc.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/enc2xs_inc.diff	2019-06-07 11:44:46.000000000 +0100
@@ -17,7 +17,7 @@
  2 files changed, 7 insertions(+), 4 deletions(-)
 
 diff --git a/cpan/Encode/bin/enc2xs b/cpan/Encode/bin/enc2xs
-index 619b64b75..050c863ef 100644
+index 619b64b757..050c863ef9 100644
 --- a/cpan/Encode/bin/enc2xs
 +++ b/cpan/Encode/bin/enc2xs
 @@ -1013,11 +1013,11 @@ use vars qw(
@@ -53,7 +53,7 @@
      for my $enc ( sort keys %LocalMod ) {
          $_ModLines .=
 diff --git a/t/porting/customized.t b/t/porting/customized.t
-index d425e5b77..d906a8255 100644
+index d425e5b775..d906a82553 100644
 --- a/t/porting/customized.t
 +++ b/t/porting/customized.t
 @@ -108,8 +108,11 @@ foreach my $module ( sort keys %Modules ) {
diff -Nru perl-5.28.1/debian/patches/debian/errno_ver.diff perl-5.28.1/debian/patches/debian/errno_ver.diff
--- perl-5.28.1/debian/patches/debian/errno_ver.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/errno_ver.diff	2019-06-07 11:44:46.000000000 +0100
@@ -16,7 +16,7 @@
  1 file changed, 16 deletions(-)
 
 diff --git a/ext/Errno/Errno_pm.PL b/ext/Errno/Errno_pm.PL
-index d565f31b2..6a0031f0f 100644
+index d565f31b2f..6a0031f0f7 100644
 --- a/ext/Errno/Errno_pm.PL
 +++ b/ext/Errno/Errno_pm.PL
 @@ -288,22 +288,6 @@ package Errno;
diff -Nru perl-5.28.1/debian/patches/debian/extutils_set_libperl_path.diff perl-5.28.1/debian/patches/debian/extutils_set_libperl_path.diff
--- perl-5.28.1/debian/patches/debian/extutils_set_libperl_path.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/extutils_set_libperl_path.diff	2019-06-07 11:44:46.000000000 +0100
@@ -12,7 +12,7 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
-index dbb8651a9..780e390cd 100644
+index dbb8651a9f..780e390cd9 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 @@ -2564,7 +2564,7 @@ MAP_PRELIBS   = $Config{perllibs} $Config{cryptlib}
diff -Nru perl-5.28.1/debian/patches/debian/fakeroot.diff perl-5.28.1/debian/patches/debian/fakeroot.diff
--- perl-5.28.1/debian/patches/debian/fakeroot.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/fakeroot.diff	2019-06-07 11:44:46.000000000 +0100
@@ -16,7 +16,7 @@
  1 file changed, 2 insertions(+), 5 deletions(-)
 
 diff --git a/Makefile.SH b/Makefile.SH
-index 519700929..48151bce6 100755
+index 5197009290..48151bce65 100755
 --- a/Makefile.SH
 +++ b/Makefile.SH
 @@ -48,10 +48,7 @@ case "$useshrplib" in
diff -Nru perl-5.28.1/debian/patches/debian/find_html2text.diff perl-5.28.1/debian/patches/debian/find_html2text.diff
--- perl-5.28.1/debian/patches/debian/find_html2text.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/find_html2text.diff	2019-06-07 11:44:46.000000000 +0100
@@ -21,7 +21,7 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/cpan/CPAN/lib/CPAN/Distribution.pm b/cpan/CPAN/lib/CPAN/Distribution.pm
-index 72101afc7..9f896584d 100644
+index 72101afc7b..9f896584d1 100644
 --- a/cpan/CPAN/lib/CPAN/Distribution.pm
 +++ b/cpan/CPAN/lib/CPAN/Distribution.pm
 @@ -4149,7 +4149,7 @@ sub _display_url {
diff -Nru perl-5.28.1/debian/patches/debian/gdbm-fatal.diff perl-5.28.1/debian/patches/debian/gdbm-fatal.diff
--- perl-5.28.1/debian/patches/debian/gdbm-fatal.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/gdbm-fatal.diff	2019-06-07 11:44:46.000000000 +0100
@@ -11,7 +11,7 @@
  1 file changed, 3 insertions(+)
 
 diff --git a/ext/GDBM_File/t/fatal.t b/ext/GDBM_File/t/fatal.t
-index 0e426d4db..3df6878f8 100644
+index 0e426d4dbc..3df6878f8c 100644
 --- a/ext/GDBM_File/t/fatal.t
 +++ b/ext/GDBM_File/t/fatal.t
 @@ -12,6 +12,9 @@ BEGIN {
diff -Nru perl-5.28.1/debian/patches/debian/hppa_opmini_optimize_workaround.diff perl-5.28.1/debian/patches/debian/hppa_opmini_optimize_workaround.diff
--- perl-5.28.1/debian/patches/debian/hppa_opmini_optimize_workaround.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/hppa_opmini_optimize_workaround.diff	2019-06-07 11:44:46.000000000 +0100
@@ -14,7 +14,7 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/cflags.SH b/cflags.SH
-index 3e4526ff8..c8231e64e 100755
+index 3e4526ff8f..c8231e64e8 100755
 --- a/cflags.SH
 +++ b/cflags.SH
 @@ -497,7 +497,7 @@ for file do
diff -Nru perl-5.28.1/debian/patches/debian/hppa_op_optimize_workaround.diff perl-5.28.1/debian/patches/debian/hppa_op_optimize_workaround.diff
--- perl-5.28.1/debian/patches/debian/hppa_op_optimize_workaround.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/hppa_op_optimize_workaround.diff	2019-06-07 11:44:46.000000000 +0100
@@ -16,7 +16,7 @@
  1 file changed, 6 insertions(+)
 
 diff --git a/cflags.SH b/cflags.SH
-index e60742fed..3e4526ff8 100755
+index e60742fed1..3e4526ff8f 100755
 --- a/cflags.SH
 +++ b/cflags.SH
 @@ -497,6 +497,12 @@ for file do
diff -Nru perl-5.28.1/debian/patches/debian/hurd-softupdates.diff perl-5.28.1/debian/patches/debian/hurd-softupdates.diff
--- perl-5.28.1/debian/patches/debian/hurd-softupdates.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/hurd-softupdates.diff	2019-06-07 11:44:46.000000000 +0100
@@ -13,7 +13,7 @@
  1 file changed, 1 insertion(+)
 
 diff --git a/t/op/stat.t b/t/op/stat.t
-index 8dcb3d3fd..aa16fe739 100644
+index 8dcb3d3fd5..aa16fe7399 100644
 --- a/t/op/stat.t
 +++ b/t/op/stat.t
 @@ -100,6 +100,7 @@ print FOO "Now is the time for all good men to come to.\n";
diff -Nru perl-5.28.1/debian/patches/debian/installman-utf8.diff perl-5.28.1/debian/patches/debian/installman-utf8.diff
--- perl-5.28.1/debian/patches/debian/installman-utf8.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/installman-utf8.diff	2019-06-07 11:44:46.000000000 +0100
@@ -15,7 +15,7 @@
  1 file changed, 1 insertion(+)
 
 diff --git a/installman b/installman
-index 0154be4d6..fff0ff04a 100755
+index 0154be4d68..fff0ff04a7 100755
 --- a/installman
 +++ b/installman
 @@ -161,6 +161,7 @@ sub pod2man {
diff -Nru perl-5.28.1/debian/patches/debian/instmodsh_doc.diff perl-5.28.1/debian/patches/debian/instmodsh_doc.diff
--- perl-5.28.1/debian/patches/debian/instmodsh_doc.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/instmodsh_doc.diff	2019-06-07 11:44:46.000000000 +0100
@@ -9,7 +9,7 @@
  1 file changed, 3 insertions(+), 1 deletion(-)
 
 diff --git a/cpan/ExtUtils-MakeMaker/bin/instmodsh b/cpan/ExtUtils-MakeMaker/bin/instmodsh
-index ab0f9d1ff..b3b109f47 100644
+index ab0f9d1ffe..b3b109f475 100644
 --- a/cpan/ExtUtils-MakeMaker/bin/instmodsh
 +++ b/cpan/ExtUtils-MakeMaker/bin/instmodsh
 @@ -19,9 +19,11 @@ instmodsh - A shell to examine installed modules
diff -Nru perl-5.28.1/debian/patches/debian/kfreebsd-softupdates.diff perl-5.28.1/debian/patches/debian/kfreebsd-softupdates.diff
--- perl-5.28.1/debian/patches/debian/kfreebsd-softupdates.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/kfreebsd-softupdates.diff	2019-06-07 11:44:46.000000000 +0100
@@ -16,7 +16,7 @@
  1 file changed, 1 insertion(+)
 
 diff --git a/t/op/stat.t b/t/op/stat.t
-index 905eb85fd..8dcb3d3fd 100644
+index 905eb85fd4..8dcb3d3fd5 100644
 --- a/t/op/stat.t
 +++ b/t/op/stat.t
 @@ -99,6 +99,7 @@ sleep 3 if $funky_FAT_timestamps;
diff -Nru perl-5.28.1/debian/patches/debian/ld_run_path.diff perl-5.28.1/debian/patches/debian/ld_run_path.diff
--- perl-5.28.1/debian/patches/debian/ld_run_path.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/ld_run_path.diff	2019-06-07 11:44:46.000000000 +0100
@@ -9,7 +9,7 @@
  1 file changed, 2 insertions(+)
 
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
-index a6da85586..fb849b21c 100644
+index a6da855862..fb849b21ca 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm
 @@ -62,6 +62,8 @@ sub _unix_os2_ext {
diff -Nru perl-5.28.1/debian/patches/debian/libnet_config_path.diff perl-5.28.1/debian/patches/debian/libnet_config_path.diff
--- perl-5.28.1/debian/patches/debian/libnet_config_path.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/libnet_config_path.diff	2019-06-07 11:44:46.000000000 +0100
@@ -10,7 +10,7 @@
  1 file changed, 3 insertions(+), 4 deletions(-)
 
 diff --git a/cpan/libnet/lib/Net/Config.pm b/cpan/libnet/lib/Net/Config.pm
-index 4f822a40a..4b3978113 100644
+index 4f822a40a4..4b39781134 100644
 --- a/cpan/libnet/lib/Net/Config.pm
 +++ b/cpan/libnet/lib/Net/Config.pm
 @@ -72,9 +72,8 @@ my %nc = (
diff -Nru perl-5.28.1/debian/patches/debian/libperl_embed_doc.diff perl-5.28.1/debian/patches/debian/libperl_embed_doc.diff
--- perl-5.28.1/debian/patches/debian/libperl_embed_doc.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/libperl_embed_doc.diff	2019-06-07 11:44:46.000000000 +0100
@@ -11,7 +11,7 @@
  1 file changed, 3 insertions(+)
 
 diff --git a/lib/ExtUtils/Embed.pm b/lib/ExtUtils/Embed.pm
-index e75e41f8c..985c35345 100644
+index e75e41f8c4..985c353457 100644
 --- a/lib/ExtUtils/Embed.pm
 +++ b/lib/ExtUtils/Embed.pm
 @@ -293,6 +293,9 @@ and extensions in your C/C++ applications.
diff -Nru perl-5.28.1/debian/patches/debian/makemaker-manext.diff perl-5.28.1/debian/patches/debian/makemaker-manext.diff
--- perl-5.28.1/debian/patches/debian/makemaker-manext.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/makemaker-manext.diff	2019-06-07 11:44:46.000000000 +0100
@@ -15,7 +15,7 @@
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
-index 1a3893c30..8bb0ef2ee 100644
+index 1a3893c30b..8bb0ef2ee9 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm
 @@ -1090,8 +1090,8 @@ END
diff -Nru perl-5.28.1/debian/patches/debian/makemaker-pasthru.diff perl-5.28.1/debian/patches/debian/makemaker-pasthru.diff
--- perl-5.28.1/debian/patches/debian/makemaker-pasthru.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/makemaker-pasthru.diff	2019-06-07 11:44:46.000000000 +0100
@@ -16,7 +16,7 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
-index 4977baa15..bb41b274b 100644
+index 4977baa15d..bb41b274b3 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 @@ -2955,7 +2955,7 @@ sub pasthru {
diff -Nru perl-5.28.1/debian/patches/debian/mod_paths.diff perl-5.28.1/debian/patches/debian/mod_paths.diff
--- perl-5.28.1/debian/patches/debian/mod_paths.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/mod_paths.diff	2019-06-07 11:44:46.000000000 +0100
@@ -24,7 +24,7 @@
  1 file changed, 58 insertions(+)
 
 diff --git a/perl.c b/perl.c
-index e6dfa8dc0..c7828e69c 100644
+index e6dfa8dc05..c7828e69ce 100644
 --- a/perl.c
 +++ b/perl.c
 @@ -4674,6 +4674,10 @@ S_init_perllib(pTHX)
diff -Nru perl-5.28.1/debian/patches/debian/no_packlist_perllocal.diff perl-5.28.1/debian/patches/debian/no_packlist_perllocal.diff
--- perl-5.28.1/debian/patches/debian/no_packlist_perllocal.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/no_packlist_perllocal.diff	2019-06-07 11:44:46.000000000 +0100
@@ -9,7 +9,7 @@
  1 file changed, 3 insertions(+), 32 deletions(-)
 
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
-index 780e390cd..4977baa15 100644
+index 780e390cd9..4977baa15d 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 @@ -2232,11 +2232,6 @@ pure_perl_install :: all
diff -Nru perl-5.28.1/debian/patches/debian/patchlevel.diff perl-5.28.1/debian/patches/debian/patchlevel.diff
--- perl-5.28.1/debian/patches/debian/patchlevel.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/patchlevel.diff	2019-06-07 11:44:46.000000000 +0100
@@ -15,7 +15,7 @@
  1 file changed, 3 insertions(+)
 
 diff --git a/patchlevel.h b/patchlevel.h
-index a5ca94bcc..d126b0df1 100644
+index a5ca94bcc0..d126b0df1f 100644
 --- a/patchlevel.h
 +++ b/patchlevel.h
 @@ -137,6 +137,9 @@ static const char * const local_patches[] = {
diff -Nru perl-5.28.1/debian/patches/debian/perl5db-x-terminal-emulator.patch perl-5.28.1/debian/patches/debian/perl5db-x-terminal-emulator.patch
--- perl-5.28.1/debian/patches/debian/perl5db-x-terminal-emulator.patch	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/perl5db-x-terminal-emulator.patch	2019-06-07 11:44:46.000000000 +0100
@@ -15,7 +15,7 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/lib/perl5db.pl b/lib/perl5db.pl
-index ecc49a814..6eb03d7c1 100644
+index ecc49a814d..6eb03d7c11 100644
 --- a/lib/perl5db.pl
 +++ b/lib/perl5db.pl
 @@ -6987,7 +6987,7 @@ properly set up.
diff -Nru perl-5.28.1/debian/patches/debian/perlbug-editor.diff perl-5.28.1/debian/patches/debian/perlbug-editor.diff
--- perl-5.28.1/debian/patches/debian/perlbug-editor.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/perlbug-editor.diff	2019-06-07 11:44:46.000000000 +0100
@@ -10,7 +10,7 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/utils/perlbug.PL b/utils/perlbug.PL
-index d1eb1e04a..4555d0449 100644
+index d1eb1e04a8..4555d04494 100644
 --- a/utils/perlbug.PL
 +++ b/utils/perlbug.PL
 @@ -272,7 +272,7 @@ sub Init {
diff -Nru perl-5.28.1/debian/patches/debian/perldoc-pager.diff perl-5.28.1/debian/patches/debian/perldoc-pager.diff
--- perl-5.28.1/debian/patches/debian/perldoc-pager.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/perldoc-pager.diff	2019-06-07 11:44:46.000000000 +0100
@@ -14,7 +14,7 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm b/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm
-index 9501d6310..a5aedf630 100644
+index 9501d6310e..a5aedf6302 100644
 --- a/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm
 +++ b/cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm
 @@ -32,7 +32,7 @@ sub pager_configuration {
diff -Nru perl-5.28.1/debian/patches/debian/perlivp.diff perl-5.28.1/debian/patches/debian/perlivp.diff
--- perl-5.28.1/debian/patches/debian/perlivp.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/perlivp.diff	2019-06-07 11:44:46.000000000 +0100
@@ -26,7 +26,7 @@
  1 file changed, 1 insertion(+)
 
 diff --git a/utils/perlivp.PL b/utils/perlivp.PL
-index 50d187a54..bd8091c54 100644
+index 50d187a544..bd8091c548 100644
 --- a/utils/perlivp.PL
 +++ b/utils/perlivp.PL
 @@ -155,6 +155,7 @@ my $INC_total = 0;
diff -Nru perl-5.28.1/debian/patches/debian/prune_libs.diff perl-5.28.1/debian/patches/debian/prune_libs.diff
--- perl-5.28.1/debian/patches/debian/prune_libs.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/prune_libs.diff	2019-06-07 11:44:46.000000000 +0100
@@ -17,7 +17,7 @@
  2 files changed, 2 insertions(+), 3 deletions(-)
 
 diff --git a/regen-configure/U/modified/Myinit.U b/regen-configure/U/modified/Myinit.U
-index 0e3155aec..e1d58c207 100644
+index 0e3155aecd..e1d58c2077 100644
 --- a/regen-configure/U/modified/Myinit.U
 +++ b/regen-configure/U/modified/Myinit.U
 @@ -32,8 +32,7 @@
@@ -31,7 +31,7 @@
  : This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist.
  glibpth=`echo " $glibpth " | sed -e 's! /usr/shlib ! !'`
 diff --git a/regen-configure/U/perl/End.U b/regen-configure/U/perl/End.U
-index 352071422..9716623ae 100644
+index 352071422f..9716623ae0 100644
 --- a/regen-configure/U/perl/End.U
 +++ b/regen-configure/U/perl/End.U
 @@ -37,7 +37,7 @@ sunos*X4*)
diff -Nru perl-5.28.1/debian/patches/debian/sh4_op_optimize_workaround.diff perl-5.28.1/debian/patches/debian/sh4_op_optimize_workaround.diff
--- perl-5.28.1/debian/patches/debian/sh4_op_optimize_workaround.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/sh4_op_optimize_workaround.diff	2019-06-07 11:44:46.000000000 +0100
@@ -14,7 +14,7 @@
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/cflags.SH b/cflags.SH
-index c8231e64e..3bb0c3e93 100755
+index c8231e64e8..3bb0c3e937 100755
 --- a/cflags.SH
 +++ b/cflags.SH
 @@ -497,9 +497,9 @@ for file do
diff -Nru perl-5.28.1/debian/patches/debian/squelch-locale-warnings.diff perl-5.28.1/debian/patches/debian/squelch-locale-warnings.diff
--- perl-5.28.1/debian/patches/debian/squelch-locale-warnings.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/squelch-locale-warnings.diff	2019-06-07 11:44:46.000000000 +0100
@@ -20,7 +20,7 @@
  2 files changed, 11 insertions(+)
 
 diff --git a/locale.c b/locale.c
-index 765334047..aedd7da0c 100644
+index 7653340477..aedd7da0c5 100644
 --- a/locale.c
 +++ b/locale.c
 @@ -3142,6 +3142,9 @@ Perl_init_i18nl10n(pTHX_ int printwarn)
@@ -34,7 +34,7 @@
                                    || (
                                           /* disallow with "" or "0" */
 diff --git a/pod/perllocale.pod b/pod/perllocale.pod
-index a32f72c88..e12b81cc4 100644
+index a32f72c88e..e12b81cc4c 100644
 --- a/pod/perllocale.pod
 +++ b/pod/perllocale.pod
 @@ -1293,6 +1293,14 @@ B<NOTE>: C<PERL_BADLANG> only gives you a way to hide the warning message.
diff -Nru perl-5.28.1/debian/patches/debian/writable_site_dirs.diff perl-5.28.1/debian/patches/debian/writable_site_dirs.diff
--- perl-5.28.1/debian/patches/debian/writable_site_dirs.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/debian/writable_site_dirs.diff	2019-06-07 11:44:46.000000000 +0100
@@ -11,7 +11,7 @@
  1 file changed, 3 insertions(+), 3 deletions(-)
 
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
-index 274e35c6f..dbb8651a9 100644
+index 274e35c6fc..dbb8651a9f 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 @@ -2249,7 +2249,7 @@ q{		"$(INST_LIB)" "$(DESTINSTALLPRIVLIB)" \
diff -Nru perl-5.28.1/debian/patches/fixes/autodie-scope.diff perl-5.28.1/debian/patches/fixes/autodie-scope.diff
--- perl-5.28.1/debian/patches/fixes/autodie-scope.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/autodie-scope.diff	2019-06-07 11:44:46.000000000 +0100
@@ -23,7 +23,7 @@
  create mode 100755 cpan/autodie/t/no-default.t
 
 diff --git a/cpan/autodie/lib/Fatal.pm b/cpan/autodie/lib/Fatal.pm
-index 16e174347..2058abdab 100644
+index 16e1743474..2058abdab0 100644
 --- a/cpan/autodie/lib/Fatal.pm
 +++ b/cpan/autodie/lib/Fatal.pm
 @@ -580,7 +580,12 @@ sub unimport {
@@ -42,7 +42,7 @@
      }
 diff --git a/cpan/autodie/t/no-all.t b/cpan/autodie/t/no-all.t
 new file mode 100755
-index 000000000..1a503f68b
+index 0000000000..1a503f68be
 --- /dev/null
 +++ b/cpan/autodie/t/no-all.t
 @@ -0,0 +1,22 @@
@@ -70,7 +70,7 @@
 +1;
 diff --git a/cpan/autodie/t/no-default.t b/cpan/autodie/t/no-default.t
 new file mode 100755
-index 000000000..44d2acf27
+index 0000000000..44d2acf27a
 --- /dev/null
 +++ b/cpan/autodie/t/no-default.t
 @@ -0,0 +1,23 @@
diff -Nru perl-5.28.1/debian/patches/fixes/caretx-fallback.diff perl-5.28.1/debian/patches/fixes/caretx-fallback.diff
--- perl-5.28.1/debian/patches/fixes/caretx-fallback.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/caretx-fallback.diff	2019-06-07 11:44:46.000000000 +0100
@@ -12,7 +12,7 @@
  1 file changed, 16 insertions(+), 12 deletions(-)
 
 diff --git a/caretx.c b/caretx.c
-index d758f730d..247708de8 100644
+index d758f730de..247708de8c 100644
 --- a/caretx.c
 +++ b/caretx.c
 @@ -56,7 +56,19 @@ Perl_set_caret_X(pTHX) {
diff -Nru perl-5.28.1/debian/patches/fixes/cpan_web_link.diff perl-5.28.1/debian/patches/fixes/cpan_web_link.diff
--- perl-5.28.1/debian/patches/fixes/cpan_web_link.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/cpan_web_link.diff	2019-06-07 11:44:46.000000000 +0100
@@ -11,7 +11,7 @@
  1 file changed, 3 insertions(+)
 
 diff --git a/cpan/CPAN/lib/CPAN.pm b/cpan/CPAN/lib/CPAN.pm
-index 1f69119e5..c472effe1 100644
+index 1f69119e5f..c472effe18 100644
 --- a/cpan/CPAN/lib/CPAN.pm
 +++ b/cpan/CPAN/lib/CPAN.pm
 @@ -3990,6 +3990,9 @@ your operating system) then typing C<cpan> in a console window will
diff -Nru perl-5.28.1/debian/patches/fixes/document_makemaker_ccflags.diff perl-5.28.1/debian/patches/fixes/document_makemaker_ccflags.diff
--- perl-5.28.1/debian/patches/fixes/document_makemaker_ccflags.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/document_makemaker_ccflags.diff	2019-06-07 11:44:46.000000000 +0100
@@ -15,7 +15,7 @@
  1 file changed, 4 insertions(+)
 
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
-index 90d9eac49..81bdc9664 100644
+index 90d9eac49c..81bdc96649 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm
 @@ -1838,6 +1838,10 @@ currently used by MakeMaker but may be handy in Makefile.PLs.
diff -Nru perl-5.28.1/debian/patches/fixes/errno-include-path.diff perl-5.28.1/debian/patches/fixes/errno-include-path.diff
--- perl-5.28.1/debian/patches/fixes/errno-include-path.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/errno-include-path.diff	2019-06-07 11:44:46.000000000 +0100
@@ -25,7 +25,7 @@
  1 file changed, 14 insertions(+), 10 deletions(-)
 
 diff --git a/ext/Errno/Errno_pm.PL b/ext/Errno/Errno_pm.PL
-index 6a0031f0f..9d1454c96 100644
+index 6a0031f0f7..9d1454c96a 100644
 --- a/ext/Errno/Errno_pm.PL
 +++ b/ext/Errno/Errno_pm.PL
 @@ -2,7 +2,7 @@ use ExtUtils::MakeMaker;
diff -Nru perl-5.28.1/debian/patches/fixes/eumm-usrmerge.diff perl-5.28.1/debian/patches/fixes/eumm-usrmerge.diff
--- perl-5.28.1/debian/patches/fixes/eumm-usrmerge.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/eumm-usrmerge.diff	2019-06-07 11:44:46.000000000 +0100
@@ -21,7 +21,7 @@
  3 files changed, 55 insertions(+), 3 deletions(-)
 
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
-index bb41b274b..2e33d0a8a 100644
+index bb41b274b3..2e33d0a8ae 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 @@ -1243,8 +1243,8 @@ sub _fixin_replace_shebang {
@@ -61,7 +61,7 @@
  
      # Figure out how to invoke interpreter on this machine.
 diff --git a/cpan/ExtUtils-MakeMaker/t/fixin.t b/cpan/ExtUtils-MakeMaker/t/fixin.t
-index 061e45624..872b023c5 100644
+index 061e456247..872b023c55 100644
 --- a/cpan/ExtUtils-MakeMaker/t/fixin.t
 +++ b/cpan/ExtUtils-MakeMaker/t/fixin.t
 @@ -9,7 +9,7 @@ BEGIN {
@@ -109,7 +109,7 @@
 +     );
 +}
 diff --git a/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/BFD.pm b/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/BFD.pm
-index 3d093fcfb..cfe49e546 100644
+index 3d093fcfbd..cfe49e5465 100644
 --- a/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/BFD.pm
 +++ b/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/BFD.pm
 @@ -53,6 +53,9 @@ program - this is a program
diff -Nru perl-5.28.1/debian/patches/fixes/fix-manifest-failures.diff perl-5.28.1/debian/patches/fixes/fix-manifest-failures.diff
--- perl-5.28.1/debian/patches/fixes/fix-manifest-failures.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/fix-manifest-failures.diff	2019-06-07 11:44:46.000000000 +0100
@@ -18,7 +18,7 @@
  1 file changed, 3 insertions(+), 4 deletions(-)
 
 diff --git a/t/test.pl b/t/test.pl
-index 868911ce3..4d9af221b 100644
+index 868911ce39..4d9af221b9 100644
 --- a/t/test.pl
 +++ b/t/test.pl
 @@ -199,7 +199,9 @@ sub find_git_or_skip {
diff -Nru perl-5.28.1/debian/patches/fixes/getopt-long-4.diff perl-5.28.1/debian/patches/fixes/getopt-long-4.diff
--- perl-5.28.1/debian/patches/fixes/getopt-long-4.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/getopt-long-4.diff	2019-06-07 11:44:46.000000000 +0100
@@ -12,7 +12,7 @@
  1 file changed, 6 insertions(+)
 
 diff --git a/cpan/Getopt-Long/lib/Getopt/Long.pm b/cpan/Getopt-Long/lib/Getopt/Long.pm
-index 664c8b63c..e4e3026db 100644
+index 664c8b63c9..e4e3026db6 100644
 --- a/cpan/Getopt-Long/lib/Getopt/Long.pm
 +++ b/cpan/Getopt-Long/lib/Getopt/Long.pm
 @@ -1123,6 +1123,12 @@ sub FindOption ($$$$$) {
diff -Nru perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part1.diff perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part1.diff
--- perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part1.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part1.diff	2019-06-07 11:44:46.000000000 +0100
@@ -14,7 +14,7 @@
  4 files changed, 43 insertions(+), 24 deletions(-)
 
 diff --git a/doio.c b/doio.c
-index 309326b27..39f0c42e7 100644
+index 309326b27a..39f0c42e7e 100644
 --- a/doio.c
 +++ b/doio.c
 @@ -1526,31 +1526,14 @@ S_dir_unchanged(pTHX_ const char *orig_pv, MAGIC *mg) {
@@ -96,7 +96,7 @@
      }
      else {
 diff --git a/embed.fnc b/embed.fnc
-index 454a380e4..e762fe1ee 100644
+index 454a380e4c..e762fe1eec 100644
 --- a/embed.fnc
 +++ b/embed.fnc
 @@ -440,6 +440,7 @@ p	|bool|do_exec3	|NN const char *incmd|int fd|int do_report
@@ -108,7 +108,7 @@
  #if defined(HAS_MSG) || defined(HAS_SEM) || defined(HAS_SHM)
  : Defined in doio.c, used only in pp_sys.c
 diff --git a/embed.h b/embed.h
-index fb93ebc1c..a5416a114 100644
+index fb93ebc1cb..a5416a1148 100644
 --- a/embed.h
 +++ b/embed.h
 @@ -1746,6 +1746,7 @@
@@ -120,7 +120,7 @@
  #define ingroup(a,b)		S_ingroup(aTHX_ a,b)
  #define openn_cleanup(a,b,c,d,e,f,g,h,i,j,k,l,m)	S_openn_cleanup(aTHX_ a,b,c,d,e,f,g,h,i,j,k,l,m)
 diff --git a/proto.h b/proto.h
-index c91141b9e..66bb29b13 100644
+index c91141b9e8..66bb29b132 100644
 --- a/proto.h
 +++ b/proto.h
 @@ -4723,6 +4723,9 @@ STATIC void	S_deb_stack_n(pTHX_ SV** stack_base, I32 stack_min, I32 stack_max, I
diff -Nru perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part2.diff perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part2.diff
--- perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part2.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part2.diff	2019-06-07 11:44:46.000000000 +0100
@@ -12,7 +12,7 @@
  1 file changed, 27 insertions(+), 1 deletion(-)
 
 diff --git a/t/io/inplace.t b/t/io/inplace.t
-index 98159e06b..ac50f1ab7 100644
+index 98159e06bf..ac50f1ab77 100644
 --- a/t/io/inplace.t
 +++ b/t/io/inplace.t
 @@ -5,7 +5,7 @@ require './test.pl';
diff -Nru perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part3.diff perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part3.diff
--- perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part3.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/inplace-editing-bugfix/part3.diff	2019-06-07 11:44:46.000000000 +0100
@@ -31,7 +31,7 @@
  3 files changed, 28 insertions(+), 23 deletions(-)
 
 diff --git a/doio.c b/doio.c
-index 39f0c42e7..f8be31c84 100644
+index 39f0c42e7e..f8be31c84a 100644
 --- a/doio.c
 +++ b/doio.c
 @@ -1173,34 +1173,39 @@ S_argvout_free(pTHX_ SV *io, MAGIC *mg) {
@@ -95,7 +95,7 @@
          }
  #ifdef ARGV_USE_ATFUNCTIONS
 diff --git a/t/io/inplace.t b/t/io/inplace.t
-index ac50f1ab7..0403cd925 100644
+index ac50f1ab77..0403cd9250 100644
 --- a/t/io/inplace.t
 +++ b/t/io/inplace.t
 @@ -96,7 +96,7 @@ SKIP:
@@ -108,7 +108,7 @@
      our $file = tempfile() ;
  
 diff --git a/t/run/switches.t b/t/run/switches.t
-index 7ccef1e06..594cad6e7 100644
+index 7ccef1e063..594cad6e7f 100644
 --- a/t/run/switches.t
 +++ b/t/run/switches.t
 @@ -429,7 +429,7 @@ __EOF__
diff -Nru perl-5.28.1/debian/patches/fixes/kfreebsd-renameat.diff perl-5.28.1/debian/patches/fixes/kfreebsd-renameat.diff
--- perl-5.28.1/debian/patches/fixes/kfreebsd-renameat.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/kfreebsd-renameat.diff	2019-06-07 11:44:46.000000000 +0100
@@ -12,7 +12,7 @@
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/doio.c b/doio.c
-index 16daf9fd1..309326b27 100644
+index 16daf9fd11..309326b27a 100644
 --- a/doio.c
 +++ b/doio.c
 @@ -1461,7 +1461,7 @@ Perl_nextargv(pTHX_ GV *gv, bool nomagicopen)
diff -Nru perl-5.28.1/debian/patches/fixes/math_complex_doc_angle_units.diff perl-5.28.1/debian/patches/fixes/math_complex_doc_angle_units.diff
--- perl-5.28.1/debian/patches/fixes/math_complex_doc_angle_units.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/math_complex_doc_angle_units.diff	2019-06-07 11:44:46.000000000 +0100
@@ -11,7 +11,7 @@
  1 file changed, 5 insertions(+)
 
 diff --git a/cpan/Math-Complex/lib/Math/Trig.pm b/cpan/Math-Complex/lib/Math/Trig.pm
-index acad31ff4..bc7ac780e 100644
+index acad31ff49..bc7ac780e9 100644
 --- a/cpan/Math-Complex/lib/Math/Trig.pm
 +++ b/cpan/Math-Complex/lib/Math/Trig.pm
 @@ -263,6 +263,11 @@ core Perl which defines only the C<sin()> and C<cos()>.  The constant
diff -Nru perl-5.28.1/debian/patches/fixes/math_complex_doc_great_circle.diff perl-5.28.1/debian/patches/fixes/math_complex_doc_great_circle.diff
--- perl-5.28.1/debian/patches/fixes/math_complex_doc_great_circle.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/math_complex_doc_great_circle.diff	2019-06-07 11:44:46.000000000 +0100
@@ -11,7 +11,7 @@
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/cpan/Math-Complex/lib/Math/Trig.pm b/cpan/Math-Complex/lib/Math/Trig.pm
-index 1d9612a41..efc2ff80a 100644
+index 1d9612a41c..efc2ff80ac 100644
 --- a/cpan/Math-Complex/lib/Math/Trig.pm
 +++ b/cpan/Math-Complex/lib/Math/Trig.pm
 @@ -608,7 +608,7 @@ or the midpoint if you know the end points:
diff -Nru perl-5.28.1/debian/patches/fixes/math_complex_doc_see_also.diff perl-5.28.1/debian/patches/fixes/math_complex_doc_see_also.diff
--- perl-5.28.1/debian/patches/fixes/math_complex_doc_see_also.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/math_complex_doc_see_also.diff	2019-06-07 11:44:46.000000000 +0100
@@ -11,7 +11,7 @@
  1 file changed, 2 insertions(+)
 
 diff --git a/cpan/Math-Complex/lib/Math/Trig.pm b/cpan/Math-Complex/lib/Math/Trig.pm
-index efc2ff80a..acad31ff4 100644
+index efc2ff80ac..acad31ff49 100644
 --- a/cpan/Math-Complex/lib/Math/Trig.pm
 +++ b/cpan/Math-Complex/lib/Math/Trig.pm
 @@ -743,6 +743,8 @@ an answer instead of giving a fatal runtime error.
diff -Nru perl-5.28.1/debian/patches/fixes/memoize-pod.diff perl-5.28.1/debian/patches/fixes/memoize-pod.diff
--- perl-5.28.1/debian/patches/fixes/memoize-pod.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/memoize-pod.diff	2019-06-07 11:44:46.000000000 +0100
@@ -11,7 +11,7 @@
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/cpan/Memoize/Memoize.pm b/cpan/Memoize/Memoize.pm
-index f4e6522d4..2f28b361f 100644
+index f4e6522d48..2f28b361f8 100644
 --- a/cpan/Memoize/Memoize.pm
 +++ b/cpan/Memoize/Memoize.pm
 @@ -752,6 +752,8 @@ cache that was populated by the first call.  C<complicated> ends up
diff -Nru perl-5.28.1/debian/patches/fixes/memoize_storable_nstore.diff perl-5.28.1/debian/patches/fixes/memoize_storable_nstore.diff
--- perl-5.28.1/debian/patches/fixes/memoize_storable_nstore.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/memoize_storable_nstore.diff	2019-06-07 11:44:46.000000000 +0100
@@ -53,7 +53,7 @@
  2 files changed, 21 insertions(+), 5 deletions(-)
 
 diff --git a/cpan/Memoize/Memoize/Storable.pm b/cpan/Memoize/Memoize/Storable.pm
-index 131479729..87876f227 100644
+index 1314797297..87876f227e 100644
 --- a/cpan/Memoize/Memoize/Storable.pm
 +++ b/cpan/Memoize/Memoize/Storable.pm
 @@ -55,7 +55,7 @@ sub DESTROY {
@@ -66,7 +66,7 @@
    } else {
      Storable::store($self->{H}, $self->{FILENAME});
 diff --git a/cpan/Memoize/t/tie_storable.t b/cpan/Memoize/t/tie_storable.t
-index de3b8dc26..a62423850 100644
+index de3b8dc26b..a62423850e 100644
 --- a/cpan/Memoize/t/tie_storable.t
 +++ b/cpan/Memoize/t/tie_storable.t
 @@ -31,18 +31,34 @@ if ($@) {
diff -Nru perl-5.28.1/debian/patches/fixes/pipe-open-bugfix/part1.diff perl-5.28.1/debian/patches/fixes/pipe-open-bugfix/part1.diff
--- perl-5.28.1/debian/patches/fixes/pipe-open-bugfix/part1.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/pipe-open-bugfix/part1.diff	2019-06-07 11:44:46.000000000 +0100
@@ -23,7 +23,7 @@
  1 file changed, 3 insertions(+), 1 deletion(-)
 
 diff --git a/util.c b/util.c
-index 842cc953e..17dfda9bc 100644
+index 842cc953e2..17dfda9bc7 100644
 --- a/util.c
 +++ b/util.c
 @@ -2441,8 +2441,10 @@ Perl_my_popen(pTHX_ const char *cmd, const char *mode)
diff -Nru perl-5.28.1/debian/patches/fixes/pipe-open-bugfix/part2.diff perl-5.28.1/debian/patches/fixes/pipe-open-bugfix/part2.diff
--- perl-5.28.1/debian/patches/fixes/pipe-open-bugfix/part2.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/pipe-open-bugfix/part2.diff	2019-06-07 11:44:46.000000000 +0100
@@ -15,7 +15,7 @@
  1 file changed, 3 insertions(+), 1 deletion(-)
 
 diff --git a/util.c b/util.c
-index 17dfda9bc..25b5c6601 100644
+index 17dfda9bc7..25b5c6601e 100644
 --- a/util.c
 +++ b/util.c
 @@ -2302,8 +2302,10 @@ Perl_my_popen_list(pTHX_ const char *mode, int n, SV **args)
diff -Nru perl-5.28.1/debian/patches/fixes/posix-mbrlen.diff perl-5.28.1/debian/patches/fixes/posix-mbrlen.diff
--- perl-5.28.1/debian/patches/fixes/posix-mbrlen.diff	2019-03-31 12:42:43.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/posix-mbrlen.diff	2019-06-07 11:44:46.000000000 +0100
@@ -53,7 +53,7 @@
  create mode 100644 ext/POSIX/t/mb.t
 
 diff --git a/MANIFEST b/MANIFEST
-index fcf3455b2..aa5e9b16b 100644
+index fcf3455b2e..aa5e9b16bd 100644
 --- a/MANIFEST
 +++ b/MANIFEST
 @@ -4233,6 +4233,7 @@ ext/POSIX/POSIX.xs		POSIX extension external subroutines
@@ -65,7 +65,7 @@
  ext/POSIX/t/sigaction.t		See if POSIX::sigaction works
  ext/POSIX/t/sigset.t		See if POSIX::SigSet works
 diff --git a/ext/POSIX/POSIX.xs b/ext/POSIX/POSIX.xs
-index 749730584..395025a86 100644
+index 7497305841..395025a868 100644
 --- a/ext/POSIX/POSIX.xs
 +++ b/ext/POSIX/POSIX.xs
 @@ -3318,7 +3318,7 @@ mblen(s, n)
@@ -79,7 +79,7 @@
          RETVAL = mblen(s, n);
 diff --git a/ext/POSIX/t/mb.t b/ext/POSIX/t/mb.t
 new file mode 100644
-index 000000000..961edf6cf
+index 0000000000..961edf6cf2
 --- /dev/null
 +++ b/ext/POSIX/t/mb.t
 @@ -0,0 +1,47 @@
diff -Nru perl-5.28.1/debian/patches/fixes/posix-mb-sbuild-fix.diff perl-5.28.1/debian/patches/fixes/posix-mb-sbuild-fix.diff
--- perl-5.28.1/debian/patches/fixes/posix-mb-sbuild-fix.diff	1970-01-01 01:00:00.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/posix-mb-sbuild-fix.diff	2019-06-07 11:44:46.000000000 +0100
@@ -0,0 +1,38 @@
+From 80f1d636f821d9c46273929c0a8280994d647be6 Mon Sep 17 00:00:00 2001
+From: Dominic Hargreaves <dom@earth.li>
+Date: Thu, 6 Jun 2019 21:02:25 +0100
+Subject: Fix edge case test failure in ext/POSIX/t/mb.t
+
+This new test fails in an environment where LANG is set to one thing and
+LC_ALL is set to another, and where LANG is set to a locale which is
+not installed in the environment in question.
+
+Such a test environment is arguably broken, but appears in common
+chroot setups such as Debian's sbuild tool where LANG is inherited from
+the parent environment, and LC_ALL is used to override it.
+
+Patch-Name: fixes/posix-mb-sbuild-fix.diff
+---
+ ext/POSIX/t/mb.t | 8 ++++++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/ext/POSIX/t/mb.t b/ext/POSIX/t/mb.t
+index 961edf6cf2..bd2cdf91d1 100644
+--- a/ext/POSIX/t/mb.t
++++ b/ext/POSIX/t/mb.t
+@@ -33,9 +33,13 @@ SKIP: {
+     my $utf8_locale = find_utf8_ctype_locale();
+     skip("no utf8 locale available", 2) unless $utf8_locale;
+ 
++    # Here we need to influence LC_CTYPE, but it's not enough to just
++    # set this because LC_ALL could override it. It's also not enough
++    # to delete LC_ALL because it could be used to override other
++    # variables such as LANG in the underlying test environment.
++    # Continue to set LC_CTYPE just in case...
+     local $ENV{LC_CTYPE} = $utf8_locale;
+-    local $ENV{LC_ALL};
+-    delete $ENV{LC_ALL};
++    local $ENV{LC_ALL} = $utf8_locale;
+ 
+     fresh_perl_is(
+       'use POSIX; print &POSIX::mblen("\x{c3}\x{28}", &POSIX::MB_CUR_MAX)',
diff -Nru perl-5.28.1/debian/patches/fixes/respect_umask.diff perl-5.28.1/debian/patches/fixes/respect_umask.diff
--- perl-5.28.1/debian/patches/fixes/respect_umask.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/respect_umask.diff	2019-06-07 11:44:46.000000000 +0100
@@ -13,7 +13,7 @@
  2 files changed, 18 insertions(+), 18 deletions(-)
 
 diff --git a/cpan/ExtUtils-Install/lib/ExtUtils/Install.pm b/cpan/ExtUtils-Install/lib/ExtUtils/Install.pm
-index 047c00714..cd7e4f234 100644
+index 047c007145..cd7e4f234c 100644
 --- a/cpan/ExtUtils-Install/lib/ExtUtils/Install.pm
 +++ b/cpan/ExtUtils-Install/lib/ExtUtils/Install.pm
 @@ -463,7 +463,7 @@ sub _can_write_dir {
@@ -88,7 +88,7 @@
          if ($need_filtering) {
              run_filter($pm_filter, $from, $to);
 diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
-index fe53be12e..274e35c6f 100644
+index fe53be12ef..274e35c6fc 100644
 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm
 @@ -2229,7 +2229,7 @@ doc__install : doc_site_install
diff -Nru perl-5.28.1/debian/patches/fixes/storable-probing/disable-probing.diff perl-5.28.1/debian/patches/fixes/storable-probing/disable-probing.diff
--- perl-5.28.1/debian/patches/fixes/storable-probing/disable-probing.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/storable-probing/disable-probing.diff	2019-06-07 11:44:46.000000000 +0100
@@ -22,7 +22,7 @@
  8 files changed, 31 insertions(+), 164 deletions(-)
 
 diff --git a/Makefile.SH b/Makefile.SH
-index 48151bce6..084924dab 100755
+index 48151bce65..084924dab5 100755
 --- a/Makefile.SH
 +++ b/Makefile.SH
 @@ -173,15 +173,11 @@ esac
@@ -77,7 +77,7 @@
      flags="--$name";
      flags=`echo $flags | sed -e 's/--all//'`
 diff --git a/dist/Storable/Makefile.PL b/dist/Storable/Makefile.PL
-index 69efc8294..60af5d256 100644
+index 69efc82944..60af5d256a 100644
 --- a/dist/Storable/Makefile.PL
 +++ b/dist/Storable/Makefile.PL
 @@ -12,15 +12,7 @@ use Config;
@@ -144,7 +144,7 @@
  '
  all :: Storable.pm
 diff --git a/dist/Storable/__Storable__.pm b/dist/Storable/__Storable__.pm
-index 71c669daa..e5a655ecd 100644
+index 71c669daaf..e5a655ecda 100644
 --- a/dist/Storable/__Storable__.pm
 +++ b/dist/Storable/__Storable__.pm
 @@ -32,8 +32,6 @@ our $VERSION = '3.08';
@@ -193,7 +193,7 @@
  modifying C<$Storable::recursion_limit> and
  C<$Storable::recursion_limit_hash> respectively.  Either can be set to
 diff --git a/dist/Storable/stacksize b/dist/Storable/stacksize
-index 14e073973..f93eccce1 100644
+index 14e0739734..f93eccce1a 100644
 --- a/dist/Storable/stacksize
 +++ b/dist/Storable/stacksize
 @@ -1,21 +1,17 @@
@@ -370,7 +370,7 @@
 -      or die "Failed to close $fn: $!\n";
  }
 diff --git a/dist/Storable/t/recurse.t b/dist/Storable/t/recurse.t
-index 63fde90fd..b5967a072 100644
+index 63fde90fdf..b5967a072c 100644
 --- a/dist/Storable/t/recurse.t
 +++ b/dist/Storable/t/recurse.t
 @@ -318,9 +318,11 @@ is($refcount_ok, 1, "check refcount");
@@ -387,7 +387,7 @@
      my $t;
      print "# max depth ", MAX_DEPTH, "\n";
 diff --git a/win32/GNUmakefile b/win32/GNUmakefile
-index 05193a1f2..afc18ec8a 100644
+index 05193a1f2d..afc18ec8a4 100644
 --- a/win32/GNUmakefile
 +++ b/win32/GNUmakefile
 @@ -1168,7 +1168,7 @@ CFG_VARS	=					\
@@ -417,7 +417,7 @@
  # be running in parallel like UNIDATAFILES, this target a placeholder for the
  # future
 diff --git a/win32/Makefile b/win32/Makefile
-index 1e245f712..a4776dd22 100644
+index 1e245f7128..a4776dd227 100644
 --- a/win32/Makefile
 +++ b/win32/Makefile
 @@ -939,7 +939,7 @@ CFG_VARS	=					\
@@ -452,7 +452,7 @@
  	-del /f $(LIBDIR)\Win32CORE.pm
  	-del /f $(LIBDIR)\Win32API\File.pm
 diff --git a/win32/makefile.mk b/win32/makefile.mk
-index a6072a95a..15b148d15 100644
+index a6072a95a6..15b148d155 100644
 --- a/win32/makefile.mk
 +++ b/win32/makefile.mk
 @@ -1139,7 +1139,7 @@ CFG_VARS	=					\
diff -Nru perl-5.28.1/debian/patches/fixes/storable-probing/prereq1.diff perl-5.28.1/debian/patches/fixes/storable-probing/prereq1.diff
--- perl-5.28.1/debian/patches/fixes/storable-probing/prereq1.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/storable-probing/prereq1.diff	2019-06-07 11:44:46.000000000 +0100
@@ -12,7 +12,7 @@
  1 file changed, 4 insertions(+), 3 deletions(-)
 
 diff --git a/dist/Storable/Makefile.PL b/dist/Storable/Makefile.PL
-index 697750566..4f0213277 100644
+index 697750566d..4f02132776 100644
 --- a/dist/Storable/Makefile.PL
 +++ b/dist/Storable/Makefile.PL
 @@ -14,10 +14,12 @@ use File::Spec;
diff -Nru perl-5.28.1/debian/patches/fixes/storable-probing/prereq2.diff perl-5.28.1/debian/patches/fixes/storable-probing/prereq2.diff
--- perl-5.28.1/debian/patches/fixes/storable-probing/prereq2.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/storable-probing/prereq2.diff	2019-06-07 11:44:46.000000000 +0100
@@ -12,7 +12,7 @@
  2 files changed, 15 insertions(+), 4 deletions(-)
 
 diff --git a/dist/Storable/Makefile.PL b/dist/Storable/Makefile.PL
-index 4f0213277..69efc8294 100644
+index 4f02132776..69efc82944 100644
 --- a/dist/Storable/Makefile.PL
 +++ b/dist/Storable/Makefile.PL
 @@ -92,11 +92,18 @@ sub depend {
@@ -36,7 +36,7 @@
  release : dist
  	git tag \$(VERSION)
 diff --git a/dist/Storable/stacksize b/dist/Storable/stacksize
-index 7abd3a84c..14e073973 100644
+index 7abd3a84cc..14e0739734 100644
 --- a/dist/Storable/stacksize
 +++ b/dist/Storable/stacksize
 @@ -7,6 +7,9 @@ use Cwd;
diff -Nru perl-5.28.1/debian/patches/fixes/storable-recursion.diff perl-5.28.1/debian/patches/fixes/storable-recursion.diff
--- perl-5.28.1/debian/patches/fixes/storable-recursion.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/storable-recursion.diff	2019-06-07 11:44:46.000000000 +0100
@@ -54,7 +54,7 @@
  2 files changed, 77 insertions(+), 37 deletions(-)
 
 diff --git a/dist/Storable/Storable.xs b/dist/Storable/Storable.xs
-index 6a90e2481..f6df32b12 100644
+index 6a90e24814..f6df32b121 100644
 --- a/dist/Storable/Storable.xs
 +++ b/dist/Storable/Storable.xs
 @@ -418,6 +418,24 @@ typedef struct stcxt {
@@ -259,7 +259,7 @@
          --cxt->recur_depth;
      }
 diff --git a/dist/Storable/t/recurse.t b/dist/Storable/t/recurse.t
-index fa8be0b37..63fde90fd 100644
+index fa8be0b374..63fde90fdf 100644
 --- a/dist/Storable/t/recurse.t
 +++ b/dist/Storable/t/recurse.t
 @@ -20,7 +20,7 @@ use Storable qw(freeze thaw dclone);
diff -Nru perl-5.28.1/debian/patches/fixes/time-local-2020.diff perl-5.28.1/debian/patches/fixes/time-local-2020.diff
--- perl-5.28.1/debian/patches/fixes/time-local-2020.diff	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/fixes/time-local-2020.diff	2019-06-07 11:44:46.000000000 +0100
@@ -15,7 +15,7 @@
  1 file changed, 5 insertions(+), 6 deletions(-)
 
 diff --git a/cpan/Time-Local/t/Local.t b/cpan/Time-Local/t/Local.t
-index 634139695..e28c6d212 100644
+index 634139695f..e28c6d2129 100644
 --- a/cpan/Time-Local/t/Local.t
 +++ b/cpan/Time-Local/t/Local.t
 @@ -96,7 +96,7 @@ SKIP: {
diff -Nru perl-5.28.1/debian/patches/series perl-5.28.1/debian/patches/series
--- perl-5.28.1/debian/patches/series	2019-03-31 12:42:41.000000000 +0100
+++ perl-5.28.1/debian/patches/series	2019-06-07 11:44:46.000000000 +0100
@@ -59,3 +59,4 @@
 fixes/storable-probing/disable-probing.diff
 debian/perlbug-editor.diff
 fixes/posix-mbrlen.diff
+fixes/posix-mb-sbuild-fix.diff

Reply to: