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

Bug#180837: undefined symbol: _ZTVN10__cxxabiv120__si_class_type_infoE on the autobuilders.



Package: libstdc++5-dev
Version: 1:3.2.2-1

Hello, ...

I am not really sure if this is a problem with this package or a problem
with the autobuilders, but in doubt, i fill a bug report.

I have a package, lablgl, for which you can find the build log here :

http://buildd.debian.org/fetch.php?&pkg=lablgl&ver=0.99-4&arch=powerpc&stamp=1045119454&file=log&as=raw

or

http://buildd.debian.org/build.php?pkg=lablgl

This package is just a set of opengl and GLU bindings for the ocaml
language, and it fails to load on the autobuilders (all 10 of them) with :

ocamlmktop  -I . -I +labltk -o lablgltop \
  labltk.cma lablgl.cma togl.cma
Error on dynamically loaded library: ./dlllablgl.so: undefined symbol: _ZTVN10__cxxabiv120__si_class_type_infoE

It seems that _ZTVN10__cxxabiv120__si_class_type_infoE is a C++ symbol,
provided by libstdc++5-dev, and it is pulled in by xlibmesa-glu-dev,
which i build depend upon.

Now the strange thing, and the one which has me completely bewildered is
that if i build on my home box, or if i build on voltaire (ppc box
running sid), then it works flawlessly. I guess it is a problem with the
autobuilders not being uptodate or something such, but i don't think it
is a problem with my build dependencies, since as said libstdc++5-dev is
pulled in by xlibmesa-glu-dev.

Friendly,

Sven Luther



Reply to: