Bug 167003 - refactoring fails
Summary: refactoring fails
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: eclipse-cdt
Version: 4
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jeff Johnston
QA Contact:
URL:
Whiteboard:
Depends On: 171464
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-08-29 15:29 UTC by Tom Tromey
Modified: 2014-08-11 05:46 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-10-04 19:12:23 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Tom Tromey 2005-08-29 15:29:19 UTC
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.

Comment 1 Tom Tromey 2005-09-09 16:53:15 UTC
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

Comment 2 Andrew Overholt 2005-10-21 18:41:15 UTC
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?

Comment 3 Andrew Overholt 2005-10-21 21:02:37 UTC
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.

Comment 4 Ben Konrath 2006-10-04 19:11:41 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.