Re: Unresolved external: tgetent

From: Christoph Haller <ch(at)rodos(dot)fzk(dot)de>
To: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: Unresolved external: tgetent
Date: 2004-12-13 12:01:17
Message-ID: 41BD848D.D016BCF1@rodos.fzk.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

I did 8.0.0rc1 - same behavior
psql template1
Welcome to psql 8.0.0rc1, the PostgreSQL interactive terminal.

Type: \copyright for distribution terms
\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit

/usr/lib/dld.sl: Unresolved symbol: tgetent (code) from
/usr/local/...libreadline.sl.5
Abort(coredump)

Furthermore, the regression test fails badly on
parallel group (20 tests): point lseg
running forever. The process list shows
ps -fu rodos
UID PID PPID C STIME TTY TIME COMMAND
rodos 14786 6955 228 10:26:43 pts/0 3:08 /bin/sh ./pg_regress
--temp-install --top-builddir=../../..
rodos 6796 18757 0 10:25:18 pts/0 0:00 gmake check
rodos 14892 14786 0 10:26:46 pts/0 0:00 <defunct>
rodos 6946 6945 0 10:25:22 pts/0 0:00 gmake -C regress check
rodos 14758 14755 0 10:26:41 pts/0 0:00 postgres: writer process
rodos 14787 6955 0 10:26:43 pts/0 0:00 tee ./regression.out
rodos 14755 6955 0 10:26:41 pts/0 0:00
/fd1/rodos/ropub/postgresql-8.0.0rc1/src/test/regress/./tmp_
rodos 6955 6946 0 10:25:22 pts/0 0:00 /bin/sh ./pg_regress
--temp-install --top-builddir=../../..
rodos 15064 6498 1 10:30:06 pts/1 0:00 ps -fu rodos
rodos 14890 14786 1 10:26:46 pts/0 0:00 <defunct>
rodos 6498 6496 0 10:20:04 pts/1 0:00 -ksh
rodos 6945 6796 0 10:25:22 pts/0 0:00 gmake -C src/test check
rodos 18757 18755 0 09:41:07 pts/0 0:00 -ksh
If this is of any help ...
If I can do anything else, let me know.

Regards, Christoph

Bruce Momjian wrote:
>
> Would you please test 8.0RC release on the ftp site. It might already
> be fixed.
>
> ---------------------------------------------------------------------------
>
> Christoph Haller wrote:
> > I doubt this is the right list, but it's the only one I'm subscribed to,
> >
> > so please, if one of the core members is reading this, forward it to the
> > right one.
> >
> > I have successfully compiled and installed 7.4.5 yesterday.
> > After doing 'make' I saw the line "Ready to install".
> > template1=# select version();
> > version
> > --------------------------------------------------------
> > PostgreSQL 7.4.5 on hppa2.0w-hp-hpux11.00, compiled by GCC gcc (GCC)
> > 3.3.1
> > (1 row)
> >
> > But when I started psql it immediately core dumped with
> > libreadline.sl.5 Unresolved external: tgetent
> >
> > I did a search on the mailing list archives and got 63 hits on
> > 'tgetent',
> > dating from 1997 to 2004, all having the same problem,
> > the missing '-ltermcap' in LIBS in src/Makefile.global.
> >
> > After distclean and doing configure LIBS="-ltermcap" ...
> > and make again it finally worked.
> >
> > In http://archives.postgresql.org/pgsql-bugs/2001-09/msg00023.php
> > Peter Eisentraut writes
> > > LIBS = -lz -lresolv -lcompat -lm -lutil -ltermcap -lreadline
> >
> > That's a good fix.
> >
> > The current CVS tip also works around this problem.
> >
> > But the 7.4.5 src/Makefile.global still has this:
> > LIBS = -lz -lreadline -lPW -lgen -lBSD -ldld -lnsl -lm
> >
> > So it appears this fix must have been lost anywhere.
> >
> > Regards, Christoph
> >

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Christoph Haller 2004-12-13 12:48:40 postgressql.org
Previous Message Kenneth Gonsalves 2004-12-13 11:01:33 mysql set datatype