Bug 158734
| Summary: | eclipse-ecj-3.1.0_fc-0.M7.5 breaks java-gcj-compat's tools.jar | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Gary Benson <gbenson> | ||||
| Component: | java-1.4.2-gcj-compat | Assignee: | Thomas Fitzsimmons <fitzsim> | ||||
| Status: | CLOSED RAWHIDE | QA Contact: | |||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 4 | CC: | overholt | ||||
| 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: | 2005-05-25 16:00:16 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: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 136450 | ||||||
| Attachments: |
|
||||||
|
Description
Gary Benson
2005-05-25 11:14:51 UTC
Created attachment 114820 [details]
Testcase
Ok, the problem is that /usr/share/java/jdtcore.jar was renamed as org.eclipse.jdt.core_3.1.0.jar between eclipse-ecj-3.1.0_fc-0.M6.22 and M7.5. As an immediate fix I'm going to patch java-gcj-compat's tools.jar to use the new path (Beehive will be broken until we do this) but for the long term we should probably do something more robust: a filename like org.eclipse.jdt.core_3.1.0.jar is obviously not something that's going to stay the same over time. How about having having the /usr/share/java symlink called eclipse-ecj.jar? jdtcore.jar is fairly undescriptive for such a crucial file. Sorry I didn't notice this change when we pushed in Eclipse 3.1M7. eclipse-ecj.jar sounds good to me; I'll make that change now. java-1.4.2-gcj-compat-1.4.2.0-40jpp_25rh in dist-fc4-HEAD is pointing at org.eclipse.jdt.core_3.1.0.jar, so ant in beehive will start working again when someone moves that across to dist-fc4. If you build a new eclipse for FC4 then could you please make sure java-gcj-compat is updated and rebuilt too? The bit that needs changing is in java-gcj-compat-bz158734.patch for now. This is fixed in java-1.4.2-gcj-compat-1.4.2.0-40jpp_26rh. Woah, Andrew hasn't changed it in eclipse yet! The updated eclipse is building right now. |