[Pkg-zsh-devel] Bug#645112: Full error message and a patch from Ubuntu

Frank Terbeck ft at bewatermyfriend.org
Fri Oct 14 17:35:15 UTC 2011


Sven Joachim wrote:
> | checking for library containing tigetflag... no
> | checking for library containing tgetent... no
[...]
> Ubuntu has hit this bug as well, see [1].  The attached patch against
> git is stolen from [2], with the commit message edited to close the
> Debian bug for your convenience.

Full service bug report. Thanks! ;)

> Note that libtinfo is only available since ncurses 5.9-2, so you should
> probably bump the libncursesw5-dev build-dependency.  Or come up with
> something more sophisticated if you want the package to build unmodified
> in Squeeze.
[...]
> -CONFIGFLAGS += --with-tcsetpgrp --with-term-lib="ncursesw"
> +CONFIGFLAGS += --with-tcsetpgrp --with-term-lib="ncursesw tinfo"

Actually, that's exactly the right thing to do. `--with-term-lib='
should test all listed libraries for the required functions, but it'll
stop as soon as it finds a library that satisfies the needs. And if
that's `ncursesw', then the build system will be happy.

FWIW, I tested building the package with the altered setting on one of
my stable systems and it builds fine.

Regards, Frank





More information about the Pkg-zsh-devel mailing list