https://bugzilla.redhat.com/show_bug.cgi?id=1359402
--- Comment #21 from Tim Fenn tim.fenn@gmail.com --- (In reply to Antonio Trande from comment #20)
(In reply to Antonio Trande from comment #19)
(In reply to Tim Fenn from comment #18)
(In reply to Antonio Trande from comment #17)
Why are you using coot-rdkit.patch ?
It doesn't compile on F24 without it.
However on rawhide it doesn't compile with or without the patch, as it seems the latest rdkit that includes
GraphMol/MolDraw2D/MolDraw2D.h
From
/usr/include/rdkit/MolDraw2DCairo.h
Isn't working as it should-I'll try to dig more in to this.
Looks like f24-rdkit version is highter than rawhide-rdkit version:
repoquery -l rdkit-devel --releasever=rawhide --disablerepo=rpmfusion* |grep MolDraw2D.h
/usr/include/rdkit/MolDraw2D.h /usr/include/rdkit/MolDraw2D.h
rpm -q --list rdkit-devel |grep MolDraw2D.h /usr/include/rdkit/GraphMol/MolDraw2D/MolDraw2D.h
Your patch will work on f24 only; you need to use a conditional macro in this case.
Sorry, i chose wrong file.
$ repoquery -l rdkit-devel --releasever=rawhide |grep MolDraw2DCairo.h
/usr/include/rdkit/MolDraw2DCairo.h /usr/include/rdkit/MolDraw2DCairo.h
$ rpm -q --list rdkit-devel |grep MolDraw2DCairo.h /usr/include/rdkit/GraphMol/MolDraw2D/MolDraw2DCairo.h
I'd be happy to do that, but I've been unable to get the rawhide builds to complete successfully - the MolDraw2DCairo.h in rawhide isn't successfully bringing in MolDraw2D.h.