autoconf
[Top][All Lists]
Advanced

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

Re: resync auto{make,m4te} perl modules?


From: Ralf Wildenhues
Subject: Re: resync auto{make,m4te} perl modules?
Date: Sun, 15 Mar 2009 11:28:10 +0100
User-agent: Mutt/1.5.18 (2008-05-17)

Hi Eric,

* Eric Blake wrote on Sat, Mar 14, 2009 at 11:17:40PM CET:
> 
> Ralf's recent work on adding silent-rules to automake modified the
> lib/Automake/ChannelDefs.pm file on branch je-silent.  This file used to
> by synchronized into autoconf's lib/Autom4te (module difference in the
> package name); is this still something we want to resync?

I don't think ChannelDefs.pm was meant to be kept in sync, unlike
Channels.pm.  Those have diverged too, of course.

> Whether or not
> je-silent is merged in, both packages have already made one-sided
> improvements to the shared files.  These range from the simple, such as
> spelling fixes, to the complex (autoconf added a 'cross' channel for
> warning about cross-platform issues, while automake has added perl
> threading to make channel processing more efficient).

Well, the threading code in Automake was added only to allow to create
Makefile.in files in parallel.  I added some helper code in the channel
processing to allow to guarantee that automake's output does not differ
between threaded and non-threaded execution.

That said, I am still hunting down the occasional weird issue (usually a
segfault) with older perl versions on some system.  I was going to just
wait for feedback when the test release is out, to have better
statistics on the bug, but it means you might not want to hurry up in
merging the code.

Cheers,
Ralf




reply via email to

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