bug-ncurses
[Top][All Lists]
Advanced

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

Re: [bug-ncurses] ANN: ncurses-5.9-20150110


From: Dr. Werner Fink
Subject: Re: [bug-ncurses] ANN: ncurses-5.9-20150110
Date: Mon, 12 Jan 2015 10:51:44 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

On Mon, Jan 12, 2015 at 10:48:26AM +0100, Werner Fink wrote:
> On Sat, Jan 10, 2015 at 08:42:41PM -0500, Thomas Dickey wrote:
> >  
> > 20150110
> >     + add a step to generating ".map" files, to declare any remaining
> >       symbols beginning with "_" as local, at the last version node.
> >     + improve configure checks for pkg-config, addressing a variant found
> >       with FreeBSD ports.
> >     + modify win_driver.c to provide characters for special keys, like
> >       ansi.sys, when keypad mode is off, rather than returning nothing at
> >       all (discussion with Eli Zaretskii).
> >     + add "broken_linker" and "hashed-db" configure options to combinations
> >       use for generating the ".map" and ".sym" files.
> >     + avoid using "ld" directly when creating shared library, to simplify
> >       cross-compiles.  Also drop "-Bsharable" option from shared-library
> >       rules for FreeBSD and DragonFly (FreeBSD #196592).
> >     + fix a memory leak in form library Free_RegularExpression_Type()
> >       (report by Pavel Balaev).
> 
> 
> with
>    --with-versioned-syms
>    --with-hashed-db
> I see
> 
> [   25s] ../lib/libtic.so: undefined reference to `_nc_db_put'
> [   25s] collect2: error: ld returned 1 exit status
> [   25s] Makefile:275: recipe for target 'infocmp' failed
> [   25s] make: *** [infocmp] Error 1
> [   25s] make: *** Waiting for unfinished jobs....
> 
> and indeed the symbols
> 
>                 _nc_db_get;
>                 _nc_db_have_index;
>                 _nc_db_put;
>                 _nc_hashed_db;
> 
> are local

without --with-hashed-db  see

[   67s] ../lib/libncurses.so: undefined reference to `_nc_cur_term'
[   67s] ../lib/libncurses.so: undefined reference to `_nc_init_pthreads'
[   67s] ../lib/libncurses.so: undefined reference to `_nc_mutex_lock'
[   67s] ../lib/libncurses.so: undefined reference to `_nc_mutex_unlock'
[   67s] ../lib/libncurses.so: undefined reference to `_nc_sigprocmask'
[   67s] ../lib/libncurses.so: undefined reference to `_nc_mutex_trylock'
[   67s] ../lib/libncurses.so: undefined reference to `_nc_newscr'
[   67s] ../lib/libncurses.so: undefined reference to `_nc_curscr'
[   67s] ../lib/libncurses.so: undefined reference to `_nc_ptr_Lines'
[   67s] ../lib/libncurses.so: undefined reference to `_nc_ptr_Cols'

Werner

-- 
  "Having a smoking section in a restaurant is like having
          a peeing section in a swimming pool." -- Edward Burr

Attachment: signature.asc
Description: Digital signature


reply via email to

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