Date: Wed, 10 Sep 2008 07:57:48 -0700 From: Jeremy Chadwick <koitsu@FreeBSD.org> To: Lisa Besko <besko@msu.edu> Cc: freebsd-stable@freebsd.org Subject: Re: Fixing cvsup bus error Message-ID: <20080910145748.GA4295@icarus.home.lan> In-Reply-To: <48C7D925.8090108@msu.edu> References: <48C7D925.8090108@msu.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
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 |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080910145748.GA4295>