<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><span class=""></span><span class="">Hello all,</span><span class=""><br class="">I updated the psp toolchain on the buildbot today. The old psp toolchain couldn’t compile the latest kyra engine changes anymore due to a compiler bug in ancient gcc 4.3.x.<br class=""></span><span class=""><br class=""></span><span class="">The updated toolchain uses gcc 4.9.3, a version where that compiler bug that prevented kyra to compile has been fixed.<br class=""></span><span class=""><br class=""></span><span class="">A backup of the complete old toolchain is present on the buildbot server in /opt/toolchains/backup_and_update_info_20190413/. So the changes can always be reverted. In the same folder, I put the new toolchain files I used, as well as a short README.TXT about what I did.<br class=""></span><span class=""><br class=""></span><span class="">I removed the LD_LIBRARY_PATH buildbot hack for the psp platform here:<br class=""><br class=""></span><span class="">Since the new toolchain shouldn’t require it. I will revert the above commit in case the buildbot displays problems building psp builds in the future.<br class=""></span><span class=""><br class=""></span><a href="https://github.com/scummvm/scummvm-sites/commit/c2724a790fb571e48a97ae2b37ad625b8f3f0a87" class="">BUILDBOT: Remove psp library hack, not needed with updated psp toolchain</a><span class=""><br class=""><br class=""></span><span class="">The new gcc should build kyra fine (it does in my local tests). However, at least on my local machine, the new compiler fails on linking the glk (Gargoyle engine) plugin. I get a ton of undefined reference errors like this one for example:<br class=""></span><span class="">engines/glk/alan2/execute.o: In function `Glk::Alan2::Execute::quit()':<br class="">(.text+0x3b4): undefined reference to `Glk::Alan2::Alan2::statusLine()’<br class=""></span><span class=""><br class=""></span><span class="">Dreammaster, you might want to take a look at psp buildbot logs if you are interested.<br class=""></span><span class=""><br class=""></span><span class="">Otherwise, note glk is an interactive fiction engine. There is really no way to play those types of games comfortably on the psp platform. There is no usb/bt keyboard support for example. I suggest setting disable-engine=glk for the psp platform buildbot settings, and disable the engine on this platform. This would allow the buildbot to hopefully create somewhat useful executables. At least that is my hope.<br class=""></span><span class=""><br class=""></span><span class="">Cheers,<br class=""></span><span class="">rsn8887</span></body></html>