From owner-freebsd-hackers@FreeBSD.ORG Thu Jun 23 16:20:46 2011 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (unknown [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18F9C106566B for ; Thu, 23 Jun 2011 16:20:46 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from tower.berklix.org (tower.berklix.org [83.236.223.114]) by mx1.freebsd.org (Postfix) with ESMTP id 9E0198FC13 for ; Thu, 23 Jun 2011 16:20:45 +0000 (UTC) Received: from park.js.berklix.net (p5DCBFE84.dip.t-dialin.net [93.203.254.132]) (authenticated bits=0) by tower.berklix.org (8.14.2/8.14.2) with ESMTP id p5NGKhq3033466; Thu, 23 Jun 2011 16:20:44 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by park.js.berklix.net (8.13.8/8.13.8) with ESMTP id p5NGKbKA001103; Thu, 23 Jun 2011 18:20:37 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.4/8.14.4) with ESMTP id p5NGKWD6008177; Thu, 23 Jun 2011 16:20:37 GMT (envelope-from jhs@fire.js.berklix.net) Message-Id: <201106231620.p5NGKWD6008177@fire.js.berklix.net> To: hackers@freebsd.org From: "Julian H. Stacey" Organization: http://www.berklix.com BSD Linux Unix Consultancy, Munich Germany User-agent: EXMH on FreeBSD http://www.berklix.com/free/ X-URL: http://www.berklix.com/~jhs/cv/ Date: Thu, 23 Jun 2011 18:20:32 +0200 Sender: jhs@berklix.com Cc: kientzle@freebsd.org, portsmaster@freebsd.org Subject: tar has deficient error handling. send-pr fix sent 31 Jan 2011 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jun 2011 16:20:46 -0000 FreeBSD tar has deficient error handling. I sent a fix 31 Jan 2011 http://www.freebsd.org/cgi/query-pr.cgi?pr=154407 Please commit the fix or write & commit a better fix. As error codes ignored, I wonder if other poor coding may lurk in tar. Might be nice if someone else would read through tar. ports/ : Tar allows some errors in ports pkg-list to go un-noticed. Using make package, tar fails to see errors, fails to return error to make, some pkg-list not checked properly & accumulate errors, A bunch of errors will probably show up when tar is fixed, the more the longer we do nothing. ( I can't remember which pkg-list are broken, I've not kept note, The solution is to read tar & commit a fix to tar ASAP) Cheers, Julian -- Julian Stacey, BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com Reply below, not above; Indent with "> "; Cumulative like a play script. Format: Plain text. Not HTML, multipart/alternative, base64, quoted-printable.