git: ncurses: Hook in fully bootstrapped tic_next.

Rimvydas Jasinskas zrj at
Wed Nov 15 11:19:33 PST 2017

commit c2e4744eaace738b80d68ed96ed2f382abbe5ed3
Author: zrj <rimvydas.jasinskas at>
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 mailing list