Age | Commit message (Collapse) | Author |
|
To build you must:
cd /usr/src && make obj && make includes
cd lib/libc && make depend && make && NOMAN=1 sudo make install
cd /usr/src && make build
|
|
now build libraries with propolice enabled. Without this, existing
binaries (such as ports/packages) that link with any system library
other than libc will fail with an undefined symbol of "___guard"
(__guard on ELF).
Pointed out by markus@ and discussed with deraadt@
|
|
speed_t (u_int) to short to match historic termcap usage.
|
|
|
|
|
|
those explicitly listed in term.h. With extended names, non-standard
terminfo/termcap capabilities are passed through for those programs that
want to use them (screen for instance). This changes struct term and
therefor requires a library major increment. It also requires changing
how the terminfo.db file is parsed. Previously, it was parsed like:
foreach cap (all_possible_caps) if ( is_listed(cap) ) add_cap(cap)
However, now that we can't know the set of all possible capabilities
we need to convert the buffer we get back from cgetent into one that
looks more like a terminfo entry and pass it through to the ncurses
terminfo parsing routines. This also enables tic's -x flag.
|
|
|
|
|
|
|
|
after a program is suspended.
Define EXTERN_TERMINFO in curses.h.
Update to ncurses-4.1-980103 and crank minor.
|
|
|
|
the ncurses ones). Changes are #ifdef EXTERN_TERMINFO.
Post 4.1 patches will be applied in a separate commit.
|
|
|
|
major version number on shared library
|
|
Install BSD curses library as -locurses and <ocurses.h>
|
|
|