Upgrade ncurses-5.9 to ncurses-6.0
The OI source is from 2018. Consequently, there may be a new version of the source, or some of the bugs may have already been fixed. Though the changes have been developed on SPARC hardware, they might correct bugs in some x86 packages. In any case, they should not damage other x86 packages.
The recommended version of ncurses now is 6.0 . This version merges ncurses and ncursesw in one place. Here's the recipe I used:
o Rename ncurses directory to ncurses-old o Create new directory based on ncurses-old o Omit all patches o Build new Makefile
The patch for building the new Makefile is attached as Makefile.diff . With this change, the build and publish were both successful.
Updated by Gary Mills about 1 year ago
Oops, I forgot to attach the new manifest. It's named ncurses.p5m again. Note that it contains both 5.9 and 6.0 libraries, making it compatible with old software that expects to link with the 5.9 libraries, as well as new software that handles the 6.0 libraries.