GNU bug report logs - #30631
Automake 1.6 fails to build with perl 5.18.2

Previous Next

Package: automake;

Reported by: Andreas Schwab <schwab <at> linux-m68k.org>

Date: Tue, 27 Feb 2018 18:05:02 UTC

Severity: normal

Tags: fixed

Done: Mathieu Lirzin <mthl <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 30631 <at> debbugs.gnu.org (full text, mbox):

From: Torsten Seemann <tseemann <at> unimelb.edu.au>
To: schwab <at> linux-m68k.org
Subject: bug#30631: Automake 1.6 fails to build with perl 5.18.2
Date: Sat, 3 Mar 2018 21:40:35 +1100
[Message part 1 (text/plain, inline)]
Hello,

I have found the same bug as you (and have a solution)

The problem is that automake 1.16 is importing the function "none" from
perl List::Util module.
Unfortunately,  "none" was only added to that module in v 1.33 and Perl
5.18 has an older version.
This only occurs in "bin/automake.in"

The simplest patch is for the authors to change

use List::Util 'none'
=>
use List::Util 'any'

And replace their use of the function (only one case) as so:

&& none {
=>
&& ! any {

I can't seem to find an online bug tracker for automake so I am guessing
the mailing list I
found your message on is all there is?

If so, could you please pass this on to the maintainers?

Best,

Torsten



A/Prof. Torsten Seemann
*Lead Bioinformatician*
*Melbourne Bioinformatics: melbournebioinformatics.org.au
<http://melbournebioinformatics.org.au>*
*Microbiological Diagnostic Unit Public Health Laboratory:
mduphl.unimelb.edu.au <http://mduphl.unimelb.edu.au>*
*University of Melbourne, Parkville, AUSTRALIA.*
[Message part 2 (text/html, inline)]

This bug report was last modified 7 years and 70 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.