[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#261035: libc6: relocation errors again ...



Package: libc6
Version: 2.3.2.ds1-13
Severity: normal


I encounteded this while trying to run IBM's ViaVoice and xvoice (speech
recognition software). I had previously ('round 2002) good results, but
didn't reinstall it on a newer machine until now.

Background : IBM's apps (installer, voice trainer, etc ...) are Java apps. I
succeeded in installing Sun's SDK 1.4.2, and was able to run the trainer (not
the dictation app (yet), because I get an error message telling me that
native VMs are not supported ; but that's another story).

xvoice, OTOH, is an X application (GTK ?) that acts as middleware between sound
hardware and any keyboard-capable application, and uses IBM'S ViaVoice SDK
(officially no longer available, bu I have a spare copy). Its source (gpl)
can be obtained at http://xvoice.sourceforge.net/.

I compiled xvoice with no problem (a log is avilable if needed). However :

charpent@yod:~$ xvoice
xvoice: relocation error: /usr/lib/libvtbnfc31.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

Perusing the glibc mailing list archive and the bug reports, I've seen a lot
of such problems, often, but not always, solved by fixing the application.
I'm looking for help about this : what should I look for in the source ?
What are the likely problems ?

I file it as a bug, because I fail to understand how a C/C++ app, compiled
from a correcly autoconf'd source, can cause this kind of problems.

Sincerely,

					Emmanuel Charpentier

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.6ec
Locale: LANG=fr_FR, LC_CTYPE=fr_FR

Versions of packages libc6 depends on:
ii  libdb1-compat                 2.1.3-7    The Berkeley database routines [gl

-- no debconf information



Reply to: