From owner-freebsd-stable@FreeBSD.ORG Wed Sep 10 14:57:54 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01331106564A for ; Wed, 10 Sep 2008 14:57:54 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from QMTA01.emeryville.ca.mail.comcast.net (qmta01.emeryville.ca.mail.comcast.net [76.96.30.16]) by mx1.freebsd.org (Postfix) with ESMTP id D95688FC16 for ; Wed, 10 Sep 2008 14:57:53 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from OMTA07.emeryville.ca.mail.comcast.net ([76.96.30.59]) by QMTA01.emeryville.ca.mail.comcast.net with comcast id D16s1a0011GXsucA12xsx4; Wed, 10 Sep 2008 14:57:52 +0000 Received: from koitsu.dyndns.org ([67.180.253.227]) by OMTA07.emeryville.ca.mail.comcast.net with comcast id D2xs1a00A4v8bD78T2xsci; Wed, 10 Sep 2008 14:57:53 +0000 X-Authority-Analysis: v=1.0 c=1 a=6I5d2MoRAAAA:8 a=QycZ5dHgAAAA:8 a=HMMOZ4ZpUKWc1G91t6oA:9 a=CyovimcD9DcC6D9vbZkA:7 a=hzZTIlY6VzTa-wZMhMiJrtcs00QA:4 a=EoioJ0NPDVgA:10 a=LY0hPdMaydYA:10 Received: by icarus.home.lan (Postfix, from userid 1000) id D709817B81A; Wed, 10 Sep 2008 07:57:48 -0700 (PDT) Date: Wed, 10 Sep 2008 07:57:48 -0700 From: Jeremy Chadwick To: Lisa Besko Message-ID: <20080910145748.GA4295@icarus.home.lan> References: <48C7D925.8090108@msu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48C7D925.8090108@msu.edu> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: freebsd-stable@freebsd.org Subject: Re: Fixing cvsup bus error X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2008 14:57:54 -0000 On Wed, Sep 10, 2008 at 10:26:45AM -0400, Lisa Besko wrote: > I'm getting the bus error mentioned in PR bin/124353 and I need a bit > more detail on how to apply the patch. > > Right now I'm getting the following error when I try to do a make on > cvsup-without-gui: > > Fatal Error: bad version stamps: SupTCP.m3 > > I put the changes in the > /usr/local/lib/m3/pkg/m3core/src/unix/freebsd-4.amd64/Unix.i3 file > > I created the file > /usr/local/lib/m3/pkg/m3core/src/runtime/FBSD_AMD64/RTHeapDepC.c since > it didn't exist on my system. > > I'm running 6.4-PRERELEASE > > I am not clear on where I should be making these changes or when I > should make them so if someone would be kind enough to point me in the > correct direction I would appreciate it. I can see how the PR is confusing in this regard. The problem is with ezm3 (the Modula3 software), which cvsup relies on, and not really with cvsup itself. The patches in the PR (from jkoshky@) are for the ports/lang/ezm3 software. Those patches were added to the lang/ezm3 port about 3 weeks ago: http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/ezm3/Makefile.diff?r1=1.18;r2=1.19;f=h http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/ezm3/files/extra-patch-fcntl Are you at all able to update your ports tree using csup, even if just temporarily? If so, the patches should get pulled down, and all you have to do is: * pkg_delete cvsup-without-gui and ezm3 from your system (use pkg_info to find out what their exact names are, then pkg_delete them) Then: # cd /usr/ports/lang/ezm3 # make clean # cd /usr/ports/net/cvsup-without-gui # make clean && make && make install If you cannot update your ports tree, you'll have to download these two files: http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/lang/ezm3/Makefile?rev=1.19;content-type=text%2Fplain http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/lang/ezm3/files/extra-patch-fcntl?rev=1.1;content-type=text%2Fplain Take the first URL and save it as /usr/ports/lang/ezm3/Makefile Take the second URL and save it as /usr/ports/lang/ezm3/files/extra-patch-fcntl Then follow the same steps I listed above (starting with the pkg_delete). Hope this helps. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |