automake-commit
[Top][All Lists]
Advanced

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

[Automake-commit] [SCM] GNU Automake branch, missing-fixes, created. v1.


From: Stefano Lattarini
Subject: [Automake-commit] [SCM] GNU Automake branch, missing-fixes, created. v1.11-528-ga423573
Date: Sat, 05 Nov 2011 14:12:20 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Automake".

http://git.sv.gnu.org/gitweb/?p=automake.git;a=commitdiff;h=a423573b3465ee5934c641fb55a0c7349184e252

The branch, missing-fixes has been created
        at  a423573b3465ee5934c641fb55a0c7349184e252 (commit)

- Log -----------------------------------------------------------------
commit a423573b3465ee5934c641fb55a0c7349184e252
Author: Stefano Lattarini <address@hidden>
Date:   Sun Oct 30 11:55:28 2011 +0100

    missing: don't try to re-run tar with a munged command line
    
    * lib/missing: If the default `tar' program fails with the given
    arguments, and GNU tar is not available, don't try to re-run the
    default `tar' with a munged command line (e.g., ditching possibly
    unportable options), as that could be subtly alter the intended
    semantics (and maybe even create a somewhat corrupted tarball).
    Also, it's worth noting that the main purpose of the `missing'
    script is to allow a non-developer to build the package in the
    face of slightly-skewed timestamps, not to provide wrappers for
    all the maintainer tools -- so we don't have to try too hard
    when `missing' is just called to wrap `tar'.
    * tests/missing-tar.test: New test.
    * tests/Makefile.am (TESTS): Add it.

commit 0635f25a5f6ad1441675e3e3e7120d6703858d2e
Author: Stefano Lattarini <address@hidden>
Date:   Sun Oct 30 10:30:09 2011 +0100

    missing: inform the user if GNU tar is called
    
    * lib/missing: If the code trying to run GNU tar is reached, it
    means that the previous attempt to run the default tar program
    has failed, very likely producing some error message.  At this
    point, just running GNU tar without further comments might be
    confusing.

commit 50b9f8f7449a7e5ee9812a6107edd2020f4b7f1e
Author: Stefano Lattarini <address@hidden>
Date:   Sun Oct 30 10:12:28 2011 +0100

    missing: if GNU tar exists but fails when called, give up
    
    * lib/missing: If the code trying to run GNU tar is reached,
    don't continue if the invoked GNU tar program fails, as there
    is little point in doing so (and can even be confusing and
    counter-productive).

commit b8b3f86f63830a939c13d3d2fb3fed8b68962926
Author: Stefano Lattarini <address@hidden>
Date:   Sun Oct 30 09:57:50 2011 +0100

    missing: miscellaneous fixlets
    
    * lib/missing: Some shells, such as Solaris or FreeBSD /bin/sh,
    warn about missing programs before performing redirections.
    Therefore, where we have to silently check whether a program
    exists, perform redirections on a subshell.
    Remove redundant uses of double-quotes in variable definitions.
    Delete an extra blank line.

-----------------------------------------------------------------------


hooks/post-receive
-- 
GNU Automake



reply via email to

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