Subject: misc/1175: Bug in termcap build procedure
To: None <gnats-admin@sun-lamp.pc.cs.cmu.edu>
From: None <rafal@scofflaw.banyan.com>
List: netbsd-bugs
Date: 06/29/1995 14:50:03
>Number:         1175
>Category:       misc
>Synopsis:       Termcap will not build due to reorder script
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    misc-bug-people (Misc Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jun 29 14:50:02 1995
>Originator:     Rafal Boni
>Organization:
Huh?
>Release:        SUP'd yesterday afternoon (6/28)
>Environment:

System: NetBSD eightball.banyan.com 1.0A NetBSD 1.0A (EIGHTBALL) #2: Thu Jun 29 13:38:47 EDT 1995 rafal@eightball.banyan.com:/home/scofflaw/src/netbsd/sys/arch/i386/compile/EIGHTBALL i386


>Description:
	The reorder script in /usr/src/share/termcap is still expecting the
	old termcap format, and gets confused (hence the termcap does get
	re-ordered and the build fails).

>How-To-Repeat:
	make in the termcap source directory after you get a new termcap.src
>Fix:
	One of 2 things: (1) Don't re-order the termcap, as the ncurses folks
			     seem to think its' in a semi-optimal state as it
			     it (and the re-order places some pretty crufty
			     terminal types right at the front).

			 (2) Use the following reorder file instead: (as a 
			     unidiff vs. /dev/null).

--- /dev/null	Thu Jun 29 09:23:30 1995
+++ reorder	Thu Jun 29 14:26:59 1995
@@ -0,0 +1,53 @@
+/^adm12[|:]/;.,/^[a-z#]/-1m0
+/^pcplot[|:]/;.,/^[a-z#]/-1m0
+/^c100[|:]/;.,/^[a-z#]/-1m0
+/^c100-rv[|:]/;.,/^[a-z#]/-1m0
+/^c108-4p[|:]/;.,/^[a-z#]/-1m0
+/^c108-rv-4p[|:]/;.,/^[a-z#]/-1m0
+/^c108[|:]/;.,/^[a-z#]/-1m0
+/^avt[|:]/;.,/^[a-z#]/-1m0
+/^avt-rv[|:]/;.,/^[a-z#]/-1m0
+/^ansi.sys[|:]/;.,/^[a-z#]/-1m0
+/^ansi.sysk[|:]/;.,/^[a-z#]/-1m0
+/^nansi.sys[|:]/;.,/^[a-z#]/-1m0
+/^nansi.sysk[|:]/;.,/^[a-z#]/-1m0
+/^h19k[|:]/;.,/^[a-z#]/-1m0
+/^msk22714[|:]/;.,/^[a-z#]/-1m0
+/^msk227am[|:]/;.,/^[a-z#]/-1m0
+/^msk227[|:]/;.,/^[a-z#]/-1m0
+/^pckermit120[|:]/;.,/^[a-z#]/-1m0
+/^pckermit[|:]/;.,/^[a-z#]/-1m0
+/^kermitam[|:]/;.,/^[a-z#]/-1m0
+/^kermit[|:]/;.,/^[a-z#]/-1m0
+/^sun-17[|:]/;.,/^[a-z#]/-1m0
+/^sun-24[|:]/;.,/^[a-z#]/-1m0
+/^sun-34[|:]/;.,/^[a-z#]/-1m0
+/^sun-48[|:]/;.,/^[a-z#]/-1m0
+/^sun-e-s[|:]/;.,/^[a-z#]/-1m0
+/^sun-s[|:]/;.,/^[a-z#]/-1m0
+/^sun-e[|:]/;.,/^[a-z#]/-1m0
+/^sun[|:]/;.,/^[a-z#]/-1m0
+/^xterm[|:]/;.,/^[a-z#]/-1m0
+/^adm3[|:]/;.,/^[a-z#]/-1m0
+/^adm31[|:]/;.,/^[a-z#]/-1m0
+/^adm3a[|:]/;.,/^[a-z#]/-1m0
+/^tvi924vb[|:]/;.,/^[a-z#]/-1m0
+/^tvi924[|:]/;.,/^[a-z#]/-1m0
+/^tvi912[|:]/;.,/^[a-z#]/-1m0
+/^tvi925vb[|:]/;.,/^[a-z#]/-1m0
+/^tvi925[|:]/;.,/^[a-z#]/-1m0
+/^vt100[|:]/;.,/^[a-z#]/-1m0
+/^vt220[|:]/;.,/^[a-z#]/-1m0
+/^hpgeneric[|:]/;.,/^[a-z#]/-1m0
+/^hp2645[|:]/;.,/^[a-z#]/-1m0
+/^z29[|:]/;.,/^[a-z#]/-1m0
+/^h19[|:]/;.,/^[a-z#]/-1m0
+/^h19-u[|:]/;.,/^[a-z#]/-1m0
+/^h19-bs[|:]/;.,/^[a-z#]/-1m0
+/^h19-a[|:]/;.,/^[a-z#]/-1m0
+/^h19-smul[|:]/;.,/^[a-z#]/-1m0
+/^att5620[|:]/;.,/^[a-z#]/-1m0
+0a
+.
+w termcap
+q
>Audit-Trail:
>Unformatted: