bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: different NCURSES_TI{C,NFO} labels in ncurses.map and ncursesw.map


From: Thomas Dickey
Subject: Re: different NCURSES_TI{C,NFO} labels in ncurses.map and ncursesw.map
Date: Sun, 21 Dec 2014 15:27:43 -0500
User-agent: Mutt/1.5.20 (2009-06-14)

On Sun, Dec 21, 2014 at 09:07:06PM +0100, Sven Joachim wrote:
> Hello again,
> 
> in the 20141213 patchlevel the version of various symbols has changed
> from NCURSES_TIC_5.0.19991023 to NCURSES_TIC_5.1.20000708 and from
> NCURSES_TINFO_5.0.19991023 to NCURSES_TINFO_5.1.20000708 in the

I didn't intend _that_.

I did intend this change (which appears to be "all" that I did):

    + updated ".map" files to reflect move of comp_captab and comp_hash
      from tic-library to tinfo-library in 20090711 (report by Sven
      Joachim).

I did that change by adding an entry to a table which I setup to ensure
that "_nc_" entrypoints needed by tack continue to be global.  That,
and regenerating the ".sym" files (to drop local symbols) should have
been the only changes.

> ncursesw.map file.  This breaks binary compatibility of the tic and
> tinfo libraries, which I just noticed in the Debian build where we
> install libtinfo and libtic built with "--enable-widec", but tic built
> with "--disable-widec": the result is that tic fails with symbol lookup
> errors (".../libtic.so.5: version `NCURSES_TIC_5.0.19991023' not found
> (required by debian/tmp/usr/bin/tic)").
> Sorry for not noticing this sooner, I haven't tried to build a Debian
> package from the 20141213 patchlevel before.  The 20141206 patchlevel
> builds fine.

well, then I'll go back to working on my script.  (It takes about an hour
to run through all of the builds needed to record the information, so it's
slow to investigate).

-- 
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]