I'm using eclipse cdt from rawhide: eclipse-cdt-3.0.0_fc-1. I can't get refactoring to work. To reproduce, make a small managed make project. Then try to rename something -- a function, a variable name, a class name (in a C++ project). Eclipse will say that the operation would cause no source changes, even though it obviously would if it worked. If I run Eclipse with the Sun JDK, CDT refactoring works.
ISTR that there is some evidence that disabling gcj-compilation of the relevant jars works around this problem. And I wonder if it is possibly an instance of: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23182
If Anthony's comments are true in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23182#c8, when a rebuild against the latest gcj happens (I'll do it in rawhide now and the blocker bug will be closed when it finishes), can you verify that the problem is fixed/still there?
Trying with the latest rawhide build does not allow refactoring to work. I will verify that removing the native code still allows it to work.
This bug is filed against FC4 which is no longer supported. Please re-test with FC5 or FC6 and reopen the bug if the problem still exists. Thanks.