Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106512 - festival symbol lookup error
Summary: festival symbol lookup error
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-19 05:21 UTC by John Brawn
Modified: 2005-10-15 10:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Brawn 2005-09-19 05:21:21 UTC
Whenever festival attempts any kind of speech synthesis (SayText "foo" for example) the program gives a 
symbol lookup error and exits

Reproducible: Always
Steps to Reproduce:
1. run festival
2. at the festival prompt enter (SayText "foo")

Actual Results:  
festival exits giving the following error:
festival: symbol lookup error: festival: undefined symbol: _ZN9EST_Track4loadER15EST_TokenStreamf

Expected Results:  
festival should have said "foo"

festival version: 1.4.3-r3
speech-tools version: 1.2.3-r2

ldd /usr/bin/festival:
        linux-gate.so.1 =>  (0xffffe000)
        libestbase.so => /usr/local/lib/libestbase.so (0xb7cab000)
        libeststring.so => /usr/local/lib/libeststring.so (0xb7c97000)
        libncurses.so.5 => /lib/libncurses.so.5 (0xb7c40000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7c3c000)
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5 (0xb7b7f000)
        libm.so.6 => /lib/libm.so.6 (0xb7b5c000)
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcc_s.so.1 (0xb7b54000)
        libc.so.6 => /lib/libc.so.6 (0xb7a3d000)
        libgpm.so.1 => /lib/libgpm.so.1 (0xb7a37000)
        /lib/ld-linux.so.2 (0xb7faa000)

emerge info:
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1, 2.6.12-gentoo-r4 i686)
============================================================
=====
System uname: 2.6.12-gentoo-r4 i686 AMD Athlon(tm) XP  2600+
Gentoo Base System version 1.6.13
dev-lang/python:     2.2.3-r5, 2.3.5-r2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.8.1-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/
config /usr/sh              are/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/
generic/config/ /usr/share/texmf/              tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_GB"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib alsa anthy apache2 apm avi berkdb bitmap-fonts cdr crypt cups curl dga divx4linux 
dvd eds               emacs emboss encode flac foomaticdb fortran gd gdbm gif gpm gstreamer gtk gtk2 
guile ifc imagemagick imlib ipv6               java jikes jpeg libg++ libwww mbox mikmod mmx motif mp3 
mpeg mysql ncurses nls nvidia ogg oggvorbis opengl oss               pdflib perl pic png pnp python qt 
quicktime readline samba sdl slang spell ssl svg svga tcpd tetex tiff truety              pe truetype-fonts 
type1-fonts usb v4l vorbis win32codecs xine xml xml2 xmms xv xvid zlib userland_GNU kernel_li              
nux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 William Hubbs gentoo-dev 2005-10-15 10:26:36 UTC
Your ldd output shows you linking against libraries in /usr/local.  I have
 emerged festival, and here is what my ldd output looks like:
 
 	linux-gate.so.1 =>  (0xffffe000)
 	libestbase.so => /usr/lib/libestbase.so (0xb7cdb000)
 	libeststring.so => /usr/lib/libeststring.so (0xb7cc9000)
 	libncurses.so.5 => /lib/libncurses.so.5 (0xb7c83000)
 	libdl.so.2 => /lib/libdl.so.2 (0xb7c7f000)
 	libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5 (0xb7bc5000)
 	libm.so.6 => /lib/libm.so.6 (0xb7ba2000)
 	libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcc_s.so.1 (0xb7b9a000)
 	libc.so.6 => /lib/libc.so.6 (0xb7a7e000)
 	/lib/ld-linux.so.2 (0xb7fbc000)
 
 	Festival works fine here.  Please make sure that you get the speech-tools libraries out of /usr/local/lib then re-emerge festival and try again.  Let me know if this is still an issue and I will re-open this bug.