git: ncurses: Hook in fully bootstrapped tic_next.
Rimvydas Jasinskas
zrj at crater.dragonflybsd.org
Wed Nov 15 11:19:33 PST 2017
commit c2e4744eaace738b80d68ed96ed2f382abbe5ed3
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(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c2e4744eaace738b80d68ed96ed2f382abbe5ed3
--
DragonFly BSD source repository
More information about the Commits
mailing list