Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 311708

Summary: Empty "Make Builder" tab on the "C/C++ Make Project" property page
Product: [Tools] CDT Reporter: Martin Oberhuber <mober.at+eclipse>
Component: cdt-buildAssignee: cdt-build-inbox <cdt-build-inbox>
Status: ASSIGNED --- QA Contact: Jonah Graham <jonah>
Severity: normal    
Priority: P3 CC: aniefer
Version: 7.0   
Target Milestone: ---   
Hardware: PC   
OS: Linux-GTK   
Whiteboard:
Attachments:
Description Flags
Screenshot none

Description Martin Oberhuber CLA 2010-05-05 08:26:09 EDT
Build ID: CDT 7.0m7 / Eclipse 3.6m7 on Linux-GTK 32-bit RHEL4u8

Opening Project Properties of a CDT standard make project shows an empty property page for the "Make Builder" tab. Workaround: click anywhere in the property dialog, the tab will be repainted.

To reproduce:

1. Get HEAD of the org.eclipse.equinox.executable module from CVS
   :pserver:anonymous@dev.eclipse.org:/cvsroot/rt
   org.eclipse.equinox/framework/bundles/org.eclipse.equinox.executable

2. In the C/C++ Perspective, right-click > Properties on the Project
   Switch to the "C/C++ Make Project" property page

--> The "Make Builder" tab is empty.
Comment 1 Andrew Gvozdev CLA 2010-05-05 08:51:51 EDT
Can you attach a screenshot?
Comment 2 Martin Oberhuber CLA 2010-05-05 10:07:28 EDT
Created attachment 167137 [details]
Screenshot

Sure, no problem - screenshot attached. 

I noted that on the "C/C++ Project Paths" page, the "Source" tab is also empty when bringing it up the first time. 

On one occurrence, it seemed to me as if the page were painted at first but then overridden with empty content again; but I could be wrong.
Comment 3 Andrew Gvozdev CLA 2010-05-05 10:27:54 EDT
The project type you are using was obsoleted with CDT 4.0. I think this one has little chance of fixing unless somebody contributes a patch and the change is straightforward.
Comment 4 Martin Oberhuber CLA 2010-05-05 11:02:21 EDT
What would I need to do to upgrade the "org.eclipse.equinox.launcher.executable" project to the new project type? What would I need to consider?

Or even better yet, could you file a bug against RT/Equinox/Framework, requesting updating the CDT project of o.e.e.launcher.executable, and attach a patch making the change?
Comment 5 Andrew Gvozdev CLA 2010-05-05 11:23:45 EDT
(In reply to comment #4)
> What would I need to do to upgrade the "org.eclipse.equinox.launcher.executable"
> project to the new project type? What would I need to consider?
I can suggest to use wizard "Convert to a C/C++ Project" in C/C++ category of "New Project" wizards.
 
> Or even better yet, could you file a bug against RT/Equinox/Framework,
> requesting updating the CDT project of o.e.e.launcher.executable, and attach a
> patch making the change?
Perhaps it would be best if somebody familiar with this module and able to do regression testing on whatever it is supposed to do would do that.
Comment 6 Andrew Gvozdev CLA 2010-05-06 11:17:14 EDT
*** Bug 311897 has been marked as a duplicate of this bug. ***