Date: Tue, 4 Nov 2003 07:37:05 -0500 From: "Brian T. Schellenberger" <bts@babbleon.org> To: Erik Trulsson <ertr1013@student.uu.se>, Chris Pressey <cpressey@catseye.mine.nu> Cc: freebsd-stable@freebsd.org Subject: Re: Serious (ha-ha) bug in 4.9-RELEASE Message-ID: <200311040737.06415.bts@babbleon.org> In-Reply-To: <20031104000637.GA25819@falcon.midgard.homeip.net> References: <3FA6CF61.2040007@tenebras.com> <20031103155057.578599c6.cpressey@catseye.mine.nu> <20031104000637.GA25819@falcon.midgard.homeip.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 03 November 2003 07:06 pm, Erik Trulsson wrote: | On Mon, Nov 03, 2003 at 03:50:57PM -0800, Chris Pressey wrote: | > On Tue, 4 Nov 2003 00:17:26 +0100 | > | > Erik Trulsson <ertr1013@student.uu.se> wrote: | > > I am quite certain it is a local problem at your end. | > | > Seems odd that it would be affecting my system as well, then :) | | Alright, so I was mistaken. It is not a local problem. | | > > What value is your TERM environment variable set to? | > | > # echo $TERM | > xterm | > | > Note that the problem doesn't show up for me under cons25. | | Yeah, I noticed. Eventually. | | > The md5 hash of my /usr/share/misc/termcap is identical to the one given | > in the previous message. | > | > I have no idea. | | It seems that the termcap entry for xterm was substantially changed | between 4.8-release and 4.9-release. | One change was the removal of of the "bs" capability which | /usr/games/hack requires. That capability is documented as being | obsolete and that programs shouldn't depend on it, so it seems that the | bug is in /usr/games/hack rather than termcap. Well, perhaps, but was there some particular *benefit* to removing the "bs" capability? It seems sort of perverse / unexpected to remove functionality, even old/depricated functionality, unless it's doing some harm, especially on a "point release." (Removing it from 4.x to 5.x wouldn't seem so surprising.) OTOH, the fact that nobody seems to have noticed until after 4.9 was released is a pretty strong argument that not very many people care--unless of course :-) I checked the CVS respository, and this change seems to have been made *six* months ago: Revision 1.89.2.25 / (download) - annotate - [select for diffs], Tue Apr 29 12:01:57 2003 UTC (6 months ago) by schweikh Branch: RELENG_4 Changes since 1.89.2.24: +239 -81 lines Diff to previous 1.89.2.24 (colored) to branchpoint 1.89 (colored) MFC: mostly xterm changes (no more need for xterm-color, which is now an alias for xterm); removal of some two character names. PR: bin/41143 The motiviation for the change was: FreeBSD doesn't ship a termcap that is compatible with the color Xterm shipped by XFree86, certainly not as of XFree86-4.2 (and probably not ever). | Most of the programs in /usr/games are old and hasn't been updated in a | long while, so it isn't exactly surprising that things break eventually | as the rest of the system changes. | (The termcap code in /usr/games/hack doesn't seem to have been changed | since it was first imported back in 1994.) -- Brian, the man from Babble-On . . . . bts@babbleon.org (personal)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311040737.06415.bts>