From owner-cvs-gnu Sun Jun 25 23:25:01 1995 Return-Path: cvs-gnu-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA27554 for cvs-gnu-outgoing; Sun, 25 Jun 1995 23:25:01 -0700 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA27524 ; Sun, 25 Jun 1995 23:24:51 -0700 Date: Sun, 25 Jun 1995 23:24:51 -0700 From: Bruce Evans Message-Id: <199506260624.XAA27524@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/cpio copyout.c Sender: cvs-gnu-owner@freebsd.org Precedence: bulk bde 95/06/25 23:24:50 Modified: bin/pax pax.h gnu/usr.bin/tar create.c tar.c gnu/usr.bin/cpio copyout.c Log: Improve the handling of large minor numbers: cpio/copyout.c: Don't output a file if the major, minor or totality of its rdev would be truncated. Print a message about the skipped files to stderr but don't report the error in the exit status. cpio's abysmal error handling doesn't allow continuing after an error, and the rdev checks had to be misplaced to avoid the problem of returning an error code from routines that return void. pax/pax.h: Use the system macros for major(), minor() and makedev(). pax already checks _all_ output conversions for overflow. This has the undesirable effect that failure to convert relatively useless fields such as st_dev for regular files causes files not to be output. pax doesn't report exactly which fields couldn't be converted. tar/create.c: Don't output a file if the major or minor its rdev would be truncated. Print a message about the skipped files to stderr and report the error in the exit status. tar/tar.c: For not immediately fatal errors, exit with status 1, not the error count (mod 256). All: Minor numbers are limited to 21 bits in pax's ustar format and to 18 bits in archives created by gnu tar (gnu tar wastes 3 bits for padding). pax's and cpio's ustar format is incompatible with gnu tar's ustar format for other reasons (see cpio/README). From owner-cvs-gnu Tue Jun 27 11:34:47 1995 Return-Path: cvs-gnu-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA27559 for cvs-gnu-outgoing; Tue, 27 Jun 1995 11:34:47 -0700 Received: (from hsu@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA27537 ; Tue, 27 Jun 1995 11:34:41 -0700 Date: Tue, 27 Jun 1995 11:34:41 -0700 From: Jeffrey Hsu Message-Id: <199506271834.LAA27537@freefall.cdrom.com> To: bde Subject: Re: cvs commit: src/gnu/usr.bin/cpio copyout.c Cc: CVS-commiters, cvs-gnu Sender: cvs-gnu-owner@freebsd.org Precedence: bulk We're using a pretty old version of gnu tar. Does it make sense to bring in the latest version? From owner-cvs-gnu Tue Jun 27 13:07:53 1995 Return-Path: cvs-gnu-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA00887 for cvs-gnu-outgoing; Tue, 27 Jun 1995 13:07:53 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA00880 ; Tue, 27 Jun 1995 13:07:38 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id GAA22011; Wed, 28 Jun 1995 06:06:58 +1000 Date: Wed, 28 Jun 1995 06:06:58 +1000 From: Bruce Evans Message-Id: <199506272006.GAA22011@godzilla.zeta.org.au> To: bde@freefall.cdrom.com, hsu@freefall.cdrom.com Subject: Re: cvs commit: src/gnu/usr.bin/cpio copyout.c Cc: CVS-commiters@freefall.cdrom.com, cvs-gnu@freefall.cdrom.com Sender: cvs-gnu-owner@freebsd.org Precedence: bulk >We're using a pretty old version of gnu tar. Does it make sense >to bring in the latest version? Lots of bugs have been reported in gnu.utils.bug. I'm waiting for the next version. Bruce From owner-cvs-gnu Tue Jun 27 22:56:15 1995 Return-Path: cvs-gnu-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA22613 for cvs-gnu-outgoing; Tue, 27 Jun 1995 22:56:15 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA22568 ; Tue, 27 Jun 1995 22:54:52 -0700 Date: Tue, 27 Jun 1995 22:54:52 -0700 From: David Greenman Message-Id: <199506280554.WAA22568@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/ld ld.c Sender: cvs-gnu-owner@freebsd.org Precedence: bulk davidg 95/06/27 22:54:52 Modified: gnu/usr.bin/ld ld.c Log: (2.1.0 branch) Bring in changes from 1.28 - don't ignore umask when setting 'x'. Submitted by: Jeorg Wunsch From owner-cvs-gnu Tue Jun 27 23:19:32 1995 Return-Path: cvs-gnu-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA23399 for cvs-gnu-outgoing; Tue, 27 Jun 1995 23:19:32 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA23374 ; Tue, 27 Jun 1995 23:19:11 -0700 Date: Tue, 27 Jun 1995 23:19:11 -0700 From: David Greenman Message-Id: <199506280619.XAA23374@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/texinfo/info-files dir Sender: cvs-gnu-owner@freebsd.org Precedence: bulk davidg 95/06/27 23:19:11 Modified: gnu/usr.bin/texinfo/info-files dir Log: (2.1.0 branch) Bring in change from 1.3 - fix typo that broke the send-pr mode. Submitted by: Jeorg Wunsch From owner-cvs-gnu Fri Jun 30 22:58:12 1995 Return-Path: cvs-gnu-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA02884 for cvs-gnu-outgoing; Fri, 30 Jun 1995 22:58:12 -0700 Received: from bitcom (sovcom.kiae.su [144.206.136.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id WAA02848 ; Fri, 30 Jun 1995 22:58:03 -0700 Received: by bitcom id AA03088 (5.65.kiae-1 ); Sat, 1 Jul 1995 08:52:09 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Sat, 1 Jul 95 08:52:09 +0300 Received: by astral.msk.su (UUPC/@ v6.14g, 06Jun95) id AA04533; Sat, 1 Jul 1995 07:24:22 +0400 (MSD) To: bde@freefall.cdrom.com, Jeffrey Hsu Cc: CVS-commiters@freefall.cdrom.com, cvs-gnu@freefall.cdrom.com References: <199506271834.LAA27537@freefall.cdrom.com> In-Reply-To: <199506271834.LAA27537@freefall.cdrom.com>; from Jeffrey Hsu at Tue, 27 Jun 1995 11:34:41 -0700 Message-Id: Organization: Ha-olahm Yetzirah X-Mailer: Mail/@ [v2.38 MSDOS] Date: Sat, 1 Jul 1995 07:24:22 +0400 (MSD) From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= aka "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/gnu/usr.bin/cpio copyout.c Mime-Version: 1.0 Lines: 18 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 825 Sender: cvs-gnu-owner@freebsd.org Precedence: bulk In message <199506271834.LAA27537@freefall.cdrom.com> Jeffrey Hsu writes: >We're using a pretty old version of gnu tar. Does it make sense >to bring in the latest version? 11.8 is bugfix-only release, main tar branch goes long time in different direction. Only several bugs fixed since 11.2. Our -current tar have many local bugfixes and enhancements. I think right way is produce diff between 11.2 and 11.8 to help to understand what changed, and then try to merge it with -current (via proper commit 11.8 to main branch). -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849