This has been fixed in the latest upload, 2.14.11-1 regards Alastair
On 2012-05-24 10:33, Lucas Nussbaum wrote: > Source: magics++ > Version: 2.14.5-2 > Severity: serious > Tags: wheezy sid > User: [email protected] > Usertags: qa-ftbfs-20120524 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part: >> make[4]: Entering directory >> `/build/magics++-ULiqEy/magics++-2.14.5/src/basic' >> CXX FortranMagics.lo >> In file included from FortranMagics.cc:31:0: >> ../../src/magics_ecmwf_log.h: In function 'void magics::writeMagLog(const >> string&)': >> ../../src/magics_ecmwf_log.h:60:36: error: 'gethostname' was not declared in >> this scope >> In file included from ../../src/decoders/MapGenDecoder.h:89:0, >> from FortranMagics.cc:45: >> ../../src/decoders/MapGenDecoder.cc: In instantiation of 'void >> magics::MapGenDecoder<P>::decode() [with P = magics::UserPoint]': >> FortranMagics.cc:932:45: required from here >> ../../src/decoders/MapGenDecoder.cc:76:29: error: 'push_back' was not >> declared in this scope, and no declarations were found by argument-dependent >> lookup at the point of instantiation [-fpermissive] >> ../../src/decoders/MapGenDecoder.cc:76:29: note: declarations in dependent >> base 'std::vector<magics::PointsList<magics::UserPoint>*, >> std::allocator<magics::PointsList<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/decoders/MapGenDecoder.cc:76:29: note: use 'this->push_back' >> instead >> ../../src/decoders/MapGenDecoder.cc:80:8: error: 'push_back' was not >> declared in this scope, and no declarations were found by argument-dependent >> lookup at the point of instantiation [-fpermissive] >> ../../src/decoders/MapGenDecoder.cc:80:8: note: declarations in dependent >> base 'std::vector<magics::PointsList<magics::UserPoint>*, >> std::allocator<magics::PointsList<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/decoders/MapGenDecoder.cc:80:8: note: use 'this->push_back' instead >> ../../src/decoders/MapGenDecoder.cc: In instantiation of 'void >> magics::MapGenDecoder<P>::decode() [with P = magics::GeoPoint]': >> FortranMagics.cc:932:45: required from here >> ../../src/decoders/MapGenDecoder.cc:76:29: error: 'push_back' was not >> declared in this scope, and no declarations were found by argument-dependent >> lookup at the point of instantiation [-fpermissive] >> ../../src/decoders/MapGenDecoder.cc:76:29: note: declarations in dependent >> base 'std::vector<magics::PointsList<magics::GeoPoint>*, >> std::allocator<magics::PointsList<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/decoders/MapGenDecoder.cc:76:29: note: use 'this->push_back' >> instead >> ../../src/decoders/MapGenDecoder.cc:80:8: error: 'push_back' was not >> declared in this scope, and no declarations were found by argument-dependent >> lookup at the point of instantiation [-fpermissive] >> ../../src/decoders/MapGenDecoder.cc:80:8: note: declarations in dependent >> base 'std::vector<magics::PointsList<magics::GeoPoint>*, >> std::allocator<magics::PointsList<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/decoders/MapGenDecoder.cc:80:8: note: use 'this->push_back' instead >> In file included from ../../src/visualisers/IsoPlot.h:669:0, >> from ../../src/visualisers/ContourAttributes.h:28, >> from ../../src/visualisers/Contour.h:35, >> from FortranMagics.cc:47: >> ../../src/visualisers/IsoPlot.cc: In instantiation of 'void >> magics::CellBox<P>::split() [with P = magics::UserPoint]': >> ../../src/visualisers/IsoPlot.cc:1203:9: required from 'void >> magics::IsoPlot<P>::isoline(magics::MatrixHandler<P>&, >> magics::BasicGraphicsObjectContainer&) [with P = magics::UserPoint]' >> ../../src/visualisers/IsoPlot.cc:1261:9: required from 'void >> magics::IsoPlot<P>::operator()(magics::MatrixHandler<P>&, >> magics::BasicGraphicsObjectContainer&) [with P = magics::UserPoint]' >> FortranMagics.cc:932:45: required from here >> ../../src/visualisers/IsoPlot.cc:445:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:445:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::UserPoint>*, >> std::allocator<magics::CellBox<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:445:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:449:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:449:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::UserPoint>*, >> std::allocator<magics::CellBox<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:449:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:450:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:450:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::UserPoint>*, >> std::allocator<magics::CellBox<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:450:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:456:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:456:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::UserPoint>*, >> std::allocator<magics::CellBox<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:456:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:460:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:460:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::UserPoint>*, >> std::allocator<magics::CellBox<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:460:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:461:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:461:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::UserPoint>*, >> std::allocator<magics::CellBox<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:461:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:467:8: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:467:8: note: declarations in dependent base >> 'std::vector<magics::CellBox<magics::UserPoint>*, >> std::allocator<magics::CellBox<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:467:8: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:468:8: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:468:8: note: declarations in dependent base >> 'std::vector<magics::CellBox<magics::UserPoint>*, >> std::allocator<magics::CellBox<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:468:8: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:473:8: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:473:8: note: declarations in dependent base >> 'std::vector<magics::CellBox<magics::UserPoint>*, >> std::allocator<magics::CellBox<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:473:8: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:474:8: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:474:8: note: declarations in dependent base >> 'std::vector<magics::CellBox<magics::UserPoint>*, >> std::allocator<magics::CellBox<magics::UserPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:474:8: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc: In instantiation of 'void >> magics::CellBox<P>::split() [with P = magics::GeoPoint]': >> ../../src/visualisers/IsoPlot.cc:1203:9: required from 'void >> magics::IsoPlot<P>::isoline(magics::MatrixHandler<P>&, >> magics::BasicGraphicsObjectContainer&) [with P = magics::GeoPoint]' >> ../../src/visualisers/IsoPlot.cc:1261:9: required from 'void >> magics::IsoPlot<P>::operator()(magics::MatrixHandler<P>&, >> magics::BasicGraphicsObjectContainer&) [with P = magics::GeoPoint]' >> FortranMagics.cc:932:45: required from here >> ../../src/visualisers/IsoPlot.cc:445:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:445:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::GeoPoint>*, >> std::allocator<magics::CellBox<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:445:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:449:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:449:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::GeoPoint>*, >> std::allocator<magics::CellBox<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:449:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:450:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:450:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::GeoPoint>*, >> std::allocator<magics::CellBox<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:450:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:456:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:456:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::GeoPoint>*, >> std::allocator<magics::CellBox<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:456:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:460:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:460:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::GeoPoint>*, >> std::allocator<magics::CellBox<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:460:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:461:14: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:461:14: note: declarations in dependent >> base 'std::vector<magics::CellBox<magics::GeoPoint>*, >> std::allocator<magics::CellBox<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:461:14: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:467:8: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:467:8: note: declarations in dependent base >> 'std::vector<magics::CellBox<magics::GeoPoint>*, >> std::allocator<magics::CellBox<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:467:8: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:468:8: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:468:8: note: declarations in dependent base >> 'std::vector<magics::CellBox<magics::GeoPoint>*, >> std::allocator<magics::CellBox<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:468:8: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:473:8: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:473:8: note: declarations in dependent base >> 'std::vector<magics::CellBox<magics::GeoPoint>*, >> std::allocator<magics::CellBox<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:473:8: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc:474:8: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:474:8: note: declarations in dependent base >> 'std::vector<magics::CellBox<magics::GeoPoint>*, >> std::allocator<magics::CellBox<magics::GeoPoint>*> >' are not found by >> unqualified lookup >> ../../src/visualisers/IsoPlot.cc:474:8: note: use 'this->push_back' instead >> ../../src/visualisers/IsoPlot.cc: In instantiation of 'void >> magics::NoIsoPlot<P>::operator()(magics::MatrixHandler<P>&, >> magics::BasicGraphicsObjectContainer&) [with P = magics::GeoPoint]': >> FortranMagics.cc:932:45: required from here >> ../../src/visualisers/IsoPlot.cc:1304:5: error: 'prepare' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:1304:5: note: declarations in dependent >> base 'magics::IsoPlot<magics::GeoPoint>' are not found by unqualified lookup >> ../../src/visualisers/IsoPlot.cc:1304:5: note: use 'this->prepare' instead >> ../../src/visualisers/IsoPlot.cc:1315:9: error: 'isoline' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:1315:9: note: declarations in dependent >> base 'magics::IsoPlot<magics::GeoPoint>' are not found by unqualified lookup >> ../../src/visualisers/IsoPlot.cc:1315:9: note: use 'this->isoline' instead >> ../../src/visualisers/IsoPlot.cc: In instantiation of 'void >> magics::NoIsoPlot<P>::operator()(magics::MatrixHandler<P>&, >> magics::BasicGraphicsObjectContainer&) [with P = magics::UserPoint]': >> FortranMagics.cc:932:45: required from here >> ../../src/visualisers/IsoPlot.cc:1304:5: error: 'prepare' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:1304:5: note: declarations in dependent >> base 'magics::IsoPlot<magics::UserPoint>' are not found by unqualified lookup >> ../../src/visualisers/IsoPlot.cc:1304:5: note: use 'this->prepare' instead >> ../../src/visualisers/IsoPlot.cc:1315:9: error: 'isoline' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/IsoPlot.cc:1315:9: note: declarations in dependent >> base 'magics::IsoPlot<magics::UserPoint>' are not found by unqualified lookup >> ../../src/visualisers/IsoPlot.cc:1315:9: note: use 'this->isoline' instead >> In file included from ../../src/visualisers/Filter.h:145:0, >> from ../../src/visualisers/HiLo.cc:31, >> from ../../src/visualisers/HiLo.h:96, >> from ../../src/visualisers/ContourAttributes.cc:201, >> from ../../src/visualisers/ContourAttributes.h:168, >> from ../../src/visualisers/Contour.h:35, >> from FortranMagics.cc:47: >> ../../src/visualisers/Filter.cc: In instantiation of 'bool >> magics::MinMaxFilter<P>::Process() [with P = magics::GeoPoint]': >> ../../src/visualisers/HiLo.cc:135:5: required from 'void >> magics::HiLo<P>::operator()(magics::MatrixHandler<P>&, >> magics::BasicGraphicsObjectContainer&) [with P = magics::GeoPoint]' >> FortranMagics.cc:932:45: required from here >> ../../src/visualisers/Filter.cc:205:5: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/Filter.cc:205:5: note: declarations in dependent base >> 'std::vector<magics::GeoPoint>' are not found by unqualified lookup >> ../../src/visualisers/Filter.cc:205:5: note: use 'this->push_back' instead >> ../../src/visualisers/Filter.cc:236:5: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/Filter.cc:236:5: note: declarations in dependent base >> 'std::vector<magics::GeoPoint>' are not found by unqualified lookup >> ../../src/visualisers/Filter.cc:236:5: note: use 'this->push_back' instead >> ../../src/visualisers/Filter.cc: In instantiation of 'bool >> magics::MinMaxFilter<P>::Process() [with P = magics::UserPoint]': >> ../../src/visualisers/HiLo.cc:135:5: required from 'void >> magics::HiLo<P>::operator()(magics::MatrixHandler<P>&, >> magics::BasicGraphicsObjectContainer&) [with P = magics::UserPoint]' >> FortranMagics.cc:932:45: required from here >> ../../src/visualisers/Filter.cc:205:5: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/Filter.cc:205:5: note: declarations in dependent base >> 'std::vector<magics::UserPoint>' are not found by unqualified lookup >> ../../src/visualisers/Filter.cc:205:5: note: use 'this->push_back' instead >> ../../src/visualisers/Filter.cc:236:5: error: 'push_back' was not declared >> in this scope, and no declarations were found by argument-dependent lookup >> at the point of instantiation [-fpermissive] >> ../../src/visualisers/Filter.cc:236:5: note: declarations in dependent base >> 'std::vector<magics::UserPoint>' are not found by unqualified lookup >> ../../src/visualisers/Filter.cc:236:5: note: use 'this->push_back' instead >> make[4]: *** [FortranMagics.lo] Error 1 > The full build log is available from: > > http://people.debian.org/~lucas/logs/2012/05/24/magics++_2.14.5-2_unstable.log > > A list of current common problems and possible solutions is available at > http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! > > About the archive rebuild: The rebuild was done on about 50 AMD64 nodes > of the Grid'5000 platform, using a clean chroot. Internet was not > accessible from the build systems. > > -- Alastair McKinstry , <[email protected]> , <[email protected]> http://blog.sceal.ie Anyone who believes exponential growth can go on forever in a finite world is either a madman or an economist - Kenneth Boulter, Economist. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

