RJVB / macstrop

RJVB's repository of alternative macports, with ports missing from or overriding those in the standard collection, including a set of KF5 ports.
20 stars 9 forks source link

kf5-kdevelop-devel fails to build #35

Closed Tatsh closed 5 years ago

Tatsh commented 5 years ago

It comes very close. Log here: https://gist.github.com/Tatsh/1b73b79425682842fdad124155c788af

 $ fgrep Error /opt/local/var/macports/logs/_Users_tatsh_dev_macstrop_kf5_kf5-kdevelop/kf5-kdevelop-devel/main.log
:info:build make[2]: *** [plugins/qthelp/CMakeFiles/kdevqthelp.dir/qthelpdocumentation.cpp.o] Error 1
:info:build make[1]: *** [plugins/qthelp/CMakeFiles/kdevqthelp.dir/all] Error 2
:info:build make[2]: *** [plugins/qthelp/tests/CMakeFiles/test_qthelpplugin.dir/__/qthelpdocumentation.cpp.o] Error 1
:info:build make[1]: *** [plugins/qthelp/tests/CMakeFiles/test_qthelpplugin.dir/all] Error 2
:info:build make: *** [all] Error 2
Tatsh commented 5 years ago
 $ fgrep -i Error: /opt/local/var/macports/logs/_Users_tatsh_dev_macstrop_kf5_kf5-kdevelop/kf5-kdevelop-devel/main.log
:info:build /opt/local/var/macports/build/_Users_tatsh_dev_macstrop_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/plugins/qthelp/qthelpdocumentation.cpp:113:13: error: use of undeclared identifier 'QtHelpExternalAssistant'
:info:build /opt/local/var/macports/build/_Users_tatsh_dev_macstrop_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/plugins/qthelp/qthelpdocumentation.cpp:117:21: error: use of undeclared identifier 'QtHelpExternalAssistant'
:info:build /opt/local/var/macports/build/_Users_tatsh_dev_macstrop_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/plugins/qthelp/qthelpdocumentation.cpp:113:13: error: use of undeclared identifier 'QtHelpExternalAssistant'
:info:build /opt/local/var/macports/build/_Users_tatsh_dev_macstrop_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/plugins/qthelp/qthelpdocumentation.cpp:117:21: error: use of undeclared identifier 'QtHelpExternalAssistant'
RJVB commented 5 years ago

I think this should be fixed now. (You wouldn't have run into it either with +qthelpviewer).

Tatsh commented 5 years ago

Works.

One thing is that it crashed on first launch until I manually ran the kdevelop.bin inside the bundle. Not sure why.

RJVB commented 5 years ago

One thing is that it crashed on first launch until I manually ran the kdevelop.bin inside the bundle. Not sure why.

Did DrKonqi open, or did you get a backtrace via Apple's own crash reporter tool?

I always launch the application via the wrapper installed by the port (kdevelop5) but it's not supposed to crash when launched otherwise.

If it keeps crashing for you when launched through the Finder I'd like you to do the following little test in kdevelop.app/Contents/MacOS:

Thanks!