<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.sysutils.autoconf.patches">
    <title>gmane.comp.sysutils.autoconf.patches</title>
    <link>http://blog.gmane.org/gmane.comp.sysutils.autoconf.patches</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7917"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7914"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7913"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7912"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7911"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7910"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7894"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7891"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7889"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7888"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7884"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7882"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7879"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7871"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7870"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7869"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7866"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7861"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7859"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7853"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7917">
    <title>[PATCH] general: deprecate 'configure.in' as autoconf input</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7917</link>
    <description>&lt;pre&gt;It has been years since that has been deprecated in the documentation,
in favour of 'configure.ac':

  Previous versions of Autoconf promoted the name configure.in, which
  is somewhat ambiguous (the tool needed to process this file is not
  described by its extension), and introduces a slight confusion with
  config.h.in and so on (for which '.in' means "to be processed by
  configure"). Using configure.ac is now preferred.

It's now time to start giving runtime warning about the use of
'configure.in', so that support for it can be removed in future
versions of autoconf/automake.

* lib/Autom4te/Configure_ac.pm: Issue a warning in the 'obsolete'
category if 'configure.in' is detected.  Since this module is synced
from Automake, this change is to be backported there (and will be
soon).
* doc/autoconf.texi: Update.
* tests/tools.at: Adjust to avoid spurious failures.

Signed-off-by: Stefano Lattarini &amp;lt;stefano.lattarini&amp;lt; at &amp;gt;gmail.com&amp;gt;
---

 OK to apply?  I plan to backport the change done to Configure_ac.pm
 to th&lt;/pre&gt;</description>
    <dc:creator>Stefano Lattarini</dc:creator>
    <dc:date>2012-05-19T08:25:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7914">
    <title>[PATCH] doc: fix another bad &lt; at &gt;xref</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7914</link>
    <description>&lt;pre&gt;Obviously, I didn't fully test commit f35498d.

* doc/autoconf.texi (Limitations of Builtins): Add a comma.

Signed-off-by: Eric Blake &amp;lt;eblake&amp;lt; at &amp;gt;redhat.com&amp;gt;
---
 doc/autoconf.texi |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index 34ca213..393e38f 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -17874,7 +17874,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; Limitations of Builtins
 &amp;lt; at &amp;gt;samp{-}. With Solaris &amp;lt; at &amp;gt;command{ksh}, it is possible to use &amp;lt; at &amp;gt;code{print
 -r --} for this role instead.

-&amp;lt; at &amp;gt;xref{echo, , Limitations of Shell Builtins} for a discussion of
+&amp;lt; at &amp;gt;xref{echo, , Limitations of Shell Builtins}, for a discussion of
 portable alternatives to both &amp;lt; at &amp;gt;command{printf} and &amp;lt; at &amp;gt;command{echo}.


&lt;/pre&gt;</description>
    <dc:creator>Eric Blake</dc:creator>
    <dc:date>2012-05-03T15:29:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7913">
    <title>[PATCH] Improve cross-compilation guesses for glibc system hosts.</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7913</link>
    <description>&lt;pre&gt;Hi,

Paul and Eric suggested that improving the cross-compilation guesses
for targets that are glibc systems would be welcome here [1][2], so here
is a proposed patch.

This patch modifies the cross-compilation behaviour of
  AC_FUNC_CHOWN
  AC_FUNC_GETGROUPS
  AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
  AC_FUNC_MALLOC
  AC_FUNC_MMAP
  AC_FUNC_REALLOC
  AC_FUNC_STRCOLL
so that when the target is a glibc system (or, in case of AC_FUNC_MALLOC
and AC_FUNC_REALLOC, any known "good" Unix system), the guess is
"yes it works" rather than "guessing no".

This is important because some of these macros are used in Gnulib, and
in case of "guessing no" Gnulib provides extra workaround code, and
  1) Generally, when targetting embedded systems, code size should be
     minimized,
  2) In [3], unnecessary workaround code will look like a Glibc bug.

This patch also changes the configure output to "guessing yes" or
"guessing no" in a case where the ac_cv_* variable is undocumented.

[1] http://lists.gnu.org/archive/html/bug-gn&lt;/pre&gt;</description>
    <dc:creator>Bruno Haible</dc:creator>
    <dc:date>2012-05-02T21:02:49</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7912">
    <title>[PATCH] maint: drop bz2 tarball</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7912</link>
    <description>&lt;pre&gt;At 2.68b, I asked whether anyone would miss .gz and .bz2 formats.
Consensus was overwhelming that .gz still holds a place in people's
hearts, in spite of .xz compressing to smaller files, but no one
was able to make a convincing argument for .bz2.

* configure.ac (AM_INIT_AUTOMAKE): Drop bzip2; xz wins hands down.

Signed-off-by: Eric Blake &amp;lt;eblake&amp;lt; at &amp;gt;redhat.com&amp;gt;
---

See https://lists.gnu.org/archive/html/autoconf/2012-03/msg00001.html
for the long thread of discussion.

 configure.ac |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/configure.ac b/configure.ac
index 280cc0e..696e513 100644
--- a/configure.ac
+++ b/configure.ac
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -26,8 +26,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; AC_CONFIG_SRCDIR([lib/autoconf/autoconf.m4])

 AC_CONFIG_AUX_DIR([build-aux])

-AM_INIT_AUTOMAKE([1.11 dist-bzip2 dist-xz
-readme-alpha no-texinfo.tex std-options])
+AM_INIT_AUTOMAKE([1.11 dist-xz readme-alpha no-texinfo.tex std-options])

 AB_INIT

&lt;/pre&gt;</description>
    <dc:creator>Eric Blake</dc:creator>
    <dc:date>2012-04-25T02:46:27</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7911">
    <title>[PATCH] doc: fix bad &lt; at &gt;xref uses</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7911</link>
    <description>&lt;pre&gt;Upstream gnulib maint.mk improvements caught a few issues we
should fix, as well as a few issues in files we copy from
other sources that we will just ignore here.

* doc/autoconf.texi (Generic Programs, Special Shell Variables)
(Limitations of Builtins): Use references correctly.
* cfg.mk
(exclude_file_name_regexp--sc_prohibit_undesirable_word_seq)
(exclude_file_name_regexp--sc_useless_cpp_parens): Add exemptions.
---
 cfg.mk            |    7 ++++---
 doc/autoconf.texi |    8 ++++----
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/cfg.mk b/cfg.mk
index 3febab0..e79ff55 100644
--- a/cfg.mk
+++ b/cfg.mk
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -129,12 +129,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; update-copyright-env = \
 # Prevent incorrect NEWS edits.
 old_NEWS_hash = 54ad39275441a2a3fcbe6182da4f84fb

-exclude_file_name_regexp--sc_prohibit_undesirable_word_seq = ^maint\.mk$$
+exclude_file_name_regexp--sc_prohibit_undesirable_word_seq = \
+  ^(maint\.mk|build-aux/texinfo\.tex)$$
 exclude_file_name_regexp--sc_prohibit_test_minus_ao = \
   ^(maint\.mk|doc/autoconf&lt;/pre&gt;</description>
    <dc:creator>Eric Blake</dc:creator>
    <dc:date>2012-04-25T02:13:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7910">
    <title>[PATCH] maint: resync files from upstream</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7910</link>
    <description>&lt;pre&gt;The files in lib/Autom4te/ are intentionally not synced at this
point, since this recent Automake patch:
https://lists.gnu.org/archive/html/automake-patches/2012-03/msg00111.html

was buggy regarding '-' as stdout, and also exposes some latent
bugs in autoconf where we use raw 'open' instead of XFile::open.

* build-aux/announce-gen: Resync via 'make fetch'.
* build-aux/config.sub: Likewise.
* build-aux/git-version-gen: Likewise.
* build-aux/gnupload: Likewise.
* build-aux/move-if-change: Likewise.
* build-aux/texinfo.tex: Likewise.
* doc/standards.texi: Likewise.
* maint.mk: Likewise.
---

Ultimately, I want to fix the bugs in XFile.pm, and in autoconf's
improper use of raw 'open', but that can wait until after autoconf
2.69 and automake 1.12, as it may prove a bit disruptive.

 build-aux/announce-gen    |    5 +-
 build-aux/config.sub      |    8 +++-
 build-aux/git-version-gen |    5 +-
 build-aux/gnupload        |    2 +-
 build-aux/move-if-change  |    2 +-
 build-aux/texinfo.tex     |  101 ++++++++++++&lt;/pre&gt;</description>
    <dc:creator>Eric Blake</dc:creator>
    <dc:date>2012-04-24T23:38:03</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7894">
    <title>[PATCH] remove warning for --host without --build</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7894</link>
    <description>&lt;pre&gt;Hi,

On bi-arch systems (such as x86 / x86_64) it is often necessary to pass
the --host option together with an appropriate value for CC. But this
triggers a warning:

$ ./configure --host=i686-pc-linux-gnu CC="gcc -m32 -march=i586"
configure: WARNING: if you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used
...

This warning was introduced on 2000-06-30, in commit
&amp;lt;http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=cb2e761b8e1181f97e8e09d85526bd22078433db&amp;gt;
with the remark "Re-enable the old behavior of --host and --build."

This warning was meant to warn users about a changed semantics of
--build and --host. This change is now 12 years in the past; users
have had enough time to learn it. I therefore suggest to remove the
warning.

I've done lots of cross and bi-arch compilations in the last 10 years,
all with --host and without --build, and have never observed a problem
with it, except for the warning. Simply relying on &lt;/pre&gt;</description>
    <dc:creator>Bruno Haible</dc:creator>
    <dc:date>2012-04-22T17:42:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7891">
    <title>[PATCH] maint: avoid "make syntax-check" failure</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7891</link>
    <description>&lt;pre&gt;I was surprised to find that "make syntax-check" was failing.
Here's the trivial fix: (I'll push it later today)

From eaa96cb8bd6dca5317329b6682df91dfda286d06 Mon Sep 17 00:00:00 2001
From: Jim Meyering &amp;lt;meyering&amp;lt; at &amp;gt;redhat.com&amp;gt;
Date: Wed, 11 Apr 2012 12:05:38 +0200
Subject: [PATCH] maint: avoid "make syntax-check" failure

* cfg.mk (old_NEWS_hash): Update to reflect typo fix in old news.
---
 cfg.mk |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cfg.mk b/cfg.mk
index 41b5cbe..3febab0 100644
--- a/cfg.mk
+++ b/cfg.mk
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -127,7 +127,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; update-copyright-env = \
   UPDATE_COPYRIGHT_MAX_LINE_LENGTH=72

 # Prevent incorrect NEWS edits.
-old_NEWS_hash = d10ae7f49f642a6dc120c135ff4844ff
+old_NEWS_hash = 54ad39275441a2a3fcbe6182da4f84fb

 exclude_file_name_regexp--sc_prohibit_undesirable_word_seq = ^maint\.mk$$
 exclude_file_name_regexp--sc_prohibit_test_minus_ao = \
--
1.7.10


&lt;/pre&gt;</description>
    <dc:creator>Jim Meyering</dc:creator>
    <dc:date>2012-04-11T10:07:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7889">
    <title>[patch] lib/autoconf/specific.m4: turn AC_ISC_POSIX into a NOP</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7889</link>
    <description>&lt;pre&gt;The platform that needed it saw it's last release in 1998,
is completely unsupported since 2006, and it was already
documented that new programs need not use AC_ISC_POSIX.

The main objective of this change is that without it autoupdate
turned AC_ISC_POSIX into AC_SEARCH_LIBS([strerror],[cposix])
in configure.ac, keeping this zombie alive forever.
---
 doc/autoconf.texi        |    5 ++---
 lib/autoconf/specific.m4 |    2 +-
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index 2ae8bb9..a4f6666 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -23411,11 +23411,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; See &amp;lt; at &amp;gt;ref{AC_FUNC_GETMNTENT} and &amp;lt; at &amp;gt;ref{AC_CHECK_LIB}.
 &amp;lt; at &amp;gt;defmac AC_ISC_POSIX
 &amp;lt; at &amp;gt;acindex{ISC_POSIX}
 &amp;lt; at &amp;gt;ovindex LIBS
-This macro adds &amp;lt; at &amp;gt;option{-lcposix} to output variable &amp;lt; at &amp;gt;code{LIBS} if
+This macro added &amp;lt; at &amp;gt;option{-lcposix} to output variable &amp;lt; at &amp;gt;code{LIBS} if
 necessary for Posix facilities.  Sun dropped support for the obsolete
 INTERACTIVE Systems Corporation Unix on 2006-07-23.  New programs
-&lt;/pre&gt;</description>
    <dc:creator>Adrian Bunk</dc:creator>
    <dc:date>2012-04-07T20:09:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7888">
    <title>[FYI] cosmetics fix imprecise comment in Autom4te::General</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7888</link>
    <description>&lt;pre&gt;* lib/Autom4te/General.pm: This file is *not* used by Automake;
adjust comments accordingly.

Signed-off-by: Stefano Lattarini &amp;lt;stefano.lattarini&amp;lt; at &amp;gt;gmail.com&amp;gt;
---

 Pushed to master as obvious.

 Regards,
   Stefano

 lib/Autom4te/General.pm |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/Autom4te/General.pm b/lib/Autom4te/General.pm
index cc5875d..ef1e987 100644
--- a/lib/Autom4te/General.pm
+++ b/lib/Autom4te/General.pm
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -19,7 +19,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; package Autom4te::General;
 
 =head1 NAME
 
-Autom4te::General - general support functions for Autoconf and Automake
+Autom4te::General - general support functions for Autoconf
 
 =head1 SYNOPSIS
 
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -28,7 +28,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; Autom4te::General - general support functions for Autoconf and Automake
 =head1 DESCRIPTION
 
 This perl module provides various general purpose support functions
-used in several executables of the Autoconf and Automake packages.
+used in several executables of the Autoconf package.
 
 =cut
 
&lt;/pre&gt;</description>
    <dc:creator>Stefano Lattarini</dc:creator>
    <dc:date>2012-03-28T22:30:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7884">
    <title>[PATCH] build: require perl 5.6</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7884</link>
    <description>&lt;pre&gt;This reduces the implicit requirement from 5.6.2 back to 5.6,
while raising the explicit requirement to match the actual code.

* configure.ac (PERL): Fail up front if perl is too old.
* NEWS: Document this.
* README: Likewise.
* README-hacking: Likewise.
* lib/Autom4te/ChannelDefs.pm: Likewise.
* lib/Autom4te/General.pm: Likewise.
---

I'm pushing this to match our recent decisions, and to match automake's
insistence on 5.6.

 NEWS                        |    4 +++-
 README                      |    2 +-
 README-hacking              |    2 +-
 configure.ac                |    4 ++--
 lib/Autom4te/ChannelDefs.pm |    2 +-
 lib/Autom4te/General.pm     |    2 +-
 6 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/NEWS b/NEWS
index 7447229..dbc19dc 100644
--- a/NEWS
+++ b/NEWS
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,7 +1,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 GNU Autoconf NEWS - User visible changes.

-* Noteworthy changes in release ?.? (????-??-??) [?]
+* Noteworthy changes in release 2.69 (????-??-??) [?]

+** Autoconf now requires perl 5.6 or better (but genera&lt;/pre&gt;</description>
    <dc:creator>Eric Blake</dc:creator>
    <dc:date>2012-03-07T17:49:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7882">
    <title>[PATCH] tests: port AT_CHECK_ENV to hosts with flaky grep</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7882</link>
    <description>&lt;pre&gt;* tests/local.at (AT_CHECK_ENV): Don't assume that if one grep
fails, the other will too.  It could be that 'grep' is flaky,
and fails somewhat at random.  This would explain the problems
reported for autoconf-2.68b on FreeBSD and MacOS X, for example:
&amp;lt;http://lists.gnu.org/archive/html/bug-autoconf/2012-03/msg00032.html&amp;gt;
&amp;lt;http://lists.gnu.org/archive/html/bug-autoconf/2012-03/msg00035.html&amp;gt;
&amp;lt;http://lists.gnu.org/archive/html/bug-autoconf/2012-03/msg00036.html&amp;gt;
&amp;lt;http://lists.gnu.org/archive/html/bug-autoconf/2012-03/msg00044.html&amp;gt;
---
 tests/local.at |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/tests/local.at b/tests/local.at
index cce24f0..eb01cc0 100644
--- a/tests/local.at
+++ b/tests/local.at
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -297,9 +297,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; test -f state-ls.after \
 # Compare variable space dumps.
 if test -f state-env.before &amp;amp;&amp;amp; test -f state-env.after; then
   set +x
+  grep_failed=false
   for act_file in state-env.before state-env.after
   do
-    $EGREP -v '^(m4_join([|],
+    ($EGREP&lt;/pre&gt;</description>
    <dc:creator>Paul Eggert</dc:creator>
    <dc:date>2012-03-07T06:58:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7879">
    <title>[PATCH] maint: resync files from upstream</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7879</link>
    <description>&lt;pre&gt;Since the perl version required in Automake::Getopt has been
recently lowered from 5.6.2 to 5.6.0, this change has the nice
effect of making autoconf compatible again with all perls in
the 5.6.x release series.

* maint.mk: Resync via 'make fetch'.
* lib/Autom4te/Channels.pm: Likewise.
* lib/Autom4te/Configure_ac.pm: Likewise.
* lib/Autom4te/FileUtils.pm: Likewise.
* lib/Autom4te/Getopt.pm: Likewise.
* lib/Autom4te/XFile.pm: Likewise.
---

 OK for master, so that it will appear in the upcoming 2.69
 release?

 Thanks,
   Stefano

 lib/Autom4te/Channels.pm     |    2 +-
 lib/Autom4te/Configure_ac.pm |    1 +
 lib/Autom4te/FileUtils.pm    |    1 +
 lib/Autom4te/Getopt.pm       |    2 +-
 lib/Autom4te/XFile.pm        |    2 +-
 maint.mk                     |    2 +-
 6 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/lib/Autom4te/Channels.pm b/lib/Autom4te/Channels.pm
index d62a3f0..1f0fc1e 100644
--- a/lib/Autom4te/Channels.pm
+++ b/lib/Autom4te/Channels.pm
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -66,7 +66,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; etc.) that can also be &lt;/pre&gt;</description>
    <dc:creator>Stefano Lattarini</dc:creator>
    <dc:date>2012-03-06T11:46:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7871">
    <title>[PATCH] tests: fix spurious failure when CONFIG_SITE is set</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7871</link>
    <description>&lt;pre&gt;* tests/m4sh.at (Configure re-execs self with CONFIG_SHELL): Export
$CONFIG_SITE to "/dev/null", to avoid spurious diffs in expected
stdout/stderr.
---

 I've pushed this as obvious.  If fixes one of the recent Solaris
 failures Ive reported (it was just a spurious failure after all).

 Regards,
   Stefano

 tests/m4sh.at |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/tests/m4sh.at b/tests/m4sh.at
index 8e9d1fe..78fe967 100644
--- a/tests/m4sh.at
+++ b/tests/m4sh.at
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -120,7 +120,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; exec sh "&amp;lt; at &amp;gt;S|&amp;lt; at &amp;gt;&amp;lt; at &amp;gt;"
 chmod a+x cfg-sh
 
 AT_CAPTURE_FILE([config.log])
-AT_CHECK([env CONFIG_SHELL=./cfg-sh ./configure], [0], [], [])
+# Export CONFIG_SITE to /dev/null to avoid spurious diffs in expected
+# stdout/stderr.
+AT_CHECK([env CONFIG_SITE=/dev/null CONFIG_SHELL=./cfg-sh ./configure],
+         [0], [], [])
 # ./configure re-executed itself.
 AT_CHECK([test -f cfg-sh-has-run], [0])
 # And did that not to cause extra execution of later commands.
&lt;/pre&gt;</description>
    <dc:creator>Stefano Lattarini</dc:creator>
    <dc:date>2012-03-04T15:31:23</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7870">
    <title>[PATCH] fortran: clean up core files after AC_FC_CHECK_BOUNDS</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7870</link>
    <description>&lt;pre&gt;* lib/autoconf/fortran.m4 (AC_FC_CHECK_BOUNDS): Clean up core
files, too.  Needed for Sun Fortran 95 8.2 2005/10/13 on Solaris 8.
---
 lib/autoconf/fortran.m4 |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/lib/autoconf/fortran.m4 b/lib/autoconf/fortran.m4
index afeb3ab..3803595 100644
--- a/lib/autoconf/fortran.m4
+++ b/lib/autoconf/fortran.m4
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1599,7 +1599,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; do
      [],
      [ac_cv_fc_check_bounds=$ac_flag; break])])])])
 done
-rm -f conftest$ac_exeext conftest.err conftest.$ac_objext conftest.$ac_ext
+rm -f conftest$ac_exeext conftest.err conftest.$ac_objext conftest.$ac_ext \
+  core *.core core.conftest.*
 FCFLAGS=$ac_fc_check_bounds_FCFLAGS_save
 ])
 if test "x$ac_cv_fc_check_bounds" = xunknown; then
&lt;/pre&gt;</description>
    <dc:creator>Paul Eggert</dc:creator>
    <dc:date>2012-03-04T05:47:55</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7869">
    <title>[PATCH] tests: port AS_EXECUTABLE_P test to Solaris 8 /bin/sh</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7869</link>
    <description>&lt;pre&gt;(I pushed this to port the new test to Solaris 8 /bin/sh.)

* tests/m4sh.at (AS&amp;lt; at &amp;gt;&amp;amp;t&amp;lt; at &amp;gt;_EXECUTABLE): Treat any nonzero exit
status as failure.  This is needed for Solaris 8 /bin/sh,
where executing a nonexecutable file causes the shell
to say the file had exit status 1.
---
 tests/m4sh.at |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/tests/m4sh.at b/tests/m4sh.at
index 38667e4..a24915b 100644
--- a/tests/m4sh.at
+++ b/tests/m4sh.at
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -579,7 +579,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; st1=$?
 (./foo.sh) &amp;gt;/dev/null 2&amp;gt;&amp;amp;1
 st2=$?
 case $st1:$st2 in
-  1:126 | 0:0 ) echo 2 ;;
+  *[[1-9]]*:*[[1-9]]* | 0:0 ) echo 2 ;;
   *) echo "fail ($st1:$st2)" ;;
 esac
 # Now things better be executable
&lt;/pre&gt;</description>
    <dc:creator>Paul Eggert</dc:creator>
    <dc:date>2012-03-04T05:44:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7866">
    <title>autoconf-2.68b/tests/m4sh.at</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7866</link>
    <description>&lt;pre&gt;
This looks like a typo.
........
--- autoconf-2.68b/tests/m4sh.at.old2012-02-28 09:47:01.000000000 -0800
+++ autoconf-2.68b/tests/m4sh.at2012-03-03 10:19:11.679787006 -0800
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -569,7 +569,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
   echo 1
 fi
 cat &amp;gt; foo.sh &amp;lt;&amp;lt;\EOF || AS_EXIT([1])
-#/bin/sh
+#!/bin/sh
 exit 0
 EOF
 # File systems like FAT tend to fake executable permissions on all files.
........

&lt;/pre&gt;</description>
    <dc:creator>Tim Rice</dc:creator>
    <dc:date>2012-03-03T18:32:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7861">
    <title>[PATCH] maint: spelling fixes</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7861</link>
    <description>&lt;pre&gt;I ran my little spell-checking program and pushed the following
as (I hope) obvious.  I took the liberty of replacing "facultative"
with "optional", since I hadn't a clue what "facultative" meant
until I looked it up and it does seem to be a term that's used
in biology rather than in computing.

---
 NEWS                       |    4 ++--
 bin/autom4te.in            |    2 +-
 bin/autoscan.in            |    2 +-
 doc/autoconf.texi          |   28 ++++++++++++++--------------
 lib/Autom4te/General.pm    |    2 +-
 lib/autoconf/autoupdate.m4 |    2 +-
 lib/autoconf/types.m4      |    2 +-
 lib/m4sugar/m4sh.m4        |    2 +-
 lib/m4sugar/m4sugar.m4     |    4 ++--
 tests/Makefile.am          |    2 +-
 tests/atlocal.in           |    2 +-
 tests/autotest.at          |    2 +-
 tests/foreign.at           |    2 +-
 tests/tools.at             |    2 +-
 14 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/NEWS b/NEWS
index f0fbda3..7447229 100644
--- a/NEWS
+++ b/NEWS
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1261,7 +1261,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; Release&lt;/pre&gt;</description>
    <dc:creator>Paul Eggert</dc:creator>
    <dc:date>2012-03-02T06:46:56</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7859">
    <title>[PATCH 0/3] 2.68b is out, please test</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7859</link>
    <description>&lt;pre&gt;I'm a bit later than planned (real life strikes again), but here
is what I changed in order to make the 2.68b beta release.  In
another week or so, I plan to release the official 2.69.

Eric Blake (3):
  maint: resync files from upstream
  Release Version 2.68b.
  maint: post-release administrivia

 .prev-version                |    2 +-
 GNUmakefile                  |   14 +---
 HACKING                      |   20 ++---
 NEWS                         |    4 +
 build-aux/config.guess       |   16 +++-
 build-aux/config.sub         |   19 +++--
 build-aux/texinfo.tex        |  181 +++++++++++++++++++++++++++--------------
 build-aux/update-copyright   |   13 +++-
 cfg.mk                       |    2 +-
 doc/standards.texi           |    6 +-
 lib/Autom4te/Channels.pm     |   11 +--
 lib/Autom4te/Configure_ac.pm |    9 +-
 lib/Autom4te/FileUtils.pm    |   17 ++--
 lib/Autom4te/Getopt.pm       |    8 +-
 lib/Autom4te/Struct.pm       |    5 +-
 lib/Autom4te/XFile.pm        |   17 ++--
 maint.mk                   &lt;/pre&gt;</description>
    <dc:creator>Eric Blake</dc:creator>
    <dc:date>2012-03-02T04:47:02</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7853">
    <title>[PATCH] m4sh: make AS_EXECUTABLE_P public</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7853</link>
    <description>&lt;pre&gt;In the process of making it public, factor it into a reusable
function.  This makes constructs like AC_CHECK_PROGRAM smaller,
as well as making libtool's naughty use of $as_executable_p safer.

* lib/m4sugar/m4sh.m4 (_AS_TEST_PREPARE): Add a shell function.
(AS_EXECUTABLE_P): Forward to shell function.
* doc/autoconf.texi (Common Shell Constructs): Document it.
* NEWS: Mention this.

Signed-off-by: Eric Blake &amp;lt;eblake&amp;lt; at &amp;gt;redhat.com&amp;gt;
---

Any thoughts about this as a followup?  I will probably apply
it prior to cutting the pre-2.69 beta later this weekend.

 NEWS                |    2 ++
 doc/autoconf.texi   |    7 +++++++
 lib/m4sugar/m4sh.m4 |   10 +++++++---
 3 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/NEWS b/NEWS
index decad47..1a5f775 100644
--- a/NEWS
+++ b/NEWS
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -15,6 +15,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; GNU Autoconf NEWS - User visible changes.
 ** AS_LITERAL_IF again treats '=' as a literal.  Regression introduced in
    2.66.

+** The macro AS_EXECUTABLE_P, present since 2.50, is now documented.
+
 ** Macros
&lt;/pre&gt;</description>
    <dc:creator>Eric Blake</dc:creator>
    <dc:date>2012-02-25T05:11:58</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7846">
    <title>[PATCH] maint: replace FSF snail-mail addresses with URLs</title>
    <link>http://comments.gmane.org/gmane.comp.sysutils.autoconf.patches/7846</link>
    <description>&lt;pre&gt;* tests/erlang.at, tests/go.at, tests/statesave.m4:
Replace FSF snail mail addresses with URLs, as per GNU coding
standards, and for consistency with other tests.
---
 tests/erlang.at    |    4 +---
 tests/go.at        |    4 +---
 tests/statesave.m4 |    4 +---
 3 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/tests/erlang.at b/tests/erlang.at
index a73ad5f..58789b6 100644
--- a/tests/erlang.at
+++ b/tests/erlang.at
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -15,9 +15,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; AT_BANNER([Erlang low level compiling and utility macros.])
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301, USA.
+# along with this program.  If not, see &amp;lt;http://www.gnu.org/licenses/&amp;gt;.
 
 
 # Since the macros which compile are required by most tests, check
diff --git a/tests/go.at b/tests/go.at
index b45c2b7..8733aee 100644
--- a/tests/go.at
+++ b/test&lt;/pre&gt;</description>
    <dc:creator>Paul Eggert</dc:creator>
    <dc:date>2012-02-10T07:35:41</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.sysutils.autoconf.patches">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.sysutils.autoconf.patches</link>
  </textinput>
</rdf:RDF>

