Your message dated Mon, 10 Aug 2015 17:00:13 +0000
with message-id <e1zoqqn-0000qn...@franck.debian.org>
and subject line Bug#794835: fixed in assimp 3.1.1~dfsg-1
has caused the Debian Bug report #794835,
regarding assimp: FTBFS with g++-5
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
794835: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794835
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: assimp
Version: 3.0~dfsg-4
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Tags: sid stretch
User: debian-...@lists.debian.org
Usertags: libstdc++-cxx11
Control: block 790980 with -1
This command, after configuring sbuild (with automatic package upgrades),
emulates what the official buildds would do soon to recompile assimp against
the new libstdc++ ABI:
sbuild -m'Test build <nobody@localhost>' -d unstable \
--make-binNMU='Rebuild with g++-5' assimp_3.0~dfsg-4
(You could get a similar result without sbuild by rebuilding in an
up-to-date unstable chroot or on an up-to-date unstable system.)
This fails to build with:
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see
diff output below
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: debian/libassimp3/DEBIAN/symbols doesn't match
completely debian/libassimp3.symbols
ABI removed:
- (c++)"Assimp::Importer::GetPropertyString(char const*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
const@Base" 2.0.863
- (c++)"Assimp::Importer::SetPropertyString(char const*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&,
bool*)@Base" 2.0.863
New ABI:
+
_ZN6Assimp8Importer17SetPropertyStringEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb@Base
3.0~dfsg
+
_ZNK6Assimp8Importer17GetPropertyStringEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base
3.0~dfsg
which c++filt says means:
Assimp::Importer::SetPropertyString(char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, bool*)@Base
Assimp::Importer::GetPropertyString(char const*,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&) const@Base
I think this means the answer to https://bugs.debian.org/790980 is,
yes, assimp's ABI has changed. However, assimp's only reverse dependencies
seem to be doomsday and mrpt, neither of which actually mention
PropertyString anywhere in their code; I think this means it's up to the
package maintainer whether to do a transition (to libassimp3v5) or whether
to just change the symbols file and continue?
For completeness, here are the symbols that were removed, but are
presumably non-problematic because they are marked (optional) anyway:
- (c++|optional)"Assimp::IOStream::~IOStream()@Base" 2.0.863
- (c++|optional)"Assimp::IOSystem::~IOSystem()@Base" 2.0.863
- (c++|optional)"Assimp::LogStream::~LogStream()@Base" 2.0.863
- (c++|optional)"Assimp::Logger::~Logger()@Base" 2.0.863
- (c++|optional)"Assimp::ProgressHandler::~ProgressHandler()@Base" 2.0.863
Regards,
S
--- End Message ---
--- Begin Message ---
Source: assimp
Source-Version: 3.1.1~dfsg-1
We believe that the bug you reported is fixed in the latest version of
assimp, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 794...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlae...@debian.org> (supplier of updated
assimp package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 09 Aug 2015 22:59:13 +0200
Source: assimp
Binary: libassimp3v5 libassimp-dev libassimp-doc assimp-utils python-pyassimp
Architecture: source amd64 all
Version: 3.1.1~dfsg-1
Distribution: experimental
Urgency: medium
Maintainer: IOhannes m zmölnig (Debian/GNU) <umlae...@debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlae...@debian.org>
Description:
assimp-utils - 3D model import library (utilities)
libassimp-dev - 3D model import library (development)
libassimp-doc - 3D model import library (documentation)
libassimp3v5 - 3D model import library
python-pyassimp - 3D model import library (Python bindings)
Closes: 790980 793217 794835
Changes:
assimp (3.1.1~dfsg-1) experimental; urgency=medium
.
* Imported Upstream version 3.1.1~dfsg
+ Refreshed patches
+ Python example has been removed upstream
+ Added new symbols
* Renamed to libassimp3v5 for GCC 5 transition
- Closes: #790980
- Closes: #793217
- Closes: #794835
* Build-Depend on g++-5
* Multi-archi'fication
* Remove build-leftovers from doxygen
* Updated debian/watch to github
* Helper-script for importing sources
Checksums-Sha1:
1f7be0cc9b44d45803fe50037056bf26d7b45506 2299 assimp_3.1.1~dfsg-1.dsc
d2803ae77e3dde77e962596b22b73f3e57d3cb4a 4354682 assimp_3.1.1~dfsg.orig.tar.gz
328d1ab08a52585b58dc7f087ea17dded6f9fabd 20428
assimp_3.1.1~dfsg-1.debian.tar.xz
5fa829f0182de720bea0318343891fc4991e8430 305062
assimp-utils_3.1.1~dfsg-1_amd64.deb
2659337ec0d25dc096c530b28a7df92595fa26fd 95398
libassimp-dev_3.1.1~dfsg-1_amd64.deb
436c363ffbca23b5f8cb958223c161b672dfeabc 1393124
libassimp-doc_3.1.1~dfsg-1_all.deb
59a10808f4ee7f9d747be5c361482afc79855fc0 1598924
libassimp3v5_3.1.1~dfsg-1_amd64.deb
62f80de39d0d41aa6686efeb74c6d35037f8f08b 33822
python-pyassimp_3.1.1~dfsg-1_all.deb
Checksums-Sha256:
28da5506a4465949b590e0f99ea863505a4bede8a47461585c352d1f9d18a9ee 2299
assimp_3.1.1~dfsg-1.dsc
929c8a2c1a956856203b6db307852f88c3269422a95bb9b5b1cc672ad20486ef 4354682
assimp_3.1.1~dfsg.orig.tar.gz
3f3151c3ef2cd8616987e98948bfb4f960816b13e0c0142afdd319e2dd3434be 20428
assimp_3.1.1~dfsg-1.debian.tar.xz
c577147bbd6cf68ecc5dc96eb291acb17791eb6b1fd58ff0fa37e22bc1990d53 305062
assimp-utils_3.1.1~dfsg-1_amd64.deb
f1af57a69987b76fd6f18a805211b42b57da6f2008a23f7a1a4e0ac30b82332c 95398
libassimp-dev_3.1.1~dfsg-1_amd64.deb
4b625e4be9fde44bf196f118986fab23859197e9444d0270af6653989bf13828 1393124
libassimp-doc_3.1.1~dfsg-1_all.deb
087e05912c53bf1c1ee2240a1e45cf9df9b4bd399d91490ec13302183c3f4a7e 1598924
libassimp3v5_3.1.1~dfsg-1_amd64.deb
32fae3e3895e633a871ffd37e02b1f38a106b33f103f3f1cd6bedac3615e58af 33822
python-pyassimp_3.1.1~dfsg-1_all.deb
Files:
398cbafed3797b7990a859debe665a71 2299 graphics extra assimp_3.1.1~dfsg-1.dsc
3dd7e626ead348c0d450897a3c7ac603 4354682 graphics extra
assimp_3.1.1~dfsg.orig.tar.gz
84b9cdca4bd6537285563c71298fd5df 20428 graphics extra
assimp_3.1.1~dfsg-1.debian.tar.xz
4dc924f73674de6a6b7f0ae542e3b090 305062 utils extra
assimp-utils_3.1.1~dfsg-1_amd64.deb
10ebffc461e5543e761b029e75acf2bc 95398 libdevel extra
libassimp-dev_3.1.1~dfsg-1_amd64.deb
85dff517bbafdb0afa4fd1fa8f5af38e 1393124 doc extra
libassimp-doc_3.1.1~dfsg-1_all.deb
39fa51995b2c1c566fcaa3266ca147f6 1598924 libs extra
libassimp3v5_3.1.1~dfsg-1_amd64.deb
21eaf10df07db90eb672d26d755c0dda 33822 python extra
python-pyassimp_3.1.1~dfsg-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVx8MqAAoJELZQGcR/ejb4iUQP/1EskV7BDdExvRcQC84qvNVQ
o90GFdXSSemBW9hgAnlNqzleMbb812VSEnkn7qZmrTBTescLs8iu9qCXVbyc2+pk
s4irvVRvcmccKkGSMA3wvYP3clgTRBtH0Xm9klOrHP0lxt2GNj0dzCFWZZI/rW3M
5kGjxWaPLgrVan6q9y+bapBF5sWeI4iJaBkZNJPfN6jlOOCSVw5j9Ctcc77Hib6t
MfMpsU1wv1xmVByzGkD/N0TfL3vrqlGp5EpEWJ/9wYs7/3Ks+BDa5+RmSZOsEJ2Y
yDqJXt8N2PPqwkViLef/jvDCuMTNp6x/WbGk4twxEnCkT9RRL/U2f7TS+qE48WiY
tIu230X/bpQXpkioKXuXYT9A2wr+vHot2a/WbisoA4iQIwQOTVKqXtD66Os9U7tY
zHy50I8chklJF7ga2Ea602urDtgM4f98qaD+H4SfPEe8QSmQJi3N+wzFnpU8KhVa
4ybUhujUzfNfdeeCkqK33PlWyD/RyAa7ruwa1jtcCLi1eLG7eOoZMWuj1D+/QCbU
Pn3L54YkNRdbPLyjsctYHdMOJgRVNXr7ZiC+C7/HyaZi9WXNKCvUkH/o2fpXT2En
ZU2GYP4eEZgyCzwcNRRpPrYutnG8Adi4dxdS1JhqYUDonfWOtx3uCULWVTc1D1/8
CoqSrqQTjQSWLkqLrj8V
=MQj9
-----END PGP SIGNATURE-----
--- End Message ---