| Summary: | main ncurses headerfile is installed as curses.h | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | ue <ue> | ||||
| Component: | kern | Assignee: | Rong-En Fan <rafan> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | 4.0-CURRENT | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
Responsible Changed From-To: freebsd-bugs->peter Over to ncurses maintainer. State Changed From-To: open->feedback Dear submitter, Since the original ncurses distribution install curses.h, ncurses.h is a link to curses.h, and the libraries are installed as libncurses.*, I see no reason that why we want to do it differently. Regards, Rong-En Fan Responsible Changed From-To: peter->rafan Take ncurses PR, since I did last update. State Changed From-To: feedback->closed Feedback timeout |
In FreeBSD 4.0, the main headerfile for the ncurses library is installed as /usr/include/curses.h. ncurses.h is a symbolic link pointing to it. In contrast, the ncurses library itself is installed as libncurses.{a,so} and libcurses.{a,so} are symbolic links to them. The same logic should be applied to {,n}curses.h. Fix: (Tested with make world) How-To-Repeat: Make world and ls -l /usr/include/*curses* /usr/lib/*curses* on any system updated after 1999/08/30 07:56:55 (activation of src/contrib/ncurses)