Trunk: Perl module Data::Uniqid does not need the patch to comment out a test. Although a test still fails and reports an error, the status is zero.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20531 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Ken Moffat 2018-09-23 22:29:11 +00:00
parent ffed4383c8
commit e84e0b64ae
3 changed files with 11 additions and 14 deletions

View File

@ -545,18 +545,10 @@ MD5 sum: &Data-Dump-md5sum;</literallayout>
</indexterm>
<para>This module provides three simple routines for generating unique IDs.
It uses the standard <xref linkend="perl-standard-install"/> but requires
a patch because one of its tests fails in recent builds.</para>
It uses the standard <xref linkend="perl-standard-install"/>.</para>
<bridgehead renderas="sect4">Additional Download</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/Data-Uniqid-&Data-Uniqid-version;-disable_failing_test-1.patch"/>
</para>
</listitem>
</itemizedlist>
<para>Although the final test fails and reports an Error, the testsuite
returns a status of 0. This error can safely be ignored.</para>
<!-- Data-Uniqid -->
&lfs83_checked;

View File

@ -44,6 +44,11 @@
<listitem>
<para>September 23rd, 2018</para>
<itemizedlist>
<listitem>
<para>[ken] - Data::Uniqid (perl module) no longer requires a patch
to remove a failing test - in currnet perl-5.28.0 the fourth test
still fails but 'make check' returns a status of 0 despite this.</para>
</listitem>
<listitem>
<para>[ken] - Update to firefox-62.0.2 (includes security fix). Fixes
<ulink url="&blfs-ticket-root;11179">#11179</ulink>.</para>

View File

@ -175,10 +175,10 @@
It is possible to install all missing dependencies automatically.
But from <application>perl-5.22.0</application> onwards,
<xref linkend="perl-module-build"/> is no longer part of the core perl
distribution. And for <xref linkend="perl-data-uniqid"/> we have to
distribution.<!-- And for <xref linkend="perl-data-uniqid"/> we have to
patch it to skip over a test which always fails - that failing test may
break the automatic install. To automatically install the remaining perl
dependencies you can install those two modules first using <xref
break the automatic install.--> To automatically install the remaining perl
dependencies you can install that module first using <xref
linkend="perl-auto-install"/>. then run <command>perl ./Build.PL</command>
and when it prompts you, become the root user and run
<command>./Build installdeps</command>