Source: geotranz Version: 3.1-2.1 Severity: wishlist Tags: patch Please support ppc64. Here is a patch attached.
http://buildd.debian-ports.org/status/package.php?p=geotranz&suite=sid Best regards, -- Hiroyuki Yamamoto A75D B285 7050 4BF9 AEDA 91AC 3A10 59C6 5203 04DC
diff -Nurd geotranz-3.1.orig/debian/libgeotranz3.1.symbols geotranz-3.1/debian/libgeotranz3.1.symbols --- geotranz-3.1.orig/debian/libgeotranz3.1.symbols 2011-03-12 13:25:23.000000000 +0900 +++ geotranz-3.1/debian/libgeotranz3.1.symbols 2012-04-24 21:03:55.000000000 +0900 @@ -14,6 +14,10 @@ WGS72_Ellipsoid_Code@Base 3.1 WGS84_Datum_Code@Base 3.1 WGS84_Ellipsoid_Code@Base 3.1 + (arch=ppc64)_Z10readBinaryPvmmP8_IO_FILE@Base 3.1 + (arch=ppc64)_Z9swapBytesPvmm@Base 3.1 + (arch=ppc64)_ZNSt6vectorIPN3MSP3CCS5DatumESaIS3_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS3_S5_EEmRKS3_@Base 3.1 + (arch=ppc64)_ZNSt6vectorIPN3MSP3CCS9EllipsoidESaIS3_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS3_S5_EEmRKS3_@Base 3.1 datumLibraryImplementationCleanerInstance@Base 3.1 ellipsoidLibraryImplementationCleanerInstance@Base 3.1 geoidLibraryCleanerInstance@Base 3.1 @@ -248,7 +252,7 @@ (c++)"MSP::CCS::Datum::name() const@Base" 3.1 (c++)"MSP::CCS::Datum::northLatitude() const@Base" 3.1 (c++)"MSP::CCS::Datum::southLatitude() const@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 + (c++|optional|arch=!ppc64)"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::userDefined() const@Base" 3.1 (c++)"MSP::CCS::Datum::westLongitude() const@Base" 3.1 (c++)"MSP::CCS::Eckert4::convertFromGeodetic(MSP::CCS::GeodeticCoordinates*)@Base" 3.1 @@ -318,7 +322,7 @@ (c++)"MSP::CCS::EllipsoidParameters::setSemiMajorAxis(double)@Base" 3.1 (c++)"MSP::CCS::Ellipsoid::semiMajorAxis() const@Base" 3.1 (c++)"MSP::CCS::Ellipsoid::semiMinorAxis() const@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 + (c++|optional|arch=!ppc64)"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::userDefined() const@Base" 3.1 (c++)"MSP::CCS::EquidistantCylindrical::convertFromGeodetic(MSP::CCS::GeodeticCoordinates*)@Base" 3.1 (c++)"MSP::CCS::EquidistantCylindrical::convertToGeodetic(MSP::CCS::MapProjectionCoordinates*)@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 + (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64 !ppc64)"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 @@ -965,13 +969,13 @@ (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++)"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 + (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64 !ppc64)"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++|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 !ppc64)"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++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64)"swapBytes(void*, unsigned int, unsigned int)@Base" 3.1 + (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64 !ppc64)"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 @@ -1051,13 +1055,13 @@ (c++)"vtable for MSP::CCS::UPSCoordinates@Base" 3.1 (c++)"vtable for MSP::CCS::UTMCoordinates@Base" 3.1 (c++)"vtable for MSP::CCS::UTMParameters@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 + (c++|optional|arch=!ppc64)"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 !ppc64|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++|optional)"std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> >::~vector()@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 + (c++|optional|arch=!ppc64)"std::vector<MSP::CCS::Datum*, std::allocator<MSP::CCS::Datum*> >::~vector()@Base" 3.1 + (c++|optional|arch=!ppc64)"std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> >::~vector()@Base" 3.1 + (c++|arch=!s390 !alpha !amd64 !kfreebsd-amd64 !ia64 !ppc64|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*> >::push_back(MSP::CCS::Ellipsoid* 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 - (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|arch=!ppc64)"std::vector<MSP::CCS::Ellipsoid*, std::allocator<MSP::CCS::Ellipsoid*> >::push_back(MSP::CCS::Ellipsoid* const&)@Base" 3.1 + (c++|optional|arch=!ppc64)"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++|optional|arch=!ppc64)"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