Description of problem: Tracker bug for CMake support in psi* packages (psi-plus mostly) Version-Release number of selected component (if applicable): rawhide How reproducible: still Steps to Reproduce: 1. work on cmake support in psi-plus 2. 3. Actual results: see dependent bugs Expected results: all dependent bugs are fixed Additional info:
https://gitlab.com/rapgro/psi-cmake
We run into trouble with the plugins centre and I need to poke upstream about the intense patch done here. https://github.com/psi-plus/main/blob/master/patches/8000-psi-extend-plugins-interface.diff#L1041 https://stackoverflow.com/questions/17503724/building-a-plugin-to-extend-a-qt-application The reason moc failed was because the interface declaration was unavailable. The #include directive failed because the file could not be found. Apparently, moc can process #include directives by itself, but doesn't (by default?) print an error message or halt processing if the file to be included can't be found. The reason the header file with the interface declaration could not be found is that the custom build settings which cause moc to be invoked that are generated by the Qt VS add-in don't inherit the project's include path. I managed to add the required path manualy to moc's command line by entering the property pages of the plugin's header file, browsing to Custom Build Tool->General->Command Line and adding an extra "-I..." include option at the end. After that, moc processed the header and the build was successfull.
https://github.com/Vitozz/psi-plus-cmake/
http://bugzilla.linux.ibm.com/show_bug.cgi?id=131557 404 Page not found
Comment #4 is spam, sorry wrong bug#.
Upstream writes: > 4) compile with libiris shared lib (optional. bundled iris will be available for mac, windows and systems w/o shared libiris) > 5) release new qconf [almost done] https://github.com/psi-plus/main/issues/560
IMHO This should now have more priority. Though, the Vitozz project did not work for me.
Retry with support of upstream: https://github.com/psi-plus/psi-plus-cmake
... and upstream has now official support for cmake in the psi-plus-snapshots project.
psi-plus-1.3.408-1.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-6ab1654e44
psi-plus-1.3.408-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-6ab1654e44
psi-plus-1.3.408-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-18eece808b
psi-plus-1.3.408-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-18eece808b
psi-plus-1.3.408-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.
psi-plus-1.3.408-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.