Public bug reported: $ echo 'hello, world!' | text2wave -o out.wav -otype nist /usr/bin/festival: symbol lookup error: /usr/bin/festival: undefined symbol: _Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_
As shown in the above command, text2wave can't find a function. After a bit of googling, I could find this: https://github.com/zeehio/speech-tools/blob/d5b799b1abbe734b5e6fda5d94d2e5b2c2ca5302/speech_class/EST_wave_io.cc#L2000 I'm not sure how to fix this problem, though. I guess there could be a missing dependency. Running the previous command with LD_DEBUG=all shows: 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/bin/festival [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libestools.so.2.1 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libestbase.so.2.1 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libeststring.so.2.1 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/libm.so.6 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/libgcc_s.so.1 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/libc.so.6 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/libtinfo.so.5 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libpulse-simple.so.0 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libpulse.so.0 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libasound.so.2 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib64/ld-linux-x86-64.so.2 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/libpthread.so.0 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/libjson-c.so.2 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/libdbus-1.so.3 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/libdl.so.2 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/librt.so.1 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libxcb.so.1 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/libwrap.so.0 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libsndfile.so.1 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libasyncns.so.0 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libXau.so.6 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libXdmcp.so.6 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/libnsl.so.1 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libFLAC.so.8 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libvorbis.so.0 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/usr/lib/x86_64-linux-gnu/libogg.so.0 [0] 20032: symbol=_Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_; lookup in file=/lib/x86_64-linux-gnu/libresolv.so.2 [0] 20032: /usr/bin/festival: error: symbol lookup error: undefined symbol: _Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_ (fatal) /usr/bin/festival: symbol lookup error: /usr/bin/festival: undefined symbol: _Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_ I'm using Ubuntu 14.04.3 LTS, and $ festival -v festival: Festival Speech Synthesis System: 2.1:release November 2010 $ dpkg -l festival ii festival 1:2.1~release-8 amd64 General multi-lingual speech synthesis system ** Affects: festival (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 trusty -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1505946 Title: text2wave crashes with "undefined symbol: _Z19wave_io_save_headerP8_IO_FILEiiiRK10EST_StringiS3_" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/festival/+bug/1505946/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
