From owner-svn-ports-all@FreeBSD.ORG Tue Jan 22 16:58:21 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id EA92A6EC; Tue, 22 Jan 2013 16:58:21 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id C4E9C323; Tue, 22 Jan 2013 16:58:21 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r0MGwLWE037000; Tue, 22 Jan 2013 16:58:21 GMT (envelope-from obrien@svn.freebsd.org) Received: (from obrien@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r0MGwLxN036998; Tue, 22 Jan 2013 16:58:21 GMT (envelope-from obrien@svn.freebsd.org) Message-Id: <201301221658.r0MGwLxN036998@svn.freebsd.org> From: "David E. O'Brien" Date: Tue, 22 Jan 2013 16:58:21 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r310831 - head/shells/bash X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jan 2013 16:58:22 -0000 Author: obrien Date: Tue Jan 22 16:58:21 2013 New Revision: 310831 URL: http://svnweb.freebsd.org/changeset/ports/310831 Log: Update to Bash 4.2 patchlevel 42. * If a backslash-newline (which is removed) with no other input is given as input to `read', the shell tries to dereference a null pointer and seg faults. * Under certain circumstances, bash attempts to expand variables in arithmetic expressions even when evaluation is being suppressed. * Output redirection applied to builtin commands missed I/O errors if they happened when the file descriptor was closed, rather than on write (e.g., like with an out-of-space error on a remote NFS file system). * Process substitution incorrectly inherited a flag that inhibited using the (local) temporary environment for variable lookups if it was providing the filename to a redirection. The intent the flag is to enforce the POSIX command expansion ordering rules. Modified: head/shells/bash/Makefile head/shells/bash/distinfo Modified: head/shells/bash/Makefile ============================================================================== --- head/shells/bash/Makefile Tue Jan 22 14:24:14 2013 (r310830) +++ head/shells/bash/Makefile Tue Jan 22 16:58:21 2013 (r310831) @@ -7,7 +7,7 @@ # PORTNAME= bash -PATCHLEVEL= 37 +PATCHLEVEL= 42 PORTVERSION= 4.2.${PATCHLEVEL:S/^0//g} PORTREVISION?= 0 CATEGORIES= shells Modified: head/shells/bash/distinfo ============================================================================== --- head/shells/bash/distinfo Tue Jan 22 14:24:14 2013 (r310830) +++ head/shells/bash/distinfo Tue Jan 22 16:58:21 2013 (r310831) @@ -74,4 +74,14 @@ SHA256 (bash/bash42-036) = fe293a1bc92ac SIZE (bash/bash42-036) = 3123 SHA256 (bash/bash42-037) = c7578cddd3bb2430689c740f58a03403800726dcd1268b28f91bf37f368e1674 SIZE (bash/bash42-037) = 3483 +SHA256 (bash/bash42-038) = b8c9a81bdf206be58ba491dfad80373b3348af769e80aaf72f7611ddbbbe6d57 +SIZE (bash/bash42-038) = 1290 +SHA256 (bash/bash42-039) = f4f9300a60321a5088ae9e54052a64c4d3e876f9a3a17ca104d58fa38b9c1791 +SIZE (bash/bash42-039) = 1603 +SHA256 (bash/bash42-040) = b265f9caf3c7321f95bc8e0b9e2c46bd86c226f00f05e823699aafb83c4aaa6c +SIZE (bash/bash42-040) = 1710 +SHA256 (bash/bash42-041) = 05cc1951bd9f6624088dd6067486ff47f1825e333273d7df5f1b06b23baaf5eb +SIZE (bash/bash42-041) = 1463 +SHA256 (bash/bash42-042) = faaa5c1f456517b258b2a65eaa664dd6a01eeff73c8ca4447c3a6de371bbf304 +SIZE (bash/bash42-042) = 1571 SHA256 (bash/FAQ) = IGNORE