Hi folks

I am making slow progress in compiling 5.x but ran into a possible bug

tic hangs at compiling the terminfo database, alledgedly a known problem
when the curses versions of the build host and the curses library differ.

Avoiding extended functions in ncurses fixes the problem, because then
tic is called without the -x parameter.

The proposed fix is

diff --git a/repo/ncurses/buildtool.mk b/repo/ncurses/buildtool.mk
index ac17ef5..c7d8b6f 100644
--- a/repo/ncurses/buildtool.mk
+++ b/repo/ncurses/buildtool.mk
@@ -36,6 +36,7 @@ $(NCURSES_DIR)/.configured: $(NCURSES_DIR)/.source
                --with-terminfo-dirs="/etc/terminfo:/usr/share/terminfo" \
                --without-cxx \
                --without-cxx-binding \
+               --disable-ext-funcs \
                --enable-overwrite;)
        touch $(NCURSES_DIR)/.configured

I don't think we should depend on the curses version of the build host.

cheers

Erich

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to