Merge branch 'branch-1.13.2' into maint
authorStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 30 Apr 2013 13:35:46 +0000 (15:35 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 30 Apr 2013 13:35:46 +0000 (15:35 +0200)
* branch-1.13.2:
  sync: update files from upstream with "make fetch"
  maintcheck: remove outdated whitelisting
  tar: format 'ustar' cannot support UID/GID longer than 21 bits

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
1  2 
NEWS
maintainer/syntax-checks.mk
t/list-of-tests.mk
t/tar-opts-errors.sh
t/tar-pax.sh
t/tar-ustar.sh

diff --cc NEWS
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
@@@ -177,27 -117,14 +177,33 @@@ New in 1.13.2
    - Other minor miscellaneous fixes and improvements; in particular,
      some improvements in cross-references.
  
 +* Obsolescent features:
 +
 +  - Use of suffix-less info files (that can be specified through the
 +    '@setfilename' macro in Texinfo input files) is discouraged, and
 +    its use will raise warnings in the 'obsolete' category.  Simply
 +    use the '.info' extension for all your info files, transforming
 +    usages like:
 +
 +        @setfilename myprogram
 +
 +    into:
 +
 +        @setfilename myprogram.info
 +
 +  - Use of Texinfo input files with '.txi' or '.texinfo' extensions
 +    is discouraged, and its use will raise warnings in the 'obsolete'
 +    category.  You are advised to simply use the '.texi' extension
 +    instead.
 +
  * Bugs fixed:
  
+   - When the 'ustar' option is used, the generated configure script no
+     longer risks hanging during the tests for the availability of the
+     'pax' utility, even if the user running configure has a UID or GID
+     that requires more than 21 bits to be represented.
+     See automake bug#8343 and bug#13588.
    - The obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC work once
      again, as they did in Automake 1.12.x (albeit printing runtime
      warnings in the 'obsolete' category).  Removing them has turned
Simple merge
@@@ -1157,9 -1149,10 +1157,10 @@@ t/tags.sh 
  t/tags2.sh \
  t/tagsub.sh \
  t/tags-pr12372.sh \
 -t/tar.sh \
 -t/tar2.sh \
 -t/tar3.sh \
 +t/tar-ustar.sh \
 +t/tar-pax.sh \
 +t/tar-opts-errors.sh \
+ t/tar-ustar-id-too-high.sh \
  t/tar-override.sh \
  t/target-cflags.sh \
  t/targetclash.sh \
Simple merge
diff --cc t/tar-pax.sh
Simple merge
diff --cc t/tar-ustar.sh
Simple merge