Issue845

classification
Title Termcap support is broken
Type defect Module core code 21.5
Severity inconvenience Platform N/A
Keywords Nosy List matsl, mike.kupfer
explanation
process
These controls should only be changed by committers and tracker administrators.
Status new   Reason
Superseder  
Priority normal   Assigned To

Created on 2012-11-01.22:24:43 by matsl, last changed 2012-11-02.01:10:29 by mike.kupfer.

Messages
msg2454 [hidden] ([hidden]) Date: 2012-11-01.22:29:52
[Ouput from failing build. Warnings removed]

gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -
Wpacked -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-
prototypes -Wdeclaration-after-statement  -Wunused-parameter -g    -
Demacs -I. -I/home/cgw/XEmacs/xemacs/src -DHAVE_CONFIG_H termcap.c
termcap.c:236:1: error: unknown type name 'speed_t'
make[1]: *** [termcap.o] Error 1
make[1]: Leaving directory `/home/cgw/XEmacs/xemacs/src'
make: *** [src] Error 2
msg2453 [hidden] ([hidden]) Date: 2012-11-01.22:24:42
The build is broken when configure selects termcap as the support for text 
mode. (Note: This problem has been around for years.)

This problem is hidden on systems where the curses library is installed. 
Maybe terminfo also works that way too but I'm not sure. This might explain 
why the problem isn't that frequent since terminfo and curses are likely top 
be installed.

But ... The problem has lately been observed on a Ubuntu system. Maybe 
modern system with little need for text based applications don't install 
terminfo nor curses and the problem surfaces again?
History
Date User Action Args
2012-11-02 01:10:29mike.kupfersetnosy: + mike.kupfer
2012-11-01 22:29:53matslsetmessages: + msg2454
2012-11-01 22:24:43matslcreate