bug#30631: Automake 1.6 fails to build with perl 5.18.2

2018-03-03 Thread Torsten Seemann
Mathieu, That patch looks good - removing List::Util altogether is probably the right thing. And tests too. For linuxbrew, this is the patch I proposed - it uses `reduce` which has been part of List::Util from the start (I think). https://github.com/Linuxbrew/homebrew-core/pull/6352/files +-use

bug#30631: Automake 1.6 fails to build with perl 5.18.2

2018-03-03 Thread Mathieu Lirzin
Hello, Torsten Seemann writes: > 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

bug#30631: Automake 1.6 fails to build with perl 5.18.2

2018-03-03 Thread Torsten Seemann
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"

bug#28160: Support newer version of python

2018-03-03 Thread Mathieu Lirzin
Hello, Mathieu Lirzin writes: > Mathieu Lirzin writes: > From 1d60fb72168e62d33fe433380af621de64e22f23 Mon Sep 17 00:00:00 2001 >> From: Mathieu Lirzin >> Date: Thu, 1 Feb 2018 13:51:03 +0100 >> Subject: [PATCH] python: Generate python interpreter

bug#30616: automake-1.16: aclocal is unable to process AM_PATH_PYTHON with variable as value

2018-03-03 Thread Mathieu Lirzin
Eric Blake writes: > On 02/26/2018 02:30 PM, Mathieu Lirzin wrote: > /usr/bin/m4:configure.ac:506: bad expression in eval (bad input): ($+1) != (2) /usr/bin/m4:configure.ac:506: bad expression in eval (bad input): (0r36:PYTHON_+1) != (0*4)