| Summary: | xfractint fails to compile with gcc-3.3.1 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Michal Januszewski (RETIRED) <spock> |
| Component: | Current packages | Assignee: | Please assign to toolchain <gcc-porting> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
ebuild for xfractint-20.2.05
patch for xfractint to compile with gcc-3.3.1 fixed ebuild for xfractint-20.2.05 |
||
|
Description
Michal Januszewski (RETIRED)
2003-10-25 08:01:12 UTC
Created attachment 19768 [details]
ebuild for xfractint-20.2.05
Created attachment 19769 [details, diff]
patch for xfractint to compile with gcc-3.3.1
I've given a shot using your provided ebuild & patch to see how cleanly this program compiles before resolving the bug, and hit a small snafu. make: *** No rule to make target `helpdefs.h', needed by `ant.o'. Stop. make: *** Waiting for unfinished jobs.... Now the machine I used does not have X installed, so I'd expect the program to not compile properly to begin with, but I was expecting an error explicitly tied to X itself. This error looks more with the program. Any ideas how this is resolved? Sorry, I did test the patch but I forgot to check if the new version of xfractint works corretly with Portage. The problem is in the default '-j1' make option Portage uses. Change 'emake' to "MAKEOPTS='-j1' emake" in the ebuild and everything should work fine. Created attachment 20059 [details]
fixed ebuild for xfractint-20.2.05
Why hasn't this been fixed in portage? I just tried to emerge xfractint and I encountered the same compiler error. New version with the patch added to Portage. |