Your message dated Wed, 31 Aug 2016 00:52:53 +0000
with message-id <e1betlt-0005n7...@franck.debian.org>
and subject line Bug#834982: fixed in sdformat 4.1.0-2
has caused the Debian Bug report #834982,
regarding sdformat: FTBFS in testing ('_link' has incomplete type)
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.)
--
834982: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834982
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:sdformat
Version: 4.1.0-1
Severity: serious
Dear maintainer:
I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --parallel
dh_testdir -i -O--parallel
dh_update_autotools_config -i -O--parallel
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
-DUSE_EXTERNAL_URDF:BOOL=True \
-DUSE_UPSTREAM_CFLAGS:BOOL=False \
-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DUSE_EXTERNAL_URDF:BOOL=True
-DUSE_UPSTREAM_CFLAGS:BOOL=False -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo
-- The C compiler identification is GNU 6.1.1
-- The CXX compiler identification is GNU 6.1.1
[... snipped ...]
class shared_ptr;
^~~~~~~~~~
/<<PKGBUILDDIR>>/src/parser_urdf.cc: In function 'void
ReduceSDFExtensionJointFrameReplace(std::vector<std::shared_ptr<TiXmlElement>
>::iterator, UrdfLinkPtr)':
/<<PKGBUILDDIR>>/src/parser_urdf.cc:3832:17: error: '_link' has incomplete type
UrdfLinkPtr _link)
^~~~~
In file included from /usr/include/boost/throw_exception.hpp:42:0,
from /usr/include/boost/lexical_cast/bad_lexical_cast.hpp:28,
from /usr/include/boost/lexical_cast.hpp:31,
from /<<PKGBUILDDIR>>/include/sdf/Param.hh:23,
from /<<PKGBUILDDIR>>/include/sdf/Element.hh:24,
from
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/sdf/sdf.hh:5,
from /<<PKGBUILDDIR>>/src/parser_urdf.cc:31:
/usr/include/boost/exception/exception.hpp:148:11: note: declaration of
'UrdfLinkPtr {aka class boost::shared_ptr<urdf::Link>}'
class shared_ptr;
^~~~~~~~~~
In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0,
from /usr/include/c++/6/bits/char_traits.h:39,
from /usr/include/c++/6/ios:40,
from /usr/include/c++/6/istream:38,
from /usr/include/c++/6/fstream:38,
from /<<PKGBUILDDIR>>/src/parser_urdf.cc:17:
/usr/include/c++/6/bits/stl_iterator.h: In instantiation of
'__gnu_cxx::__normal_iterator<_Iterator, _Container>&
__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator++() [with
_Iterator = boost::shared_ptr<urdf::Visual>*; _Container =
std::vector<boost::shared_ptr<urdf::Visual> >]':
/<<PKGBUILDDIR>>/src/parser_urdf.cc:995:48: required from here
/usr/include/c++/6/bits/stl_iterator.h:792:2: error: cannot increment a pointer
to incomplete type 'boost::shared_ptr<urdf::Visual>'
++_M_current;
^~~~~~~~~~~~
/usr/include/c++/6/bits/stl_iterator.h: In instantiation of
'__gnu_cxx::__normal_iterator<_Iterator, _Container>&
__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator++() [with
_Iterator = boost::shared_ptr<urdf::Collision>*; _Container =
std::vector<boost::shared_ptr<urdf::Collision> >]':
/<<PKGBUILDDIR>>/src/parser_urdf.cc:1110:54: required from here
/usr/include/c++/6/bits/stl_iterator.h:792:2: error: cannot increment a pointer
to incomplete type 'boost::shared_ptr<urdf::Collision>'
/usr/include/c++/6/bits/stl_iterator.h: In instantiation of
'__gnu_cxx::__normal_iterator<_Iterator, _Container>&
__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator++() [with
_Iterator = const boost::shared_ptr<urdf::Collision>*; _Container =
std::vector<boost::shared_ptr<urdf::Collision> >]':
/<<PKGBUILDDIR>>/src/parser_urdf.cc:2985:9: required from here
/usr/include/c++/6/bits/stl_iterator.h:792:2: error: cannot increment a pointer
to incomplete type 'const boost::shared_ptr<urdf::Collision>'
/usr/include/c++/6/bits/stl_iterator.h: In instantiation of
'__gnu_cxx::__normal_iterator<_Iterator, _Container>&
__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator++() [with
_Iterator = const boost::shared_ptr<urdf::Visual>*; _Container =
std::vector<boost::shared_ptr<urdf::Visual> >]':
/<<PKGBUILDDIR>>/src/parser_urdf.cc:3107:9: required from here
/usr/include/c++/6/bits/stl_iterator.h:792:2: error: cannot increment a pointer
to incomplete type 'const boost::shared_ptr<urdf::Visual>'
/usr/include/c++/6/bits/stl_iterator.h: In instantiation of
'__gnu_cxx::__normal_iterator<_Iterator, _Container>&
__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator++() [with
_Iterator = const boost::shared_ptr<urdf::Link>*; _Container =
std::vector<boost::shared_ptr<urdf::Link> >]':
/<<PKGBUILDDIR>>/src/parser_urdf.cc:3449:49: required from here
/usr/include/c++/6/bits/stl_iterator.h:792:2: error: cannot increment a pointer
to incomplete type 'const boost::shared_ptr<urdf::Link>'
src/CMakeFiles/sdformat.dir/build.make:209: recipe for target
'src/CMakeFiles/sdformat.dir/parser_urdf.cc.o' failed
make[3]: *** [src/CMakeFiles/sdformat.dir/parser_urdf.cc.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
CMakeFiles/Makefile2:1196: recipe for target 'src/CMakeFiles/sdformat.dir/all'
failed
make[2]: *** [src/CMakeFiles/sdformat.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
Makefile:163: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_install: make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp
AM_UPDATE_INFO_DIR=no returned exit code 2
debian/rules:26: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit
status 2
--------------------------------------------------------------------------------
This failure is not really related to using "dpkg-buildpackage -A".
There are also build logs available here:
https://tests.reproducible-builds.org/debian/reproducible.html
Thanks.
--- End Message ---
--- Begin Message ---
Source: sdformat
Source-Version: 4.1.0-2
We believe that the bug you reported is fixed in the latest version of
sdformat, 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 834...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jose Luis Rivero <jriv...@osrfoundation.org> (supplier of updated sdformat
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: SHA512
Format: 1.8
Date: Tue, 30 Aug 2016 23:45:22 +0000
Source: sdformat
Binary: libsdformat4 libsdformat4-dev sdformat-sdf sdformat-doc
Architecture: source
Version: 4.1.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Jose Luis Rivero <jriv...@osrfoundation.org>
Description:
libsdformat4 - Simulation Description Format (SDF) parser - Shared library
libsdformat4-dev - Simulation Description Format (SDF) parser - Development
files
sdformat-doc - Simulation Description Format (SDF) parser - Documentation
sdformat-sdf - Simulation Description Format (SDF) parser - SDF files
Closes: 834982
Changes:
sdformat (4.1.0-2) unstable; urgency=medium
.
* Update standards to 3.9.8
* Add patch to replace boost pointers by std
(Closes: #834982)
Checksums-Sha1:
00e7a7f092ef93129092add144a7a08a69151b7c 2205 sdformat_4.1.0-2.dsc
0699525d039ed016f0ebdc4248a81cee5b9b6bd3 8240 sdformat_4.1.0-2.debian.tar.xz
Checksums-Sha256:
e950576cb4ac077ff0bc35228e5147b657e992277911930239fdc0b2a1322cb7 2205
sdformat_4.1.0-2.dsc
e858fbaa8da2bbe015cae52702f6fa1fbe6c5540db49a8d8f2b59b0788c08f64 8240
sdformat_4.1.0-2.debian.tar.xz
Files:
c3e73e1a4b7deb6785046d27bc4d7b1c 2205 science optional sdformat_4.1.0-2.dsc
09afcf6c4c7fc87cda3ea70cb272f154 8240 science optional
sdformat_4.1.0-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCgAGBQJXxh4RAAoJEF6UbAkK/wQnLwQH/RRAvTuRiP3MRn2B0KhNKX9W
NiwpBp+VZvr7LoZWOiumcsIp3sldpQk9qfJ8P8g8BbzCXVbnSKim3695GmiwD8tx
6EO3kZHn9sPwRCrog87K2LNXJBrHLhofNmpRgI4YteYxVFmd9qvjP6X4zBrLffTP
qK0XAU0d5XZn1aEisYAKU9Hiq0MXxHDDdE7vqBLoBmO5E/sE3Hl7lMiffLgmdpC4
gM3rvc8tg+pianNmkMPgrJisGSOodBoriJp+myxY/KJz+qzc7XyZH1upb/EPV8gc
/AZUXhrHuXJbfk7VmPcSEM1mSZy0yB62L+TK71SNQJ6n2W+0DZpjrHETnQDiung=
=jBTS
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers