On Wed, Jul 20, 2005 at 10:29:15AM -0700, Matt Kraai wrote: > Package: libbt-dev > Version: 0.70.0-4 > Severity: serious
> bbkeys fails to build because there are undefined symbols in libbt.a: > g++ -DNDEBUG -O2 -I/usr/include/bt -I/usr/include/freetype2 > -I/usr/X11R6/include -L/usr/X11R6/lib -lSM -lICE -o bbkeys actions.o > Config.o FileTokenizer.o KeyClient.o KeyGrabber.o keytree.o main.o > Netclient.o ScreenHandler.o window.o WindowlistMenu.o -L/usr/X11R6/lib -lX11 > -lXext -L/usr/local/lib -L/usr/X11R6/lib -lbt -lXft -lfreetype -lz -lXrender > -lX11 -lfontconfig > /usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbt.a(Application.o): In > function `bt::Application::Application(std::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&, char const*, bool)': > : undefined reference to `std::__default_alloc_template<true, > 0>::allocate(unsigned int)' > ... > /usr/lib/gcc/i486-linux-gnu/4.0.1/../../../../lib/libbt.a(Color.o): In > function `std::_Rb_tree<bt::ColorCache::RGB, std::pair<bt::ColorCache::RGB > const, bt::ColorCache::PixelRef>, > std::_Select1st<std::pair<bt::ColorCache::RGB const, > bt::ColorCache::PixelRef> >, std::less<bt::ColorCache::RGB>, > std::allocator<std::pair<bt::ColorCache::RGB const, bt::ColorCache::PixelRef> > > >::_M_create_node(std::pair<bt::ColorCache::RGB const, > bt::ColorCache::PixelRef> const&)': > : undefined reference to `std::__default_alloc_template<true, > 0>::allocate(unsigned int)' > collect2: ld returned 1 exit status Undefined because libbt.a was built with g++-3.3, and the build is attempting to link it using g++-4.0 (i.e., libstdc++6 instead of the needed libstdc++5). Please re-upload blackbox for the C++ ABI transition. There are no other packages that need to be transitioned in order for you to be able to do so. Also, the libbt package, aside from lacking the requisite unique ABI identifier in its package name, is apparently completely empty at the moment; you may want to fix this at the same time... -- Steve Langasek postmodern programmer
signature.asc
Description: Digital signature