ncurses: Hook in fully bootstrapped tic_next

Operating Systems / DragonFlyBSD - zrj [gmail.com] - 15 November 2017 19:34 EST

This hopefully will allow for better future bootstraps better and w/o hacks. Problem with tic(1) is his special knowledge through header. Because it is not a standard application (that uses only public headers) we simply cannot expect to just compile three new main sources sources + link with previously built libncurses.a from older release. Also, tic(1) during buildworld builds terminfo binary database for the *new* ncurses lib version and not for the *old* one. So full bootstrap is in order.

Note, share/terminfo database can still be built by a world installed tic(1).

c2e4744eaa ncurses: Hook in fully bootstrapped tic_next.
Makefile.inc1 | 2 +-
share/terminfo/Makefile | 19 ++++++++++---------
usr.bin/tic/Makefile | 26 +++-----------------------
3 files changed, 14 insertions(+), 33 deletions(-)

Upstream: gitweb.dragonflybsd.org


  • Share