I tried to build qtiplot-0.9.7.4. First problem: it does not compile with qwtplot3d-0.2.7, the latest released version. The tarball contains qwtplot3d which looks like an svn snapshot, and compiles with it. The qwtplot3d site says that the former maintainer has stopped working on the project; now it has 2 new maintainers, one of them the qtiplot author, and development continues; no new release yet. So, the qtiplot author knows what he is doing, and it seems OK to use this internal snapshot for building qtiplot until a new qwtplot3d is released. So, I changed the -pro.patch not to use the system qwtplot3d, and removed the -qwt3d.patch (probably unneeded with the internal qwtplot3d). Compilation progressed further, and stopped on some sip-related errors (I have USE=+python). Namely, gcc complains about some missing declaration in sipqtiApplicationWindow.cpp. I have no experience with troubleshooting sip. Can anybody help?
Created attachment 173846 [details] qtiplot-0.9.7.4.ebuild
Created attachment 173847 [details, diff] qtiplot-0.9.7.4-pro.patch
(In reply to comment #0) > Namely, gcc complains about some missing declaration in > sipqtiApplicationWindow.cpp. I have no experience with troubleshooting sip. Can > anybody help? > Could you please post the error? Thanks, Markus
Created attachment 175197 [details] log Log file attached
(In reply to comment #4) Which version of dev-python/sip do you have installed? qtiplot seems to be very strict with the versions. On my system it compiled with sip-4.7.6 and sip-4.7.7 (although the qtiplot homepage only mentions 4.7.7) but not with sip-4.7.9.
I've fixed the sip-4.7.9 issue in the qtiplot-0.9.7.3 ebuild and the same should probably work for 0.9.7.4. Best, Markus
Many thanks, your patch works for qtiplot-0.9.7.4 + sip-4.7.9. Bumped in the tree.