From owner-freebsd-current Sat Feb 15 20: 0:30 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E368937B401 for ; Sat, 15 Feb 2003 20:00:28 -0800 (PST) Received: from dilbert.robbins.dropbear.id.au (195.a.006.mel.iprimus.net.au [210.50.44.195]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3434C43F93 for ; Sat, 15 Feb 2003 20:00:26 -0800 (PST) (envelope-from tim@robbins.dropbear.id.au) Received: from dilbert.robbins.dropbear.id.au (lotbv8dqsce0f9yt@localhost [127.0.0.1]) by dilbert.robbins.dropbear.id.au (8.12.6/8.12.6) with ESMTP id h1G40N0n091953 for ; Sun, 16 Feb 2003 15:00:23 +1100 (EST) (envelope-from tim@dilbert.robbins.dropbear.id.au) Received: (from tim@localhost) by dilbert.robbins.dropbear.id.au (8.12.6/8.12.6/Submit) id h1G40MDG091952 for current@freebsd.org; Sun, 16 Feb 2003 15:00:22 +1100 (EST) (envelope-from tim) Date: Sun, 16 Feb 2003 15:00:21 +1100 From: Tim Robbins To: current@freebsd.org Subject: sh broken on sparc64 (Re: cvs commit: src/bin/sh machdep.h memalloc.c nodes.c.pat) Message-ID: <20030216150021.A91809@dilbert.robbins.dropbear.id.au> References: <200302160328.h1G3SB3s074208@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200302160328.h1G3SB3s074208@repoman.freebsd.org>; from tjr@FreeBSD.org on Sat, Feb 15, 2003 at 07:28:11PM -0800 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, Feb 15, 2003 at 07:28:11PM -0800, Tim J. Robbins wrote: > tjr 2003/02/15 19:28:11 PST > > Modified files: > bin/sh memalloc.c nodes.c.pat > Added files: > bin/sh machdep.h > Log: > Temporarily back out machdep.h/ALIGN changes. It seems that on sparc64, > using the alignment from sys/param.h (16) instead of the alignment > from machdep.h (8) tickled a nasty bug in the memory allocator that I > haven't been able to track down yet. The change before this one broke sparc64 pretty spectacularly. If you built world in the past 24 hours, you'll need to manually build and reinstall a new /bin/sh before trying to build again. I did test the change on alpha, ia64 and sparc64 before committing it, but obviously did not prod it hard enough... Tim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message