Bug 251412
| Summary: | NPEs in autotools plugin | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Ben Konrath <ben> | ||||||
| Component: | eclipse-cdt | Assignee: | Jeff Johnston <jjohnstn> | ||||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | low | Docs Contact: | |||||||
| Priority: | low | ||||||||
| Version: | 7 | ||||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | All | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2007-08-14 21:02:29 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: | |||||||||
| Attachments: |
|
||||||||
|
Description
Ben Konrath
2007-08-08 19:48:45 UTC
Created attachment 160931 [details]
consolelog output
Please try eclipse-cdt-3.1.2-6 which is found in Fedora updates-testing. I have tried this on my x86 F7 laptop using java 1.5.0_08 and am able to build gok once I installed the prerequisite packages. Created attachment 161009 [details]
new stack trace
Ok, I tried the new version and I now get these errors. Also, my build failed
with this:
Generating Makefile
/home/bkonrath/workspace/gok/configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
configure: error: source directory already configured; run "make distclean"
there first
Configuration failed with error
How can I do a 'make distclean' within Eclipse?
The SWT error you quoted above is new. It has to do with an API that Autotools uses to set the builder which documents that null passed for an operation monitor indicates monitoring is not desired. This turns out to be false and an attempt is made to see if the operation is cancelled. The code has just been modified to pass a NullProgressMonitor which will avoid the assertion failure and accomplish the same thing. Regarding the make distclean. The current Autotools Plugin will create MakeTargets for the top-level Makefile on behalf of the user once the Makefile gets created sucessfully. On F7 and below, these targets are found in the Build Special Targets action of the Project menu. For F8 (CDT 4.0.0), there is a Make Targets action found in the Project menu which is the same thing. In the case where configuration was not performed sucessfully and the top-level Makefile was not created properly, one may have to use the command line to perform actions other than deletion, moving, or invoking the autotools. A reconfiguration can be caused by changing the configuration options in the Project properties. One can also manually delete the config.status file plus the Makefile, etc... eclipse-cdt-3.1.2-7.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. |