From kieber@jerry.xoo.sax.de  Wed May 22 06:12:05 1996
Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11])
          by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id GAA25209
          for <FreeBSD-gnats-submit@freebsd.org>; Wed, 22 May 1996 06:09:21 -0700 (PDT)
Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id PAA04641 for <FreeBSD-gnats-submit@freebsd.org>; Wed, 22 May 1996 15:06:48 +0200
Received: by sax.sax.de (8.6.12/8.6.12-s1) with UUCP
	id PAA16990 for FreeBSD-gnats-submit@freebsd.org; Wed, 22 May 1996 15:06:47 +0200
Received: by jerry.xoo.sax.de (8.6.12/8.6.12-s1)
	id OAA01017; Wed, 22 May 1996 14:40:12 +0200
Message-Id: <199605221240.OAA01017@jerry.xoo.sax.de>
Date: Wed, 22 May 1996 14:40:12 +0200
From: kieber@jerry.xoo.sax.de (Ulf Kieber)
Reply-To: kieber@jerry.xoo.sax.de
To: FreeBSD-gnats-submit@freebsd.org
Subject: patch to pcvt_conf.h
X-Send-Pr-Version: 3.2

>Number:         1236
>Category:       kern
>Synopsis:       some #def's in pcvt_conf.h not braketed by #ifndef's
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    joerg
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 22 06:20:03 PDT 1996
>Closed-Date:    Tue Feb 25 00:34:35 MET 1997
>Last-Modified:  Tue Feb 25 00:35:25 MET 1997
>Originator:     Ulf Kieber
>Release:        FreeBSD 2.1-STABLE i386
>Organization:
SaxNet e. V.
>Environment:
FreeBSD jerry.xoo.sax.de 2.1.0-RELEASE FreeBSD 2.1.0-RELEASE #15: Tue May 14 22:40:00 MET DST 1996     root@jerry.xoo.sax.de:/usr/src/sys/compile/JERRY  i386
>Description:
MONO_KERNEL_FG is hard #def'ed to FG_UNDERLINE,
		 hence cannot be changed from the kernel config
		 file.  (Underlined output is somewhat harder to
		 read.)
>How-To-Repeat:
boot on a monochrome console device
>Fix:
apply following patch
*** /sys/i386/isa/pcvt/pcvt_conf.h.orig	Tue May 30 10:03:50 1995
--- /sys/i386/isa/pcvt/pcvt_conf.h	Mon Mar  4 04:45:53 1996
***************
*** 460,471 ****
   *	emphasize messages from the kernel on color and mono displays.
   *---------------------------------------------------------------------------*/
  
! 					/* color displays		*/
  #define COLOR_KERNEL_FG	FG_LIGHTGREY	/* kernel messages, foreground	*/
  #define COLOR_KERNEL_BG	BG_RED		/* kernel messages, background	*/
  
! 					/* monochrome displays		*/
  #define MONO_KERNEL_FG	FG_UNDERLINE	/* kernel messages, foreground	*/
  #define MONO_KERNEL_BG	BG_BLACK	/* kernel messages, background	*/
  
  /*---------------------------------- E O F ----------------------------------*/
--- 460,477 ----
   *	emphasize messages from the kernel on color and mono displays.
   *---------------------------------------------------------------------------*/
  
! #if !defined COLOR_KERNEL_FG		/* color displays		*/
  #define COLOR_KERNEL_FG	FG_LIGHTGREY	/* kernel messages, foreground	*/
+ #endif
+ #if !defined COLOR_KERNEL_BG
  #define COLOR_KERNEL_BG	BG_RED		/* kernel messages, background	*/
+ #endif
  
! #if !defined MONO_KERNEL_FG		/* monochrome displays		*/
  #define MONO_KERNEL_FG	FG_UNDERLINE	/* kernel messages, foreground	*/
+ #endif
+ #if !defined MONO_KERNEL_BG
  #define MONO_KERNEL_BG	BG_BLACK	/* kernel messages, background	*/
+ #endif
  
  /*---------------------------------- E O F ----------------------------------*/
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->joerg 
Responsible-Changed-By: joerg 
Responsible-Changed-When: Sun May 26 20:21:34 MET DST 1996 
Responsible-Changed-Why:  
pcvt is my field of responsibility. 
State-Changed-From-To: open->closed 
State-Changed-By: joerg 
State-Changed-When: Tue Feb 25 00:34:35 MET 1997 
State-Changed-Why:  
Fixed long since, in rev 1.5 of pcvt_conf.h  I forgot to close this PR. 

>Unformatted:

