Version: unspecified (using KDE 4.5.0) OS: Linux Compiling korundum with ruby 1.9.2-rc2 fails in korundum/src/krubypluginfactory.cpp because of the use of the STR2CSTR macro which has been removed. The macro is used four times and only in the show_exception_message function. To make korundum compile, I did the following: * replaced the first and the last two calls (lines 56, 58 and 64) with StringValueCStr (which I saw used elsewhere in the sources) * replaced the second call to STR2CSTR (line 57) with RSTRING_PTR (using StringValueCStr here didn't work because gcc complained about needing an lvalue I don't know whether the changes I made will cause troubles when running korundum application, as I just finished installing it and haven't tried it as yet Reproducible: Always
I built korundum from git with ruby 1.9.2_p180
You're right. I have been compiling korundum with ruby 1.9.2 myself for a long time without problems. I had forgotten about this bug. It's been resolved (and has been so since version 4.5.3.