Permalink
Browse files

Release 2.4g as of 1998-11-10

  • Loading branch information...
1 parent 988402e commit 47fbe93e989f98c2317a699386d50ed6d21ce95c @pinard committed Jul 1, 2009
Showing with 8,571 additions and 6,375 deletions.
  1. +0 −2,454 BACKLOG
  2. +24 −3 ChangeLog
  3. +2 −2 Makefile.am
  4. +6 −6 Makefile.in
  5. +4 −1 NEWS
  6. +0 −11 PATCHES-AM
  7. +21 −20 README
  8. +11 −6 README-alpha
  9. +1 −1 README.dos
  10. +1 −0 THANKS
  11. +2 −2 aclocal.m4
  12. +0 −7 config.h.in
  13. +250 −294 configure
  14. +13 −9 configure.in
  15. +6 −0 contrib/ChangeLog
  16. +2 −1 contrib/Makefile.am
  17. +2 −1 contrib/Makefile.in
  18. +6 −5 contrib/README
  19. +328 −0 contrib/cpio.1
  20. +116 −0 contrib/mt.1
  21. +1,031 −0 contrib/tar.1
  22. +9 −1 doc/ChangeLog
  23. +36 −9 doc/Makefile.am
  24. +36 −9 doc/Makefile.in
  25. +136 −320 doc/cpio.1
  26. +168 −35 doc/help2man
  27. +0 −220 doc/helptoman.pl
  28. +13 −109 doc/mt.1
  29. +99 −0 doc/pax.1
  30. +1 −1 doc/paxutils.info
  31. +4 −4 doc/paxutils.info-1
  32. +1 −1 doc/paxutils.info-2
  33. +3 −3 doc/paxutils.info-3
  34. +1 −1 doc/paxutils.info-4
  35. +1 −1 doc/paxutils.info-5
  36. +1 −1 doc/paxutils.info-6
  37. +1 −1 doc/paxutils.info-7
  38. +1 −1 doc/paxutils.info-8
  39. +1 −1 doc/paxutils.info-9
  40. +2 −2 doc/stamp-vti
  41. +17 −15 doc/tar.1
  42. +2 −2 doc/version.texi
  43. +4 −0 i18n/ChangeLog
  44. +1 −1 i18n/paxutils.pot
  45. +15 −0 lib/ChangeLog
  46. +4 −3 lib/Makefile.am
  47. +13 −11 lib/Makefile.in
  48. +10 −7 lib/dirname.c
  49. +0 −61 lib/getversion.c
  50. +5 −1 m4/ChangeLog
  51. +2 −2 m4/gettext.m4
  52. +25 −4 src/ChangeLog
  53. +2 −2 src/extern.h
  54. +3 −3 src/rtapelib.c
  55. +26 −17 src/system.h
  56. +2 −2 src/util.c
  57. +60 −2 tests/ChangeLog
  58. +9 −10 tests/Makefile.am
  59. +14 −27 tests/Makefile.in
  60. +0 −101 tests/README
  61. +0 −14 tests/TODO
  62. +6 −10 tests/atconfig.in
  63. +87 −29 tests/atgeneral.m4
  64. +1 −1 tests/atlocal.in
  65. +60 −72 tests/c-append.m4
  66. +0 −92 tests/c-base.m4
  67. +17 −17 tests/c-block.m4
  68. +35 −56 tests/c-crc.m4
  69. +91 −0 tests/c-default.m4
  70. +0 −109 tests/c-interop.m4
  71. +152 −235 tests/c-junk.m4
  72. +64 −137 tests/c-long.m4
  73. +35 −62 tests/c-newc.m4
  74. +47 −64 tests/c-nopipe.m4
  75. +0 −72 tests/c-odd.m4
  76. +185 −0 tests/c-oldc.m4
  77. +69 −90 tests/c-owner.m4
  78. +15 −22 tests/c-pass.m4
  79. +20 −44 tests/c-reset.m4
  80. +51 −42 tests/c-skip.m4
  81. +232 −131 tests/c-swap.m4
  82. +98 −86 tests/c-tar.m4
  83. +0 −63 tests/c-unpack.m4
  84. +212 −0 tests/make-mix
  85. +0 −47 tests/make-structure
  86. +0 −119 tests/rediff.c
  87. +146 −0 tests/suite.m4
  88. +9 −9 tests/swapb.c
  89. +9 −9 tests/swaphw.c
  90. 0 tests/{append.m4 → t-append.m4}
  91. 0 tests/{create.m4 → t-create.m4}
  92. +5 −4 tests/{delete.m4 → t-delete.m4}
  93. 0 tests/{exclude.m4 → t-exclude.m4}
  94. 0 tests/{extract.m4 → t-extract.m4}
  95. 0 tests/{gzip.m4 → t-gzip.m4}
  96. 0 tests/{incremen.m4 → t-incremen.m4}
  97. 0 tests/{volume.m4 → t-volume.m4}
  98. +1 −1 tests/test-one
  99. +4,213 −673 tests/testsuite
  100. +0 −120 tests/testsuite.m4
  101. +157 −131 tests/verify.c
View
2,454 BACKLOG
Oops, something went wrong.
View
@@ -1,3 +1,23 @@
+1998-11-10 Fran�ois Pinard <pinard@iro.umontreal.ca>
+
+ * Makefile.am (EXTRA_DIST): Do not include PATCHES-AM anymore.
+
+1998-11-09 Fran�ois Pinard <pinard@iro.umontreal.ca>
+
+ * configure.in: Dismiss any locale while configuration goes,
+ so the output from id could be processed correctly.
+
+1998-10-31 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
+
+ * configure.in: Don't replace dirname.
+
+ * configure.in: Remove AC_SYS_RESTARTABLE_SYSCALLS, it does not
+ check what we need here.
+
+1998-10-28 Fran�ois Pinard <pinard@iro.umontreal.ca>
+
+ * configure.in: Version 2.4g.
+
1998-10-18 Fran�ois Pinard <pinard@iro.umontreal.ca>
* configure.in: Use AT_CONFIG instead of fp_PROG_ECHO. Create
@@ -10,7 +30,7 @@
1998-10-13 Fran�ois Pinard <pinard@iro.umontreal.ca>
* configure.in: Version 2.4f.
-
+
1998-10-12 Fran�ois Pinard <pinard@iro.umontreal.ca>
* configure.in (AC_OUTPUT): Prepare tests/test-one and make it
@@ -130,8 +150,9 @@
* configure.in: Use it.
* acconfig.h: Declare HAVE_PRINTF_LLU.
[!HAVE_PRINTF_LLU]: Reset SIZEOF_UNSIGNED_LONG_LONG to zero.
- Reported by Alexandre Oliva, Andreas Zeller, Anne Becker, Johann
- Haider, J�rg Schilling, Robert E. Brown and Wolfram Wagner.
+ Reported by Alexandre Oliva, Andreas Zeller, Anne Becker, Helmut
+ Heller Johann Haider, J�rg Schilling, Robert E. Brown and Wolfram
+ Wagner.
1997-12-21 Fran�ois Pinard <pinard@iro.umontreal.ca>
View
@@ -20,8 +20,8 @@ AUTOMAKE_OPTIONS = gnits dist-shar
ACLOCAL_AMFLAGS = -I m4
BABYL = ../rmail/* ../admin/*/RMAIL
-EXTRA_DIST = PATCHES-AC PATCHES-AM PATCHES-BI README.dos config.bat \
-rebox.el stamp-pot
+EXTRA_DIST = PATCHES-AC PATCHES-BI README.dos config.bat rebox.el \
+stamp-pot
SUBDIRS = m4 doc i18n lib src scripts tests contrib
View
@@ -112,8 +112,8 @@ AUTOMAKE_OPTIONS = gnits dist-shar
ACLOCAL_AMFLAGS = -I m4
BABYL = ../rmail/* ../admin/*/RMAIL
-EXTRA_DIST = PATCHES-AC PATCHES-AM PATCHES-BI README.dos config.bat \
-rebox.el stamp-pot
+EXTRA_DIST = PATCHES-AC PATCHES-BI README.dos config.bat rebox.el \
+stamp-pot
SUBDIRS = m4 doc i18n lib src scripts tests contrib
@@ -125,10 +125,10 @@ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES =
-DIST_COMMON = README ABOUT-NLS AUTHORS BACKLOG COPYING ChangeLog \
-INSTALL Makefile.am Makefile.in NEWS README-alpha THANKS TODO \
-acconfig.h aclocal.m4 config.h.in configure configure.in install-sh \
-missing mkinstalldirs stamp-h.in
+DIST_COMMON = README ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL \
+Makefile.am Makefile.in NEWS README-alpha THANKS TODO acconfig.h \
+aclocal.m4 config.h.in configure configure.in install-sh missing \
+mkinstalldirs stamp-h.in
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
View
@@ -1,10 +1,13 @@
* paxutils NEWS - User visible changes. allout -*- outline -*-
-.* Version paxutils 2.4f - Fran�ois Pinard, 1998-10.
+.* Version paxutils 2.4g - Fran�ois Pinard, 1998-11.
. + Specification changes
. - An info script should return success for `tar' to continue processing.
+. + New features
+. - Short `man' pages get installed as well for `cpio', `mt' and `pax'.
+
.* Version cpio 2.4.50 - Tom Tromey, 1998-05.
. + Internationalized.
View
@@ -1,11 +0,0 @@
---- automake-1.3/automake.in 1998/04/21 13:21:19 1.1
-+++ automake-1.3/automake.in 1998/04/21 13:21:34
-@@ -1014,7 +1014,7 @@
- . '`if test -f $(srcdir)/' . $base . '.c'
- . '; then echo $(srcdir)/' . $base . '.c'
- . '; else echo ' . $base . '.c; fi` '
-- . '| $(ANSI2KNR) ' . $base . "_.c\n");
-+ . '| $(ANSI2KNR) > ' . $base . "_.c\n");
- push (@objects, $base . '_.o');
- push (@objects, $base . '_.lo') if $seen_libtool;
- }
View
@@ -1,13 +1,13 @@
* README file for `paxutils' allout -*- outline -*-
- Here is version 2.4f for Free `pax' utilities. Glance through this
+ Here is version 2.4g for Free `pax' utilities. Glance through this
`README' file before starting configuration. Make sure you read files
`ABOUT-NLS' and `INSTALL' if you are not familiar with them already.
The canonical distribution point for this version is either:
- http://www.iro.umontreal.ca/contrib/paxutils/paxutils-2.4f.tar.gz
- ftp://ftp.iro.umontreal.ca/pub/paxutils/paxutils-2.4f.tar.gz
+ http://www.iro.umontreal.ca/contrib/paxutils/paxutils-2.4g.tar.gz
+ ftp://ftp.iro.umontreal.ca/pub/paxutils/paxutils-2.4g.tar.gz
yet the second URL (the FTP one) might disappear one day. GNU mirrors
usually hold a copy of non-pretest releases, the canonical distribution
@@ -75,12 +75,13 @@
For comprehensive modifications to `paxutils', you might need tools
beyond those used in simple installations. If not done already, get:
- ftp://i44ftp.info.uni-karlsruhe.de/pub/gnu/gettext-0.10.26.tar.gz
- ftp://ftp.gnu.org/pub/gnu/m4-1.4.tar.gz
+ ftp://ftp.seindal.dk/pub/rene/gnu/m4-1.4j.tar.gz
+ ftp://ftp.gnu.org/pub/gnu/autoconf-2.12.tar.gz + PATCHES-AC
ftp://ftp.gnu.org/pub/gnu/perl-5.003.tar.gz
- ftp://ftp.gnu.org/pub/gnu/autoconf-2.12.tar.gz + AC-PATCHES
- ftp://ftp.cygnus.com/pub/tromey/automake-1.3.tar.gz + AM-PATCHES
- ftp://ftp.gnu.org/pub/gnu/bison-1.25.tar.gz + BI-PATCHES
+ ftp://ftp.cygnus.com/pub/tromey/automake-1.3b.tar.gz
+ ftp://ftp.cygnus.com/pub/home/drepper/gettext-0.10.35.tar.gz
+ ftp://ftp.gnu.org/pub/gnu/bison-1.25.tar.gz + PATCHES-BI
+ http://www.ozemail.com.au/~bod/help2man-1.5c.tar.gz
Do not forget applying the `*-PATCHES' files (all officious)
appropriately. Make sure GNU `m4' is fully installed before you start
@@ -210,8 +211,8 @@
About *security*, it is probable that future releases of `tar' will
have some behaviour changed. There are many pending suggestions to
- choose from. Today, extracting an archive not being `root', `tar'
- will restore suid/sgid bits on files but owned by the extracting user.
+ choose from. Today, extracting an archive not being `root', `tar' will
+ restore suid/sgid bits on files, even if owned by the extracting user.
`root' automatically gets a lot of special privileges, `-p' might
later become required to get them.
@@ -228,19 +229,19 @@
`cpio' knows to recognize the nonstandard "ustar" archives produced by
`tar'. This will be progressively corrected over the incoming years.
- Don't be mislead by the mere existence of the --posix option.
- This option will be more fully implemented in later releases for
- producing truly POSIX archives. `paxutils' 3.0 will produce POSIX
+ Don't be mislead by the mere existence of the `--posix' option in
+ `tar'. This option will be more fully implemented in later releases
+ for producing truly POSIX archives. `paxutils' 3.0 will produce POSIX
archives by default, but there is a long way before we get there.
(If you look at the internals, don't take all the extensions you see
for granted, as they are planned to change.)
. + What's next?
- The `BACKLOG' file shows an approximative priorisation of the many
- pending problems and suggestions. Besides pending problems and all
- other matters listed above, the cleanup will continue and extend to
- the general organisation of the code, so to better merge the `cpio'
- and `tar' algorithms, which were once fully separate. We also want
- to address some long-awaited performance issues (for example: double
- buffering) or enhancements (for example: per-file compression).
+ The `BACKLOG' file shows a rather approximative priorisation of the
+ many pending problems and suggestions. Besides such pending problems
+ and all other matters listed above, the cleanup will continue and
+ extend to the general organisation of the code, so to better merge the
+ `cpio' and `tar' algorithms, which were once fully separate. We also
+ want to address some long-awaited performance issues (for example:
+ double buffering) or enhancements (for example: per-file compression).
View
@@ -1,10 +1,15 @@
A new pretest for the `pax' utilities is now available as:
- http://www.iro.umontreal.ca/contrib/paxutils/paxutils-2.4f.tar.gz
+ http://www.iro.umontreal.ca/contrib/paxutils/paxutils-2.4g.tar.gz
-This is still pre-alpha software. You are invited to use the mailing list
-mailto:paxutils-forum@iro.umontreal.ca, but you could also write to me either
-at mailto:paxutils-bugs@iro.umontreal.ca or mailto:pinard@iro.umontreal.ca.
+This is alpha software. See `README' for list and report information.
-The test suite holds `tar' checks and now, a few from the `cpio' series.
-Many checks fail. Your analysis of problems (and small diffs) are welcome!
+In the last pretest, some problems were induced by Solaris gettext, which
+I'm not trying to support. So, at least for the time being, I changed
+the default so to prefer the included gettext. Let's see how it goes.
+A few other reported compilation problems have not been addressed yet.
+
+The test suite now holds `cpio' and `tar' checks. A few failing tests
+have been commented out. Your analysis (and small diffs) are welcome!
+My confidence in the package is slowly raising. If you do not use too
+far-stretched options, `cpio' and `tar' might even be dependable! :-)
View
@@ -5,7 +5,7 @@ Features
--------
This port of GNU Tar includes significant improvements as compared
-to previous versions as distribution by FSF. I believe that all the
+to previous versions as distributed by FSF. I believe that all the
features in the original Unix code also work in the DOS/Windows port;
the single most important exception is the lack of support for remote
archives (see the "Missing" section below).
View
@@ -215,6 +215,7 @@ Harald K
Harald Milz hm@seneca.ix.de
Heiko Schinke mdqac@biochemtech.uni-halle.de
Heiko Schlichting heiko@fu-berlin.de
+Helmut Heller heller@altoetting-online.de
Henrik Bakman hb@csd.uu.se
Hermann Lauer Hermann.Lauer@iwr.uni-heidelberg.de
Hernan Prieto Schmidt hernan@pea.usp.br
View
@@ -480,8 +480,8 @@ AC_DEFUN(fp_WITH_GETTEXT, [
if test $ac_cv_lib_intl_gettext$ac_cv_func_gettext != nono; then
AC_MSG_CHECKING(whether the included gettext is preferred)
AC_ARG_WITH(included-gettext,
- [ --with-included-gettext compile our provided version of gettext],
- with_included_gettext=$withval, with_included_gettext=no)
+ [ --without-included-gettext avoid our provided version of gettext],
+ with_included_gettext=$withval, with_included_gettext=yes)
AC_MSG_RESULT($with_included_gettext)
if test $with_included_gettext$ac_cv_func_gettext = nono; then
LIBS="$LIBS -lintl"
View
@@ -32,10 +32,6 @@
/* Define if your system has a working fnmatch function. */
#undef HAVE_FNMATCH
-/* Define if system calls automatically restart after interruption
- by a signal. */
-#undef HAVE_RESTARTABLE_SYSCALLS
-
/* Define if your struct stat has st_blksize. */
#undef HAVE_ST_BLKSIZE
@@ -199,9 +195,6 @@
/* Define if you have the dcgettext function. */
#undef HAVE_DCGETTEXT
-/* Define if you have the dirname function. */
-#undef HAVE_DIRNAME
-
/* Define if you have the endgrent function. */
#undef HAVE_ENDGRENT
Oops, something went wrong.

0 comments on commit 47fbe93

Please sign in to comment.