Package: ghemical
Version: 2.99.2-1
Severity: serious
Tags: squeeze
Hi Michael/Daniel,
I've tried to rebuild ghemical for Univention Corporate Server, a Debian
derived distribution based on Debian stable (currently Lenny, our next release
will be based on Squeeze).
The following was tested against Squeeze, but should equally apply to unstable,
since the versions are the same:
ghemical compiles fine if built against the libghemical binary packages
currently
in the archive (i.e. the version uploaded in 2009). However, if libghemical is
rebuild on Squeeze, the build of ghemical fails to build from source:
----
(..)
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::MessageGrp::set_default_messagegrp(sc::Ref<sc::MessageGrp> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::VDWShape::VDWShape(sc::Ref<sc::KeyVal> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::MolecularEnergy::get_cartesian_gradient()'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::TCHF::TCHF(sc::Ref<sc::KeyVal> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::SCMatrixKit::set_default_matrixkit(sc::Ref<sc::SCMatrixKit> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::RefSymmSCMatrix::RefSymmSCMatrix(sc::RefSCDimension const&,
sc::Ref<sc::SCMatrixKit
> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::ConnollyShape::ConnollyShape(sc::Ref<sc::KeyVal> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::DiscreteConnollyShape::DiscreteConnollyShape(sc::Ref<sc::KeyVal> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::SCElementScalarProduct::SCElementScalarProduct()'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::RefBase::reference(sc::RefCount*)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::ShmMessageGrp::ShmMessageGrp(sc::Ref<sc::KeyVal> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::UHF::UHF(sc::Ref<sc::KeyVal> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to `typeinfo for
sc::MolecularEnergy'
/usr/lib/../lib/libghemical.so: undefined reference to `typeinfo for
sc::OneBodyWavefunction'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::RefSymmSCMatrix::~RefSymmSCMatrix()'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::SCVectordouble::~SCVectordouble()'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::RefCount::unlock_ptr() const'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::BFGSUpdate::BFGSUpdate(sc::Ref<sc::KeyVal> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::OSSHF::OSSHF(sc::Ref<sc::KeyVal> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::OneBodyWavefunction::orbital_density(sc::SCVector3 const&, int, double*)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::DistSCMatrixKit::DistSCMatrixKit(sc::Ref<sc::KeyVal> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::OOGLRender::OOGLRender(sc::Ref<sc::KeyVal> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::RenderedMolecularSurface::RenderedMolecularSurface(sc::Ref<sc::KeyVal>
const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::MessageGrp::get_default_messagegrp()'
/usr/lib/../lib/libghemical.so: undefined reference to `sc::KeyVal::exists(char
const*)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::Appearance::Appearance(sc::Ref<sc::KeyVal> const&)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::PrefixKeyVal::PrefixKeyVal(sc::Ref<sc::KeyVal> const&, char const*)'
/usr/lib/../lib/libghemical.so: undefined reference to
`sc::RenderedBallMolecule::RenderedBallMolecule(sc::Ref<sc::KeyVal> const&)'
collect2: ld returned 1 exit status
make[4]: *** [ghemical] Error 1
make[4]: Leaving directory
`/var/build/temp/tmp.JyKUfIlECN/3.0-0-0/ghemical/ghemical-2.99.2/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/build/temp/tmp.JyKUfIlECN/3.0-0-0/ghemical/ghemical-2.99.2/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/var/build/temp/tmp.JyKUfIlECN/3.0-0-0/ghemical/ghemical-2.99.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/build/temp/tmp.JyKUfIlECN/3.0-0-0/ghemical/ghemical-2.99.2'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
---
I've filed this against ghemical, but the error might just as well be present
in libghemical.
Cheers,
Moritz
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]