]> Dogcows Code - chaz/tar/commitdiff
New sections for gzip and bzip2, Solaris.
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 13 Dec 1999 05:34:39 +0000 (05:34 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 13 Dec 1999 05:34:39 +0000 (05:34 +0000)
Remove mention of BACKLOG.

README

diff --git a/README b/README
index d35f9cee3298ef4cc2a4bc836ff81858eb5df77d..d8c88a85796d3edd04e5b0796cebeea422049134 100644 (file)
--- a/README
+++ b/README
@@ -16,7 +16,6 @@ program is in the GNU `cpio' distribution.
 GNU `tar' is derived from John Gilmore's public domain `tar'.
 
 See file `ABOUT-NLS' for how to customize this program to your language.
-See file `BACKLOG' for a summary of pending mail and articles.
 See file `COPYING' for copying conditions.
 See file `INSTALL' for compilation and installation instructions.
 See file `PORTS' for various ports of GNU tar to non-Unix systems.
@@ -63,6 +62,37 @@ and share your findings by writing at `tar-forum@iro.umontreal.ca'.
 
 Here are a few hints which might help installing `tar' on some systems.
 
+* gzip and bzip2.
+
+GNU tar uses the gzip and bzip2 programs to read and write compressed
+archives.  If you don't have these programs already, you need to
+install them.  Their sources can be found at:
+
+ftp://ftp.gnu.org/gnu/gzip/
+http://sourceware.cygnus.com/bzip2/
+
+If you see the following symptoms:
+
+   $ tar -xzf file.tar.gz
+   gzip: stdin: decompression OK, trailing garbage ignored
+   tar: Child returned status 2
+
+then you have encountered a gzip incompatibility that should be fixed
+in gzip 1.3, which is not yet available as of this writing.  You can
+work around the incompatibility by using a shell command like
+`gzip -d <file.tar.gz | tar -xzf -'.
+
+* Solaris issues.
+
+If you are compiling with GCC, you may need to upgrade GCC to 2.95.2
+or later before compiling GNU tar, as GNU tar exercises many features
+that can cause problems with older GCC versions, mostly having to do
+with mutations to Solaris system include files.
+
+Recent versions of Solaris tar sport a new -E option to generate
+extended headers in an undocumented format.  GNU tar does not
+understand these headers.
+
 * Static linking.
 
 Some platform will, by default, prepare a smaller `tar' executable
@@ -137,14 +167,6 @@ archives by default, but there is a long way before we get there.
 
 * What's next?
 
-The emphasis from 1.11.2 to 1.14 has been on solving the main portability,
-execution or usability bugs.  This was accompanied all over with an
-internal cleanup in the sources, and the reassembly of a `tar' manual.
-
-The `BACKLOG' file shows approximate priorities of the many pending
-problems and suggestions.  Besides pending problems and all other matters
-listed above, the cleanup is planned to continue and extend to the general
-organization of the code, preparing a long time in advance for a possible
-merge of the `cpio' and `tar' distributions, into some common `paxutils'.
-We also want to address some long-awaited performance issues (for example:
-double buffering) or enhancements (for example: per-file compression).
+In the future we will try to release tar-1.14 as soon as possible and
+start merging with paxutils afterwards.  We'll also try to rewrite
+some parts of the documentation after paxutils has been merged.
This page took 0.020301 seconds and 4 git commands to generate.