A missing #include <stdio.h> in a CLucene header file causes app-misc/strigi to fail when compiling with GCC 4.4. Patch has been submitted upstream. This appears to apply to all versions (to date) of clucene and strigi.
Report upstream, we should start bother about it when 4.4 really arives if upstream wont fix it in meantime.
please attach the patch and i'll add it to the overlay.
(In reply to comment #2) > please attach the patch and i'll add it to the overlay. > Nah if you want it that desperately it is just adding one #include <stdio.h> i am too lazy ;] feel free to revbump if you want it. I allow you to do it since i am the maintainer. Howgh :D
Add it without revbump, is what i meaned, i should doubleread my fucking posts.
Created attachment 177979 [details, diff] Upstream patch to fix clucene headers for strigi compile
what version / USE flags are you using? 2.2.1-r1 builds fine for me. (though the testsuite explodes in an spectacular manner)
I tried strigi 0.6.4 and live SVN in mid-February, and both had the problem compiling against stock clucene-0.9.21b. Since then I've removed all KDE-dependent apps from my system, so I no longer have either one installed. This was fixed in upstream clucene trunk as of today, March 15; however, it may take a while for the fix to trickle down to the branches.
Fixed.