ports/77773
quel
quel at insomnia.quelrod.net
Mon Feb 21 17:24:40 UTC 2005
The update of libast broke x11/eterm
[quel at james ~] Eterm
/libexec/ld-elf.so.1: /usr/X11R6/lib/libEterm.so.9: Undefined symbol
"conf_init_subsystem"
An attempt at a port rebuild results in
ERROR: You need LibAST 0.5 or higher to build Eterm. If you already have
it,
you may have it installed in a strange place, or you may need to
run
/sbin/ldconfig. If you don't have it, I can download it for you.
Shall I retrieve and build LibAST now (y/n)?
Relevent config.log lines:
configure:9040: checking for libast-config
configure:9075: checking for libast_malloc in -last
configure:9094: cc -o conftest -O -pipe -I/usr/X11R6/include
-I/usr/X11R6/incl
ude -I/usr/local/include -I/usr/X11R6/include -L/usr/X11R6/lib
-L/usr/X11R6/li
b -L/usr/local/lib -L/usr/X11R6/lib conftest.c -last -lImlib2 -lXext
-lX11 -lu
til -lm 1>&5
/var/tmp//ccheF7Vj.o(.text+0xd): In function `main':
: undefined reference to `libast_malloc'
configure: failed program was:
#line 9083 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char libast_malloc();
int main() {
libast_malloc()
; return 0; }
More information about the freebsd-ports-bugs
mailing list