Bug 324681
Summary: | Repeated invocation of make -W by autotools plugin does not scale to big projects | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | José Fonseca <j_r_fonseca> |
Component: | eclipse-cdt | Assignee: | Jeff Johnston <jjohnstn> |
Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 8 | CC: | overholt, triage |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | bzcl34nup | ||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-09-30 21:09:47 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
José Fonseca
2007-10-09 10:45:20 UTC
For the record, a simple temporary solution is to: * close the project; * remove this line; <extension id="com.redhat.eclipse.cdt.autotools.AutotoolsScannerInfoProvider" point="org.eclipse.cdt.core.ScannerInfoProvider"/> * reopen the project. The problem is known and has been reported as part of another bug. I have been exploring a few alternatives. If I don't come up with something soon I will put in a work-around option as you requested. One alternative I'm looking at is to use the CDT Standard Make project scanner logic which parses the build output (i.e. not just one file at a time). I have also been experimenting with some hacks to the current logic, but it isn't looking that promising. Reusing the CDT Standard Make project scanner sounds for autotools projects sounds sensible to me. It doesn't consume any extra time, and at least for typical autotools projects the build output has basically the same information that "make -n" does. Based on the date this bug was created, it appears to have been reported during the development of Fedora 8. In order to refocus our efforts as a project we are changing the version of this bug to '8'. If this bug still exists in rawhide, please change the version back to rawhide. (If you're unable to change the bug's version, add a comment to the bug and someone will change it for you.) Thanks for your help and we apologize for the interruption. The process we're following is outlined here: http://fedoraproject.org/wiki/BugZappers/F9CleanUp We will be following the process here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping to ensure this doesn't happen again. Has this been addressed, Jeff? Should this be moved upstream? (In reply to comment #5) > Has this been addressed, Jeff? Should this be moved upstream? Yes, it should be moved upstream. I disabled the option by default but it is needed if you want to use indexing. I want to connect to the Makefile Scanner discovery via the ManagedMake build. This is tricky and may require us to copy code into our plugin to avoid internal class issues. Moved upstream. |