Your message dated Sat, 05 Dec 2015 10:23:10 +0000
with message-id <e1a59zi-0002cs...@franck.debian.org>
and subject line Bug#807086: fixed in perl 5.22.1~rc3-2
has caused the Debian Bug report #807086,
regarding perl/experimental: FTBFS: cpan/podlators/t/devise-date failure
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
807086: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807086
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: perl
Version: 5.22.1~rc3-1
Severity: serious
Tags: upstream patch
X-Debbugs-Cc: Russ Allbery <r...@debian.org>

This package failed to build on ppc64el and mips64el:

  cpan/podlators/t/devise-date .................................. #   Failed 
test 'devise_date matches strftime'
  #   at t/devise-date.t line 20.
  #          got: '2015-12-04'
  #     expected: '2015-12-05'
  # Looks like you failed 1 test of 6.
  FAILED at test 1
  
This is because we now set SOURCE_DATE_EPOCH to the latest
debian/changelog time stamp, and those builds happened on the next day.

Turns out the backported SOURCE_DATE_EPOCH support from podlators-4.00
doesn't itself survive being build with SOURCE_DATE_EPOCH (or
POD_MAN_DATE, for that matter) set. Patch attached.
-- 
Niko Tyni   nt...@debian.org
>From aee8ad90d019667a85e5653f8ec35fc74aa81491 Mon Sep 17 00:00:00 2001
From: Niko Tyni <nt...@debian.org>
Date: Sat, 5 Dec 2015 10:08:13 +0200
Subject: [PATCH] Guard for building with SOURCE_DATE_EPOCH or POD_MAN_DATE set

The strftime test expects the current time rather than anything
in the environment.
---
 t/man/devise-date.t | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/t/man/devise-date.t b/t/man/devise-date.t
index a6ceba1..8a1c06e 100755
--- a/t/man/devise-date.t
+++ b/t/man/devise-date.t
@@ -14,6 +14,9 @@ use POSIX qw(strftime);
 
 use Test::More tests => 6;
 
+local $ENV{SOURCE_DATE_EPOCH};
+local $ENV{POD_MAN_DATE};
+
 # Check that the results of device_date matches strftime.  There is no input
 # file name, so this will use the current time.
 my $parser = Pod::Man->new;
-- 
2.6.2


--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.22.1~rc3-2

We believe that the bug you reported is fixed in the latest version of
perl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 807...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niko Tyni <nt...@debian.org> (supplier of updated perl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 05 Dec 2015 11:03:44 +0200
Source: perl
Binary: perl-base perl-doc perl-debug libperl5.22 libperl-dev perl-modules-5.22 
perl
Architecture: source
Version: 5.22.1~rc3-2
Distribution: experimental
Urgency: low
Maintainer: Niko Tyni <nt...@debian.org>
Changed-By: Niko Tyni <nt...@debian.org>
Description:
 libperl-dev - Perl library: development files
 libperl5.22 - shared Perl library
 perl       - Larry Wall's Practical Extraction and Report Language
 perl-base  - minimal Perl system
 perl-debug - debug-enabled Perl interpreter
 perl-doc   - Perl documentation
 perl-modules-5.22 - Core Perl modules
Closes: 801523 807038 807086
Changes:
 perl (5.22.1~rc3-2) experimental; urgency=low
 .
   * Fix a podlators test failure when building under SOURCE_DATE_EPOCH.
     (Closes: #807086)
   * Apply upstream patch to skip tests only intended for long double
     configurations, failing on big-endian architectures. (Closes: #807038)
   * Slightly patch Devel-PPPort to make its XS code reproducible
     rather than vary with system file ordering. (Closes: #801523)
Checksums-Sha1:
 1abdbf02f6570ae8d505997b07edc53a1d5d4210 2348 perl_5.22.1~rc3-2.dsc
 db8591fc27d27ee7a97291bad008f9f8df758afd 110684 perl_5.22.1~rc3-2.debian.tar.xz
Checksums-Sha256:
 0585be9a8e9e6a49ff51cf136d42b7b99f3c8c781a8c6559af9b3ea0bff42fab 2348 
perl_5.22.1~rc3-2.dsc
 813da6979bcc22f4c2321d85590603860a8ca1c2b755e90c166c0a4801c52b77 110684 
perl_5.22.1~rc3-2.debian.tar.xz
Files:
 67cb64e70a458c85e3e1f13da944c4f1 2348 perl standard perl_5.22.1~rc3-2.dsc
 876eaa163ab032a5d574c04702fa8bcd 110684 perl standard 
perl_5.22.1~rc3-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWYrb3AAoJEC7A/7O3MBsfckwQALspD4RpklctteNtbhcTejDd
D4O0dRJk2npULedBex5u+BdI+9MxqTa0tJymzdfObuiYPZaC+sLYDm09xSFvtIbz
94Sp087vWEE7HdUdjVPFma6etBPcRxbt0hB+UehzD443ZeLmAriMuGzfWPwpIge0
xnolO+3/c2dmKok/xBA997Wld8oPi9rOqy7y4q3Rt3MCj32gzHPvxX+1ufvlFNxb
NKdaRo4kRA5Gwq4mFc8sHR3Jislk9T/hhAQ6ovEdMQTUEA6+2hDuUgRUO1P0b7Se
GTWGlfoyfuKI312Q6xA0zqgfIlIqTOBGtSnv/yR1EfVnto/YDTDjIy6gQrxmy0kJ
et2wZLJjX+6eAh0QTZWB80C6Br/J5v0cRcxl38mvXUFk244dSPU5BbatHVukQUe/
i+jKME7s4lbWvInnhHaxWrHm3T/CztHJBWzq/8qeWRIfTqVSHonQiae2nIPp2wAQ
XBnCxPOwGS92fQ0WJxO5yWPUsp2r1cn33A5CviUXGHaawN9HjBBEC/9LdQmowoP+
OzihxnU3gZtEQaTXTtFWTJpKXV/O5j7T5II93XzH0Lt12FYIg2z0Uy4Fzzsr1q1F
rutlHG123k4sSfYJ7cwCET5emjtOQkpqZgUT05wCSKXU02rfA8kMZ7Kfj32YqfPm
f98Xko/GgFNKfUyF70zN
=5h0/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to