From owner-freebsd-bugs Tue Sep 5 9:30: 6 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id BF37A37B424 for ; Tue, 5 Sep 2000 09:30:00 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA11572; Tue, 5 Sep 2000 09:30:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from sunny.ady.ro (ppp-ady.warpnet.ro [194.102.224.65]) by hub.freebsd.org (Postfix) with ESMTP id 87CAA37B423; Tue, 5 Sep 2000 09:28:27 -0700 (PDT) Received: (from ady@localhost) by sunny.ady.ro (8.9.3/8.9.3) id TAA00770; Tue, 5 Sep 2000 19:27:42 +0300 (EEST) (envelope-from ady) Message-Id: <200009051627.TAA00770@sunny.ady.ro> Date: Tue, 5 Sep 2000 19:27:42 +0300 (EEST) From: Adrian Penisoara Reply-To: Adrian Penisoara To: FreeBSD-gnats-submit@freebsd.org Cc: ache@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/21065: 4.1-STABLE cons25w termcap entry screwed Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 21065 >Category: conf >Synopsis: 4.1-STABLE cons25w termcap entry screwed >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Sep 05 09:30:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Adrian Penisoara >Release: FreeBSD 4.1-RELEASE i386 >Organization: Home >Environment: FreeBSD fw-gw.usv.ro 4.1-STABLE FreeBSD 4.1-STABLE #0: Mon Sep 4 08:56:08 EEST 2000 Might affect 5.0-CURRENT too. >Description: Ever since upgrading from 4.1-RELEASE to 4.1-STABLE whenever viewing manual pages or browsing with less/more the raw terminal was screwed up in the reverse video mode. From what I can see this is caused by a cons25w termcap entry change made by Ache back in July (src/share/termcap/termcap.src rev 1.89.2.7 Jul 27 20:41:26). The -current branch might also be affected but I can't check this. >How-To-Repeat: Do this under a plain syscons console: $ man man $ less /etc/defaults/rc.conf $ more /COPYRIGHT Your console should look pretty weird now :-) ... >Fix: The fix (that I tested to work) is to back out the cons25w changes. You'll find below a (suggested) uuencoded patch. Ady (@freebsd.ady.ro) begin 644 termcap.diff M+2TM('1E1SIU=#II=",X.FMM.@HK"3IM M8CU<15LU;3IM9#U<15LQ;3IM:#U<15LS,#LQ;3IM#(U.EP* M(`DZ86,];%PS,S)M7#,P,&M<,C%PR-C-N7#,P-6!>1&%<,C8P9EPS-S!G7#,V,7Y<,SEPS-C(Z7`H@"3IT8SUC;VYS,C5W.@I9 ` end >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message