[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 20170715: Broken libtinfo again
From: |
Dr. Werner Fink |
Subject: |
Re: 20170715: Broken libtinfo again |
Date: |
Tue, 18 Jul 2017 08:24:18 +0200 |
User-agent: |
NeoMutt/20170609 (1.8.3) |
On Mon, Jul 17, 2017 at 07:33:31PM -0400, Thomas Dickey wrote:
> On Mon, Jul 17, 2017 at 05:13:57PM +0200, Dr. Werner Fink wrote:
> > On Mon, Jul 17, 2017 at 05:09:09PM +0200, Sven Joachim wrote:
> > > Am 17.07.2017 um 16:55 schrieb Dr. Werner Fink:
> > >
> > > > I build with and without --enable-widec as well as ABI 5 and ABI 6
> > > > ... and I see in the build environment for the first case
> > > > (--disable-widec
> > > > and ABI 6)
> > > >
> > > > [ 46s] ../ncurses/./tinfo/read_entry.c:762:1: error: redefinition of
> > > > '_nc_read_entry'
> > > > [ 46s] _nc_read_entry(const char *const name, char *const filename,
> > > > TERMTYPE *const tp)
> > > > [ 46s] ^~~~~~~~~~~~~~
> > > > [ 46s] In file included from ../ncurses/./tinfo/read_entry.c:39:0:
> > > > [ 46s] ../ncurses/curses.priv.h:2174:25: note: previous definition of
> > > > '_nc_read_entry' was here
> > > > [ 46s] #define _nc_read_entry2 _nc_read_entry
> > > > [ 46s] ^
> > > > [ 46s] ../ncurses/./tinfo/read_entry.c:718:1: note: in expansion of
> > > > macro '_nc_read_entry2'
> > > > [ 46s] _nc_read_entry2(const char *const name, char *const filename,
> > > > TERMTYPE2 *const tp)
> > > > [ 46s] ^~~~~~~~~~~~~~~
> > >
> > > I cannot reproduce that. Could you please give your exact configure
> > > flags?
> > >
> >
> > Here we are
> >
> > CFLAGS='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall
> > -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables
> > -fasynchronous-unwind-tables -g -pipe -D_REENTRANT'
> >
> > ./configure --host=x86_64-suse-linux-gnu --build=x86_64-suse-linux-gnu
> > --program-prefix= --disable-dependency-tracking --prefix=/usr
> > --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
> > --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
> > --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib
> > --mandir=/usr/share/man --infodir=/usr/share/info
> > --disable-dependency-tracking --without-ada --without-debug
> > --without-profile --without-manpage-tbl --with-shared --with-normal
> > --with-manpage-format=gzip
> > --with-manpage-renames=/home/abuild/rpmbuild/BUILD/ncurses-6.0/man/man_db.renames
> > --with-manpage-aliases --with-ospeed=speed_t --with-gpm=libgpm.so.2
> > --with-dlsym --with-terminfo-dirs=/etc/terminfo:/usr/share/terminfo
> > --with-termlib=tinfo --with-ticlib=tic --with-xterm-kbs=del
> > --disable-root-environ --disable-termcap --disable-overwrite
> > --disable-rpath --disable-rpath-hack --disable-leaks --disable-xmc-glitch
> > --enable-symlinks --enable-big-core --enable-const --enable-hashmap
> > --enable-no-padding --enable-sigwinch --enable-colorfgbg --enable-sp-funcs
> > --enable-interop --with-pthread --enable-reentrant --enable-ext-mouse
> > --disable-widec --enable-ext-colors --enable-weak-symbols
> > --enable-wgetch-events --enable-pthreads-eintr --enable-string-hacks
> > --prefix=/usr --exec-prefix=/usr --libdir=/usr/lib64 --datadir=/usr/share
> > --mandir=/usr/share/man --includedir=/usr/include --with-chtype=long
> > --disable-tic-depends --with-cxx-shared --with-pc-suffix --enable-pc-files
> > --with-fallbacks=
> > --with-versioned-syms=/home/abuild/rpmbuild/BUILD/ncurses-6.0/package/ncursest.map
> > --with-pkg-config-libdir=/usr/lib64/pkgconfig
>
> Those (eliminating the "suse", etc), build for me...
>
> Attaching the script I used in-tree for a test-compile.
Maybe I should also mention that this is gcc-7 ...
--
"Having a smoking section in a restaurant is like having
a peeing section in a swimming pool." -- Edward Burr
signature.asc
Description: PGP signature