]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Merge branch 'am-distcheck-configure-flags' into maint
authorStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 8 Aug 2011 08:25:00 +0000 (10:25 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 8 Aug 2011 08:25:00 +0000 (10:25 +0200)
* am-distcheck-configure-flags:
  tests: fix spurious failure with Solaris make

1  2 
ChangeLog

diff --cc ChangeLog
index 51a4e02a2bf70672db5f73044b5e6cf0790034b8,5ee2a1684326219039e67bddc9b636b11bf0b8c0..dd6e139ac10d1059e45f37e03c63575411a4f10e
+++ b/ChangeLog
+ 2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
+       tests: fix spurious failure with Solaris make
+       * tests/distcheck-configure-flags-am.test: Avoid using `+=' too
+       liberally with AM_DISTCHECK_CONFIGURE_FLAGS, since the line breaks
+       so introduced, in conjunction with single quotes, might confuse
+       Solaris make.
 +2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      maintcheck: fix maintainer-check failures, both real and spurious
 +      * tests/amhello-binpkg.test: Use "$MAKE", not bare "make".
 +      * Makefile.am (sc_perl_local): Also allow perl special variable
 +      `$~' to be localized.  And be slightly laxer in the regexp, to
 +      allow for usages like "local $_ = $foo;".
 +      (sc_tests_overriding_macros_on_cmdline): Also allow for command
 +      line overriding of the `DISABLE_HARD_ERRORS' make variable.  Try
 +      to avoid false positives for usages like "$MAKE || st=$?".
 +
 +2011-08-03  Bruno Haible  <bruno@clisp.org>
 +
 +      docs: how to use '-I' option in AM_CPPFLAGS for best VPATH support
 +      * doc/automake.texi (Program Variables): Recommend -I options to
 +      both the build directory and the source directory when needed.
 +
 +2011-07-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: relax a test on amhello examples to cater to Solaris tar
 +      * tests/amhello-binpkg.test: When the tar implementation in use
 +      is not GNU tar, relax the tests on tar output, to avoid spurious
 +      failures.  For example, "tar cvf ..." with GNU tar can output
 +      lines like "./usr/bin/hello" on the standard output, while with
 +      Solaris tar it can output lines like "a ./usr/bin/hello 8K" on
 +      standard output, and with Heirloom tar it can output lines like
 +      "a ./usr/bin/hello 15 tape blocks" on standard error.
 +
 +2011-07-15  Benoit Sigoure  <tsunanet@gmail.com>
 +
 +      docs: add references between the 2 sections on java support
 +      * doc/automake.texi (Java Support, Java): Add cross-references.
 +
 +2011-07-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 +
 +      Sync auxiliary files from upstream.
 +      * INSTALL, lib/INSTALL, lib/config.guess, lib/config.sub,
 +      lib/texinfo.tex: Sync from upstream.
 +
 +2011-07-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: fix weakness in 'tests-environment-backcompat.test'
 +      * tests/tests-environment-backcompat.test: Do not override the
 +      content of xfailing test `baz.test' with a "weaker" version that
 +      fails unconditionally: the test must fail only when the 'strict'
 +      pragma is in use, in order not to reduce coverage.
 +
 +2011-07-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      docs, tests: synchronize examples on silent-rules from config.site
 +      * doc/automake.texi (Automake silent-rules Option): Reference test
 +      'silent-configsite.test' in comments.
 +
 +2011-07-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: portability fixes in tests on amhello examples
 +      * tests/amhello-binpkg.test: Don't use "tar xzf too.tag.gz" to
 +      extract a gzip-compressed tarball, that's unportable to some
 +      tar implementations; use the "gzip -dc fo.tar.gz | tar xf -"
 +      idiom instead.
 +      * tests/amhello-cflags.test: Likewise.
 +      * tests/amhello-cross-compile.test: Likewise.
 +      Suggestion from Ralf Wildenhues.
 +
 +2011-07-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      remake: add test ensuring that slower remakes don't hang
 +      * tests/remake-subdir-long-time.test: New test.
 +      * tests/Makefile.am (TESTS): Update.
 +      Suggestion by Ralf Wildenhues.
 +
 +2011-07-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      remake: fix outdated comment in configure.am
 +      * lib/am/configure.am: Fix comment falsified by changes in
 +      commit `v1.11-366-gbee9871'.
 +      Suggestion by Ralf Wildenhues.
 +
 +2011-07-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      docs, tests: synchronize examples from docs to tests
 +      * tests/README (Writing test cases): Give suggestions on how to
 +      keep test cases and examples in the documentation synchronized.
 +      * doc/automake.texi: Improve or fix existing testcase-referencing
 +      comments, and add many new ones.
 +      * HACKING (Administrivia): Suggest to test complex examples and
 +      idioms from the manual.
 +      * tests/specflg8.test: Improve synchronization with the example
 +      in the manual.
 +      * tests/output11.test:Likewise.
 +      * tests/txinfo21.test:Likewise.
 +      * tests/interp.test: Likewise.  Since we are at it, and enable
 +      the `errexit' shell flag, do related changes, and add trailing
 +      `:'command.
 +      * tests/amhello-cflags.test: New test.
 +      * tests/amhello-cross-compile.test: Likewise.
 +      * tests/amhello-binpkg.test: Likewise.
 +      * tests/tests-environment-backcompat.test: Likewise.
 +      * tests/parallel-tests-log-compiler-example.test: Likewise.
 +      * tests/Makefile.am (TESTS): Update.
 +
 +2011-06-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      docs: avoid a footnote, some related rewordings and improvements
 +      * doc/automake.texi (Dist): Reword the part about automatically
 +      distributed files to avoid a footnote.  Since we are at it, extend
 +      a bit, and add an example and a reference to a relevant test case.
 +
 +2011-06-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      docs: minor cosmetic fixes
 +      * doc/automake.texi: Break few overly long lines, throughout the
 +      file.
 +      ("Simple Tests"): Move @vindex for XFAIL_TESTS to the correct
 +      position, i.e., before and not after the paragraph where it is
 +      introduced.
 +      ("Options" @item ansi2knr): Use @pxref instead of @xref.  This
 +      fixes a texinfo warning.
 +      ("Other things Automake recognizes" @item AM_C_PROTOTYPES): Use
 +      @pxref instead of @ref.
 +
 +2011-06-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      help: improve text about automatically-distributed files
 +      This change fixes automake bug#7819.
 +      * automake.in (usage): Distinguish between files that are always
 +      automatically distributed when found, and those which are only
 +      "under certain conditions".
 +      * doc/automake.texi (Basics of Distribution): Update accordingly.
 +      * tests/autodist-subdir.test: Update.
 +      * tests/autodist-no-duplicate.test: Likewise.
 +      * tests/autodist.test: Likewise.
 +      (configure.in): Remove useless call to AM_MAINTAINER_MODE.
 +
 +2011-06-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      refactor: split 'usage' subroutine in automake
 +      This change is related to automake bug#7819.
 +      * automake.in (print_autodist_files): New subroutine,
 +      extracted from ...
 +      (usage): ... this, which now uses it.
 +      * tests/autodist-no-duplicate.test: New test.
 +      * tests/Makefile.am (TESTS): Update.
 +
 +2011-06-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      tests: fix bug in 'autodist.test'
 +      * tests/autodist.test: Avoid spurious failure due to no
 +      `defs-static' file being found in the parent directory.
 +
 +2011-06-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      maintcheck: extend 'sc_tests_plain_*' checks
 +      * Makefile.am (sc_tests_plain_autom4te): New check.
 +      (sc_tests_plain_autoreconf): Likewise.
 +      (sc_tests_plain_autoheader): Likewise.
 +      (syntax_check_rules): Update.
 +
 +2011-06-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      maintcheck: avoid few spurious failures
 +      * Makefile.am (sc_tests_plain_aclocal, sc_tests_plain_perl,
 +      sc_tests_plain_autoconf, sc_tests_plain_automake,
 +      sc_tests_plain_autoupate): Be stricter in matching an erroneous
 +      literal command, i.e., `aclocal', `automake', `perl', etc.
 +
 +2011-06-20  Bert Wesarg <bert.wesarg@googlemail.com>  (tiny change)
 +
 +      check: don't use multi-line coloring for the report
 +      "less -R" can't handle multi-line coloring as it is done for the
 +      check reports of the serial and parallel testsuite, because of
 +      performance reasons.  Thus, color each line of the check report
 +      by its own.
 +      * lib/am/check.am (am__text_box): Accept colors for lines, and
 +      color each line by its own.
 +      [%?PARALLEL_TESTS%] $(TEST_SUITE_LOG): Let am__text_box handle
 +      the line coloring.
 +      [!%?PARALLEL_TESTS%] $(check-TESTS): Color each report line by
 +      its own.
 +      * THANKS: Update.
 +
  2011-06-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
  
        docs: AM_DISTCHECK_CONFIGURE_FLAGS is for corner cases