Package: geotranz Version: 3.1-2 Severity: normal User: debian-s...@lists.debian.org Usertags: s390x
Hi, could you please add s390x to the list of 64bit architectures in your symbols file? It fails to build with this: | dpkg-gensymbols: warning: debian/libgeotranz3.1/DEBIAN/symbols doesn't match completely debian/libgeotranz3.1.symbols | --- debian/libgeotranz3.1.symbols (libgeotranz3.1_3.1-2_s390x) | +++ dpkg-gensymbolskok6p4 2011-08-16 04:39:49.000000000 +0000 | @@ -153,7 +153,7 @@ | (c++)"MSP::CCS::CylindricalEqualArea::getParameters() const@Base" 3.1 | (c++)"MSP::CCS::CylindricalEqualArea::operator=(MSP::CCS::CylindricalEqualArea const&)@Base" 3.1 | (c++)"MSP::CCS::CylindricalEqualArea::~CylindricalEqualArea()@Base" 3.1 | - (c++|optional)"MSP::CCS::Datum** std::__copy_move_a<false, MSP::CCS::Datum**, MSP::CCS::Datum**>(MSP::CCS::Datum**, MSP::CCS::Datum**, MSP::CCS::Datum**)@Base" 3.1 | +#MISSING: 3.1-2# (c++|optional)"MSP::CCS::Datum** std::__copy_move_a<false, MSP::CCS::Datum**, MSP::CCS::Datum**>(MSP::CCS::Datum**, MSP::CCS::Datum**, MSP::CCS::Datum**)@Base" 3.1 | (c++)"MSP::CCS::Datum::Datum()@Base" 3.1 | (c++)"MSP::CCS::Datum::Datum(long, char*, char*, char*, MSP::CCS::DatumType::Enum, double, double, double, double, double, double, double, bool)@Base" 3.1 | (c++)"MSP::CCS::Datum::code() const@Base" 3.1 | @@ -238,7 +238,7 @@ | (c++)"MSP::CCS::Eckert6::getParameters() const@Base" 3.1 | (c++)"MSP::CCS::Eckert6::operator=(MSP::CCS::Eckert6 const&)@Base" 3.1 | (c++)"MSP::CCS::Eckert6::~Eckert6()@Base" 3.1 | - (c++|optional)"MSP::CCS::Ellipsoid** std::__copy_move_a<false, MSP::CCS::Ellipsoid**, MSP::CCS::Ellipsoid**>(MSP::CCS::Ellipsoid**, MSP::CCS::Ellipsoid**, MSP::CCS::Ellipsoid**)@Base" 3.1 | +#MISSING: 3.1-2# (c++|optional)"MSP::CCS::Ellipsoid** std::__copy_move_a<false, MSP::CCS::Ellipsoid**, MSP::CCS::Ellipsoid**>(MSP::CCS::Ellipsoid**, MSP::CCS::Ellipsoid**, MSP::CCS::Ellipsoid**)@Base" 3.1 | (c++)"MSP::CCS::Ellipsoid::Ellipsoid()@Base" 3.1 | (c++)"MSP::CCS::Ellipsoid::Ellipsoid(long, char*, char*, double, double, double, double, bool)@Base" 3.1 | (c++)"MSP::CCS::Ellipsoid::code() const@Base" 3.1 | @@ -918,6 +918,10 @@ | WGS72_Ellipsoid_Code@Base 3.1 | WGS84_Datum_Code@Base 3.1 | WGS84_Ellipsoid_Code@Base 3.1 | + _Z10readBinaryPvmmP8_IO_FILE@Base 3.1-2 | + _Z9swapBytesPvmm@Base 3.1-2 | + _ZNSt6vectorIPN3MSP3CCS5DatumESaIS3_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS3_S5_EEmRKS3_@Base 3.1-2 | + _ZNSt6vectorIPN3MSP3CCS9EllipsoidESaIS3_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS3_S5_EEmRKS3_@Base 3.1-2 | (c++)"add(Complex, Complex)@Base" 3.1 | (c++)"albersM(double, double)@Base" 3.1 | (c++)"bonnCoeffTimesSine(double, double, double)@Base" 3.1 | @@ -944,7 +948,7 @@ | (c++)"multiply(Complex, Complex)@Base" 3.1 | (c++)"oneMinusSqr(double)@Base" 3.1 | (c++)"polyCoeffTimesSine(double, double, double)@Base" 3.1 | - (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64)"readBinary(void*, unsigned int, unsigned int, _IO_FILE*)@Base" 3.1 | +#MISSING: 3.1-2# (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64)"readBinary(void*, unsigned int, unsigned int, _IO_FILE*)@Base" 3.1 | (c++|arch=s390 alpha amd64 kfreebsd-amd64 ia64)"readBinary(void*, unsigned long, unsigned long, _IO_FILE*)@Base" 3.1 | (c++)"roundBNG(double)@Base" 3.1 | (c++)"roundGEOREF(double)@Base" 3.1 | @@ -956,32 +960,32 @@ | (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.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.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.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.1 | +#MISSING: 3.1-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.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_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.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_erase(std::_Rb_tree_node<std::pair<int const, MSP::CCS::TransverseMercator*> >*)@Base" 3.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.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.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.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.1 | +#MISSING: 3.1-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.1 | (c++|optional)"std::map<char, MSP::CCS::PolarStereographic*, std::less<char>, std::allocator<std::pair<char const, MSP::CCS::PolarStereographic*> > >::~map()@Base" 3.1 | (c++|optional)"std::map<int, MSP::CCS::TransverseMercator*, std::less<int>, std::allocator<std::pair<int const, MSP::CCS::TransverseMercator*> > >::~map()@Base" 3.1 | (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.1 | (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.1 | - (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64)"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 int, MSP::CCS::Datum* const&)@Base" 3.1 | +#MISSING: 3.1-2# (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64)"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 int, MSP::CCS::Datum* const&)@Base" 3.1 | (c++|arch=s390 alpha amd64 kfreebsd-amd64 ia64)"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.1 | (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.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.1 | - (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64|optional)"std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*> >::reserve(unsigned int)@Base" 3.1 | +#MISSING: 3.1-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.1 | +#MISSING: 3.1-2# (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64|optional)"std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*> >::reserve(unsigned int)@Base" 3.1 | (c++|arch=s390 alpha amd64 kfreebsd-amd64 ia64|optional)"std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*> >::reserve(unsigned long)@Base" 3.1 | - (c++|optional)"std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*> >::~vector()@Base" 3.1 | - (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64)"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 int, MSP::CCS::Ellipsoid* const&)@Base" 3.1 | +#MISSING: 3.1-2# (c++|optional)"std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*> >::~vector()@Base" 3.1 | +#MISSING: 3.1-2# (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64)"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 int, MSP::CCS::Ellipsoid* const&)@Base" 3.1 | (c++|arch=s390 alpha amd64 kfreebsd-amd64 ia64|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.1 | (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.1 | - (c++|optional)"std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> >::push_back(MSP::CCS::Ellipsoid* const&)@Base" 3.1 | - (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64|optional)"std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> >::reserve(unsigned int)@Base" 3.1 | +#MISSING: 3.1-2# (c++|optional)"std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> >::push_back(MSP::CCS::Ellipsoid* const&)@Base" 3.1 | +#MISSING: 3.1-2# (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64|optional)"std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> >::reserve(unsigned int)@Base" 3.1 | (c++|arch=s390 alpha amd64 kfreebsd-amd64 ia64|optional)"std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> >::reserve(unsigned long)@Base" 3.1 | - (c++|optional)"std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> >::~vector()@Base" 3.1 | - (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64)"swapBytes(void*, unsigned int, unsigned int)@Base" 3.1 | +#MISSING: 3.1-2# (c++|optional)"std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> >::~vector()@Base" 3.1 | +#MISSING: 3.1-2# (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64)"swapBytes(void*, unsigned int, unsigned int)@Base" 3.1 | (c++|arch=s390 alpha amd64 kfreebsd-amd64 ia64)"swapBytes(void*, unsigned long, unsigned long)@Base" 3.1 | (c++)"typeinfo for MSP::CCS::BNGCoordinates@Base" 3.1 | (c++)"typeinfo for MSP::CCS::CartesianCoordinates@Base" 3.1 | dh_makeshlibs: dpkg-gensymbols -plibgeotranz3.1 -Idebian/libgeotranz3.1.symbols -Pdebian/libgeotranz3.1 returned exit code 1 | make: *** [binary-fixup/libgeotranz3.1] Error 1 | dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit status 2 The full build log is available on [0]. s390x is the upcoming 64bit port of s390. Kind regards and thanks Philipp Kern [0] http://buildd.debian-ports.org/status/fetch.php?pkg=geotranz&arch=s390x&ver=3.1-2&stamp=1313469594 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org