git: ncurses: Hook in fully bootstrapped tic_next.
zrj at crater.dragonflybsd.org
Wed Nov 15 11:19:33 PST 2017
Author: zrj <rimvydas.jasinskas at gmail.com>
Date: Tue Nov 14 17:25:55 2017 +0200
ncurses: Hook in fully bootstrapped tic_next.
This hopefully will allow for better future bootstraps better and w/o hacks.
Problem with tic(1) is his special knowledge through <progs.priv.h> 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).
Summary of changes:
Makefile.inc1 | 2 +-
share/terminfo/Makefile | 19 ++++++++++---------
usr.bin/tic/Makefile | 26 +++-----------------------
3 files changed, 14 insertions(+), 33 deletions(-)
DragonFly BSD source repository
More information about the Commits