develooper Front page | perl.perl5.porters | Postings from August 2009

Re: Duplicate entries in Config_heavy.pl

Thread Previous | Thread Next
From:
H.Merijn Brand
Date:
August 7, 2009 00:19
Subject:
Re: Duplicate entries in Config_heavy.pl
Message ID:
20090807091926.76589901@pc09.procura.nl
On Thu, 6 Aug 2009 17:05:10 -0400 (EDT), Andy Dougherty
<doughera@lafayette.edu> wrote:

> On Thu, 6 Aug 2009, Slaven Rezic wrote:
> 
> > In Config_heavy.pl of my perl5.10.1-to-be installation there are some
> > duplicates:
> > 
> > config_arg0='./Configure'
> > config_arg0='./Configure'
> 
> [etc.]
> 
> That's a bug in Configure.  The line
> 
>     $test -f UU/cmdline.opt && $cat UU/cmdline.opt >> config.sh
> 
> appears twice in Configure.  I'm not sure how that snuck in.

I think this happened during my big changes to move from meta 3.0 to 3.5

> Tomorrow, if no one beats me to it, I'll look into it further.  Offhand,
> it looks like an easy, safe, fix.

$ git-hist Configure | grep 'cmdline.opt.*config.sh'
776a38e3 2008-01-22 17:52:32 perl-5.9.5    + 1261 22135: $test -f UU/cmdline.opt && $cat UU/cmdline.opt >> config.sh
5f80c64f 1998-10-22 11:11:52 perl-5.003_05 + 2975 23206: $test -f UU/cmdline.opt && $cat UU/cmdline.opt >> config.sh

commit 5f80c64feb762b2c4c4be668edefdbefa9fa5e53
Author: Jarkko Hietaniemi <jhi@iki.fi>
Date:   Thu Oct 22 09:11:52 1998 +0000

    Configure update: both for pthread_yield more robust
    testing (all variants of pthread_attr_getdetachstate()) --
    and because Configure was broken in major way! About 1000
    last lines were truncated.

    p4raw-id: //depot/cfgperl@2034

commit 776a38e31187f86a4a5b55c1719bc8c901a4e29a
Author: H.Merijn Brand <h.m.brand@xs4all.nl>
Date:   Tue Jan 22 16:52:32 2008 +0000

    Regen. Lots of under-the-hood changes accumulated.

    p4raw-id: //depot/perl@33038

that last one is a 322 line change

-- 
H.Merijn Brand  http://tux.nl      Perl Monger  http://amsterdam.pm.org/
using & porting perl 5.6.2, 5.8.x, 5.10.x, 5.11.x on HP-UX 10.20, 11.00,
11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/           http://www.test-smoke.org/
http://qa.perl.org      http://www.goldmark.org/jeff/stupid-disclaimers/

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About