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

Bug#416711: marked as done (symbol lookup error (_ZN8Hunspell5spellEPKc))



# mark version
close 416711 2.2.0~rc4~oof680m13-1
thanks

Debian Bug Tracking System wrote:
> Diwaker Gupta wrote:
> > Any openoffice program I try to use crashes with this error immediately after 
> > startup:
> > 
> > /usr/lib/openoffice/program/soffice.bin: symbol lookup 
> > error: /usr/lib/openoffice/program/libspell680li.so: undefined symbol: 
> > _ZN8Hunspell5spellEPKc
> 
> Which version of libhunspell?
> 
> 1.1.4 and 1.1.5 changed ABI, but the SONAME didn't change. Not that it
> wold have mattered anyway as the shared library was only in experimental
> only and 1.1.5 is the first upstream version with shared library.
> 
> Newer OOos depend on the newr libhunspell, lder OOos are not fixable.

To make this a bit more clear:

The shared library changed ABI between 1.1.4 and 1.1.5. Applications
built against libhunspell-1.1-0 1.1.4 give the above message when attempted to
run with libhunspell-1.1-0 1.1.5.

That means that if you want to run OOo with libhunspell-1.1-0 you need
to build against it (which is done in later OOo revisions in
experimentali - 2.2.0~rc4~oof680m13-1 to be precise), but the experimental
autobuilders have problems so it never was built for i386 or amd64).

It will work again when you got a version which is built against
libhunspell-1.1-0 (which is ensured in the packages' build-deps) and
therefore linked against the new lib. Which will hopefully happen with
2.2.0-1, I guess I'll upload i386...

Because the 1.1.4 libhunspell-1.1-0 was an inofficial version and
upstream only added a shared library in 1.1.5 officially (which is the
ABI libhunspell-1.1-0 has) this issue got ignored since upgrades from
sids OOo are not affected since the OOo in sid didn't use the shared
libhunspell yet (because it didn't exist but only appeared in
experimental).

> So closing this.

So if you want to work around this problem now with the old OOo, install
the 1.1.4 hunspell (should be available from snapshot.debian.net)

Gr??e/Regards,
 
Ren?
-- 
 .''`.  Ren�ngelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  rene@debian.org | GnuPG-Key ID: 248AEB73
   `-   Fingerprint: 41FA F208 28D4 7CA5 19BB  7AD9 F859 90B0 248A EB73

Attachment: signature.asc
Description: Digital signature


Reply to: