bug-autoconf
[Top][All Lists]
Advanced

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

Perl version problem in autoconf-2.68b


From: Paul Eggert
Subject: Perl version problem in autoconf-2.68b
Date: Thu, 01 Mar 2012 22:23:47 -0800
User-agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2

I tried to build Autoconf 2.68b on our production Solaris 8 sparc host
(yes, we still have some in production), and the build failed as follows:

autom4te_perllibdir='..'/lib                                     AUTOM4TE_CFG='\
../lib/autom4te.cfg'         ../bin/autom4te      -B '..'/lib -B '..'/lib --lan\
guage M4sh --cache '' --melt ./autoconf.as -o autoconf.in
Perl 5.006002 required--this is only version 5.00503, stopped at ../lib/Autom4t\
e/General.pm line 35.
BEGIN failed--compilation aborted at ../lib/Autom4te/General.pm line 35.
BEGIN failed--compilation aborted at ../bin/autom4te line 41.
*** Error code 255
make: Fatal error: Command failed for target `autoconf.in'
Current working directory /var/run/rpc_door/eggert/autoconf-2.68b/bin
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /var/run/rpc_door/eggert/autoconf-2.68b
*** Error code 1
make: Fatal error: Command failed for target `all'


Solaris 8 ships with Perl 5.005_03.  This satisfies Autoconf 'configure',
which requires only 5.005_03 or better.  But
lib/Autom4te/Getopt.pm and lib/Autom4te/General.pm
require 5.006_002.  Not being a Perl expert, I don't
know why they require the later version, or whether it's
easy to fix them so that they require only 5.005_03
(which would let me run the latest Autoconf on Solaris 8)
or whether we should fix configure.ac so that it checks for 5.006_002
or later, but anyway something should be done to improve on this
build glitch.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]