--- Begin Message ---
Package: src:geotranz
Version: 3.2-1
Severity: important
Tags: sid jessie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.8
The package fails to build in a test rebuild on at least amd64 with
gcc-4.8/g++-4.8, but succeeds to build with gcc-4.7/g++-4.7. The
severity of this report may be raised before the jessie release.
XXX
The full build log can be found at:
http://people.debian.org/~doko/logs-20130217/gcc48/geotranz_3.2-1_unstable_gcc48.log
The last lines of the build log are at the end of this report.
To build with GCC 4.8, either set CC=gcc-4.8 CXX=g++-4.8 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t experimental install g++ g++-4.7 g++-4.8 libc6-dev
The test rebuild was done with eglibc-2.17 and GCC-4.8, so some issues
might be caused by the updated glibc.
[...]
(c++)"std::_Rb_tree<char, std::pair<char const,
MSP::CCS::PolarStereographic*>, std::_Select1st<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::less<char>,
std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> >
>::_M_copy(std::_Rb_tree_node<std::pair<char const,
MSP::CCS::PolarStereographic*> > const*, std::_Rb_tree_node<std::pair<char
const, MSP::CCS::PolarStereographic*> >*)@Base" 3.2
(c++)"std::_Rb_tree<char, std::pair<char const,
MSP::CCS::PolarStereographic*>, std::_Select1st<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::less<char>,
std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> >
>::_M_erase(std::_Rb_tree_node<std::pair<char const,
MSP::CCS::PolarStereographic*> >*)@Base" 3.2
- (c++)"std::_Rb_tree<char, std::pair<char const,
MSP::CCS::PolarStereographic*>, std::_Select1st<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::less<char>,
std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> >
>::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*,
std::pair<char const, MSP::CCS::PolarStereographic*> const&)@Base" 3.2
- (c++)"std::_Rb_tree<char, std::pair<char const,
MSP::CCS::PolarStereographic*>, std::_Select1st<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::less<char>,
std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> >
>::_M_insert_unique(std::pair<char const, MSP::CCS::PolarStereographic*>
const&)@Base" 3.2
- (c++)"std::_Rb_tree<char, std::pair<char const,
MSP::CCS::PolarStereographic*>, std::_Select1st<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::less<char>,
std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> >
>::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::pair<char const,
MSP::CCS::PolarStereographic*> const&)@Base" 3.2
- (c++|optional)"std::_Rb_tree<char, std::pair<char const,
MSP::CCS::PolarStereographic*>, std::_Select1st<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::less<char>,
std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> >
>::~_Rb_tree()@Base" 3.2
+#MISSING: 3.2-1# (c++)"std::_Rb_tree<char, std::pair<char const,
MSP::CCS::PolarStereographic*>, std::_Select1st<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::less<char>,
std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> >
>::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*,
std::pair<char const, MSP::CCS::PolarStereographic*> const&)@Base" 3.2
+#MISSING: 3.2-1# (c++)"std::_Rb_tree<char, std::pair<char const,
MSP::CCS::PolarStereographic*>, std::_Select1st<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::less<char>,
std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> >
>::_M_insert_unique(std::pair<char const, MSP::CCS::PolarStereographic*>
const&)@Base" 3.2
+#MISSING: 3.2-1# (c++)"std::_Rb_tree<char, std::pair<char const,
MSP::CCS::PolarStereographic*>, std::_Select1st<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::less<char>,
std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> >
>::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::pair<char const,
MSP::CCS::PolarStereographic*> const&)@Base" 3.2
+#MISSING: 3.2-1# (c++|optional)"std::_Rb_tree<char, std::pair<char const,
MSP::CCS::PolarStereographic*>, std::_Select1st<std::pair<char const,
MSP::CCS::PolarStereographic*> >, std::less<char>,
std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> >
>::~_Rb_tree()@Base" 3.2
(c++)"std::_Rb_tree<int, std::pair<int const, MSP::CCS::TransverseMercator*>,
std::_Select1st<std::pair<int const, MSP::CCS::TransverseMercator*> >,
std::less<int>, std::allocator<std::pair<int const,
MSP::CCS::TransverseMercator*> > >::_M_copy(std::_Rb_tree_node<std::pair<int
const, MSP::CCS::TransverseMercator*> > const*,
std::_Rb_tree_node<std::pair<int const, MSP::CCS::TransverseMercator*>
>*)@Base" 3.2
(c++)"std::_Rb_tree<int, std::pair<int const, MSP::CCS::TransverseMercator*>,
std::_Select1st<std::pair<int const, MSP::CCS::TransverseMercator*> >,
std::less<int>, std::allocator<std::pair<int const,
MSP::CCS::TransverseMercator*> > >::_M_erase(std::_Rb_tree_node<std::pair<int
const, MSP::CCS::TransverseMercator*> >*)@Base" 3.2
- (c++)"std::_Rb_tree<int, std::pair<int const, MSP::CCS::TransverseMercator*>,
std::_Select1st<std::pair<int const, MSP::CCS::TransverseMercator*> >,
std::less<int>, std::allocator<std::pair<int const,
MSP::CCS::TransverseMercator*> > >::_M_insert_(std::_Rb_tree_node_base const*,
std::_Rb_tree_node_base const*, std::pair<int const,
MSP::CCS::TransverseMercator*> const&)@Base" 3.2
- (c++)"std::_Rb_tree<int, std::pair<int const, MSP::CCS::TransverseMercator*>,
std::_Select1st<std::pair<int const, MSP::CCS::TransverseMercator*> >,
std::less<int>, std::allocator<std::pair<int const,
MSP::CCS::TransverseMercator*> > >::_M_insert_unique(std::pair<int const,
MSP::CCS::TransverseMercator*> const&)@Base" 3.2
- (c++)"std::_Rb_tree<int, std::pair<int const, MSP::CCS::TransverseMercator*>,
std::_Select1st<std::pair<int const, MSP::CCS::TransverseMercator*> >,
std::less<int>, std::allocator<std::pair<int const,
MSP::CCS::TransverseMercator*> >
>::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<int const,
MSP::CCS::TransverseMercator*> >, std::pair<int const,
MSP::CCS::TransverseMercator*> const&)@Base" 3.2
- (c++|optional)"std::_Rb_tree<int, std::pair<int const,
MSP::CCS::TransverseMercator*>, std::_Select1st<std::pair<int const,
MSP::CCS::TransverseMercator*> >, std::less<int>, std::allocator<std::pair<int
const, MSP::CCS::TransverseMercator*> > >::~_Rb_tree()@Base" 3.2
- (c++|optional)"std::map<char, MSP::CCS::PolarStereographic*, std::less<char>,
std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> >
>::~map()@Base" 3.2
- (c++|optional)"std::map<int, MSP::CCS::TransverseMercator*, std::less<int>,
std::allocator<std::pair<int const, MSP::CCS::TransverseMercator*> >
>::~map()@Base" 3.2
+#MISSING: 3.2-1# (c++)"std::_Rb_tree<int, std::pair<int const,
MSP::CCS::TransverseMercator*>, std::_Select1st<std::pair<int const,
MSP::CCS::TransverseMercator*> >, std::less<int>, std::allocator<std::pair<int
const, MSP::CCS::TransverseMercator*> > >::_M_insert_(std::_Rb_tree_node_base
const*, std::_Rb_tree_node_base const*, std::pair<int const,
MSP::CCS::TransverseMercator*> const&)@Base" 3.2
+#MISSING: 3.2-1# (c++)"std::_Rb_tree<int, std::pair<int const,
MSP::CCS::TransverseMercator*>, std::_Select1st<std::pair<int const,
MSP::CCS::TransverseMercator*> >, std::less<int>, std::allocator<std::pair<int
const, MSP::CCS::TransverseMercator*> > >::_M_insert_unique(std::pair<int
const, MSP::CCS::TransverseMercator*> const&)@Base" 3.2
+#MISSING: 3.2-1# (c++)"std::_Rb_tree<int, std::pair<int const,
MSP::CCS::TransverseMercator*>, std::_Select1st<std::pair<int const,
MSP::CCS::TransverseMercator*> >, std::less<int>, std::allocator<std::pair<int
const, MSP::CCS::TransverseMercator*> >
>::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<int const,
MSP::CCS::TransverseMercator*> >, std::pair<int const,
MSP::CCS::TransverseMercator*> const&)@Base" 3.2
+#MISSING: 3.2-1# (c++|optional)"std::_Rb_tree<int, std::pair<int const,
MSP::CCS::TransverseMercator*>, std::_Select1st<std::pair<int const,
MSP::CCS::TransverseMercator*> >, std::less<int>, std::allocator<std::pair<int
const, MSP::CCS::TransverseMercator*> > >::~_Rb_tree()@Base" 3.2
+#MISSING: 3.2-1# (c++|optional)"std::map<char, MSP::CCS::PolarStereographic*,
std::less<char>, std::allocator<std::pair<char const,
MSP::CCS::PolarStereographic*> > >::~map()@Base" 3.2
+#MISSING: 3.2-1# (c++|optional)"std::map<int, MSP::CCS::TransverseMercator*,
std::less<int>, std::allocator<std::pair<int const,
MSP::CCS::TransverseMercator*> > >::~map()@Base" 3.2
(c++)"std::vector<MSP::CCS::Accuracy*, std::allocator<MSP::CCS::Accuracy*>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<MSP::CCS::Accuracy**,
std::vector<MSP::CCS::Accuracy*, std::allocator<MSP::CCS::Accuracy*> > >,
MSP::CCS::Accuracy* const&)@Base" 3.2
(c++)"std::vector<MSP::CCS::CoordinateTuple*,
std::allocator<MSP::CCS::CoordinateTuple*>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<MSP::CCS::CoordinateTuple**,
std::vector<MSP::CCS::CoordinateTuple*,
std::allocator<MSP::CCS::CoordinateTuple*> > >, MSP::CCS::CoordinateTuple*
const&)@Base" 3.2
(c++)"std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*>
>::_M_fill_insert(__gnu_cxx::__normal_iterator<MSP::CCS::Datum**,
std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*> > >, unsigned
long, MSP::CCS::Datum* const&)@Base" 3.2
(c++)"std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<MSP::CCS::Datum**,
std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*> > >,
MSP::CCS::Datum* const&)@Base" 3.2
- (c++|optional)"std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*>
>::insert(__gnu_cxx::__normal_iterator<MSP::CCS::Datum**,
std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*> > >,
MSP::CCS::Datum* const&)@Base" 3.2
- (c++|optional)"std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*>
>::reserve(unsigned long)@Base" 3.2
- (c++|optional)"std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*>
>::~vector()@Base" 3.2
+#MISSING: 3.2-1# (c++|optional)"std::vector<MSP::CCS::Datum*,
std::allocator<MSP::CCS::Datum*>
>::insert(__gnu_cxx::__normal_iterator<MSP::CCS::Datum**,
std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*> > >,
MSP::CCS::Datum* const&)@Base" 3.2
+#MISSING: 3.2-1# (c++|optional)"std::vector<MSP::CCS::Datum*,
std::allocator<MSP::CCS::Datum*> >::reserve(unsigned long)@Base" 3.2
+#MISSING: 3.2-1# (c++|optional)"std::vector<MSP::CCS::Datum*,
std::allocator<MSP::CCS::Datum*> >::~vector()@Base" 3.2
(c++|optional)"std::vector<MSP::CCS::Ellipsoid*,
std::allocator<MSP::CCS::Ellipsoid*>
>::_M_fill_insert(__gnu_cxx::__normal_iterator<MSP::CCS::Ellipsoid**,
std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> > >,
unsigned long, MSP::CCS::Ellipsoid* const&)@Base" 3.2
(c++)"std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*>
>::_M_insert_aux(__gnu_cxx::__normal_iterator<MSP::CCS::Ellipsoid**,
std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> > >,
MSP::CCS::Ellipsoid* const&)@Base" 3.2
- (c++|optional)"std::vector<MSP::CCS::Ellipsoid*,
std::allocator<MSP::CCS::Ellipsoid*> >::push_back(MSP::CCS::Ellipsoid*
const&)@Base" 3.2
- (c++|optional)"std::vector<MSP::CCS::Ellipsoid*,
std::allocator<MSP::CCS::Ellipsoid*> >::reserve(unsigned long)@Base" 3.2
- (c++|optional)"std::vector<MSP::CCS::Ellipsoid*,
std::allocator<MSP::CCS::Ellipsoid*> >::~vector()@Base" 3.2
+#MISSING: 3.2-1# (c++|optional)"std::vector<MSP::CCS::Ellipsoid*,
std::allocator<MSP::CCS::Ellipsoid*> >::push_back(MSP::CCS::Ellipsoid*
const&)@Base" 3.2
+#MISSING: 3.2-1# (c++|optional)"std::vector<MSP::CCS::Ellipsoid*,
std::allocator<MSP::CCS::Ellipsoid*> >::reserve(unsigned long)@Base" 3.2
+#MISSING: 3.2-1# (c++|optional)"std::vector<MSP::CCS::Ellipsoid*,
std::allocator<MSP::CCS::Ellipsoid*> >::~vector()@Base" 3.2
(c++)"swapBytes(void*, unsigned long, unsigned long)@Base" 3.2
(c++)"typeinfo for MSP::CCS::BNGCoordinates@Base" 3.2
(c++)"typeinfo for MSP::CCS::CartesianCoordinates@Base" 3.2
dh_makeshlibs: dpkg-gensymbols -plibgeotranz3.2 -Idebian/libgeotranz3.2.symbols
-Pdebian/libgeotranz3.2
-edebian/libgeotranz3.2/usr/lib/x86_64-linux-gnu/libgeotranz.so.3.2
-edebian/libgeotranz3.2/usr/lib/x86_64-linux-gnu/geotranz/libjnimsp_ccs.so
returned exit code 1
make: *** [binary-fixup/libgeotranz3.2] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit
status 2
--- End Message ---