Control: severity 790983 serious Control: tags 790983 + confirmed Control: retitle 790983 blackbox: library transition: libbt0v5
On Fri, 03 Jul 2015 at 13:08:57 +0000, Matthias Klose wrote: > - Decide if the symbols matching __cxx11 or B5cxx11 are part of the > library API, and are used by the reverse dependencies of the > library. Yes they are. Rebuilding bbpager, the only rdep of blackbox, fails with: x86_64-linux-gnu-g++ -Wall -g -O2 -I/usr/include/bt -I/usr/include/freetype2 -s -lSM -lICE -lX11 -o bbpager bbpager.o main.o Baseresource.o resource.o wminterface.o pager.o desktop.o -lXext -lbt -Wl,-z,relro bbpager.o: In function `ToolWindow::ToolWindow(Configuration)': /«PKGBUILDDIR»/src/bbpager.cxx:40: undefined reference to `bt::Application::Application(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*, bool)' Baseresource.o: In function `BaseResource::readString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /«PKGBUILDDIR»/src/Baseresource.cxx:97: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' Baseresource.o: In function `BaseResource::readString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /«PKGBUILDDIR»/src/Baseresource.cxx:104: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /«PKGBUILDDIR»/src/Baseresource.cxx:106: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' Baseresource.o: In function `BaseResource::readInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)': /«PKGBUILDDIR»/src/Baseresource.cxx:113: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' Baseresource.o: In function `BaseResource::readUInt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int)': /«PKGBUILDDIR»/src/Baseresource.cxx:124: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' Baseresource.o:/«PKGBUILDDIR»/src/Baseresource.cxx:137: more undefined references to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' follow Baseresource.o: In function `BaseResource::BaseResource(bt::Application&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /«PKGBUILDDIR»/src/Baseresource.cxx:37: undefined reference to `bt::Resource::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:46: undefined reference to `bt::Resource::read[abi:cxx11](char const*, char const*, char const*) const' /«PKGBUILDDIR»/src/Baseresource.cxx:83: undefined reference to `bt::Resource::merge(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:41: undefined reference to `bt::Resource::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:85: undefined reference to `bt::Resource::merge(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:86: undefined reference to `bt::Resource::merge(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:61: undefined reference to `bt::Resource::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' Baseresource.o: In function `BaseResource::readColor(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /«PKGBUILDDIR»/src/Baseresource.cxx:160: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /«PKGBUILDDIR»/src/Baseresource.cxx:162: undefined reference to `bt::Color::namedColor(bt::Display const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' Baseresource.o: In function `BaseResource::readColor(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /«PKGBUILDDIR»/src/Baseresource.cxx:171: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /«PKGBUILDDIR»/src/Baseresource.cxx:173: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /«PKGBUILDDIR»/src/Baseresource.cxx:176: undefined reference to `bt::Color::namedColor(bt::Display const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' Baseresource.o: In function `BaseResource::readTexture(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /«PKGBUILDDIR»/src/Baseresource.cxx:187: undefined reference to `bt::Texture::setDescription(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:188: undefined reference to `bt::Color::namedColor(bt::Display const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:189: undefined reference to `bt::Color::namedColor(bt::Display const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:191: undefined reference to `bt::textureResource(bt::Display const&, unsigned int, bt::Resource const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bt::Texture const&)' Baseresource.o: In function `BaseResource::readTexture(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /«PKGBUILDDIR»/src/Baseresource.cxx:205: undefined reference to `bt::Texture::setDescription(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:206: undefined reference to `bt::Color::namedColor(bt::Display const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:207: undefined reference to `bt::Color::namedColor(bt::Display const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:210: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /«PKGBUILDDIR»/src/Baseresource.cxx:211: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /«PKGBUILDDIR»/src/Baseresource.cxx:219: undefined reference to `bt::textureResource(bt::Display const&, unsigned int, bt::Resource const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bt::Texture const&)' /«PKGBUILDDIR»/src/Baseresource.cxx:216: undefined reference to `bt::textureResource(bt::Display const&, unsigned int, bt::Resource const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bt::Texture const&)' Baseresource.o: In function `BaseResource::readFont(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /«PKGBUILDDIR»/src/Baseresource.cxx:230: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /«PKGBUILDDIR»/src/Baseresource.cxx:232: undefined reference to `bt::Resource::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' Regards, S -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org