rawhide report: 20061201 changes

Miroslav Lichvar mlichvar at redhat.com
Tue Dec 5 17:18:18 UTC 2006


On Mon, Dec 04, 2006 at 03:25:54PM +0100, Tomasz Kłoczko wrote:
> Dnia 04-12-2006, pon o godzinie 10:57 +0100, Miroslav Lichvar
> napisał(a):
> [..]
> > > Second: now ncurses package contains shared libncurses and libncursesw.
> > > Why not all link all against libncursesw ? It will allow drop libncurses
> > > (or move to compat-ncurses). It will allow make main package ~two time
> > > smaller.
> > 
> > Some packages don't need the wide-character ncurses, in fact there are
> > only 20 packages in FC+FE that depend on the library. But number of
> > packages requiring libncurses is about 200.
> 
> Seems you dont' know some fact. Using libncursesw ABI don't mean
> "program uses wchar". 

Ok, then what does it mean?

> libncursesw API in most cases can be used as
> normal libncurses but have loaded in the same time libncursesw and
> libncurses and libtermcap means you are preffer waste more memory then
> using for all program single term toolkit library (nevermind which).

If you switch everything to libncursesw and start few of these
applications, it will waste even more memory as libncursesw uses
internally much larger structures. So don't link an application with
ncursesw unless it needs it.

-- 
Miroslav Lichvar




More information about the fedora-devel-list mailing list