Hi Gert, On Thu, Dec 12, 2013 at 07:43:34PM +0100, Gert Wollny wrote: > > temp_ptr is of type "boost::shared_ptr<CrystalInfo>", but the only > NamedProperty constructor that comes close is the one that accepts > "boost::shared_ptr<PersistentObject>". > > Since these are different types, the constructor can not be used. I can > only guess that at one point the boost::shared_ptr implementation > supported this kind of automatic casting of the contained class > pointers, otherwise the code could never have compiled. > > To solve this: > > Since CrystalInfo is a derived from PersistentObject, you can replace > the line /PDBFileDetails.C:901 by > > boost::shared_ptr<PersistentObject> temp_ptr(new CrystalInfo()); > > Hope that helps,
In dead this helps a lot: http://anonscm.debian.org/gitweb/?p=debian-med/ball.git;a=blob;f=debian/patches/0102-fix-boost-compatibility-issue.patch because this also solves bug #720681. :-) Unfortunately the build is not yet finished since it now stops with: make[4]: Entering directory `/tmp/buildd/ball-1.4.2/build' [ 67%] Building CXX object CMakeFiles/VIEW.dir/source/VIEW/DIALOGS/assignBondOrderConfigurationDialog.o In file included from /tmp/buildd/ball-1.4.2/source/VIEW/DIALOGS/assignBondOrderConfigurationDialog.C:5:0: /tmp/buildd/ball-1.4.2/include/BALL/VIEW/DIALOGS/assignBondOrderConfigurationDialog.h:21:65: fatal error: BALL/VIEW/UIC/ui_assignBondOrderConfigurationDialog.h: No such file or directory #include <BALL/VIEW/UIC/ui_assignBondOrderConfigurationDialog.h> ^ compilation terminated. make[4]: *** [CMakeFiles/VIEW.dir/source/VIEW/DIALOGS/assignBondOrderConfigurationDialog.o] Error 1 The issue is described in the upstream tracker http://ball-trac.bioinf.uni-sb.de/ticket/520 (upstream is in CC of all these mails - so perhaps they might be enlight us a bit). I'm now trying to implement the hint of the issue reporter to run uic-qt4 on the .ui files. Kind regards Andreas. -- http://fam-tille.de -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org