autoconf-patches
[Top][All Lists]
Advanced

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

[PATCH 0/3] Fix quoting in config.status.


From: Benoit Sigoure
Subject: [PATCH 0/3] Fix quoting in config.status.
Date: Tue, 18 Dec 2007 13:54:05 +0100

Hi, this small series supersedes my previous patches.  The first two patches
fix bugs in config.status.  The first fixes the expansion of
@configure_input@ (which causes failures of test 119).  The second adjusts
some underquoted arguments in config.status that prevented us from gracefully
handling (re)creation of header files.  This bug wasn't revealed by the
testsuite because it was hidden by `rm -f' "failing" silently and diff being
called with the wrong number of arguments (but whose output was redirected to
/dev/null).

The last patch is my attempt to address Eric's concerns on Windows where the
underlying filesystem can't handle some unusual characters in file names
(namely \, ", <, >, * and ?).  I used shell functions because they're already
used in autotest anyway.  I think it mostly works but I can't get it to work
on my Windows setup because of other spurious failures.  And, as I said, I
don't have time to investigate further.

HTH.

 lib/autoconf/status.m4 |   15 +++++++++++----
 tests/atlocal.in       |   26 ++++++++++++++++++++++++++
 tests/tools.at         |    9 ++++-----
 tests/torture.at       |   37 +++++++++++++++++++++++++++----------
 4 files changed, 68 insertions(+), 19 deletions(-)






reply via email to

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