| Summary: | sci-chemistry/raster3d-2.7c fails to build | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Neil <nshephard> |
| Component: | Current packages | Assignee: | Gentoo Chemistry-Related Packages <sci-chemistry> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | 2006.1 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | updated patch for gcc-4.2 | ||
Created attachment 130339 [details, diff]
updated patch for gcc-4.2
I am afraid that the problem is with gcc-4.2, so updating
to 2.7d won't help (it also fails to compile). I've created an updated
patch which works for me. Please give it a try and see if
it works for you as well.
Thanks,
Markus
Ok, I've just commited this to portage cvs and the problems are hopefully solved. Thanks, Markus |
Trying to emerge raster3d-2.7c fails to compile due to errors in compiling with gfortran Reproducible: Always Steps to Reproduce: 1. emerge raster3d Actual Results: gfortran -w -c -o parse.o parse.f parse.f:118.42: if (option(1:5).eq.'white') xbg = 'FFFFFFFF'X 1 Error: Arithmetic overflow converting INTEGER(8) to INTEGER(4) at (1) parse.f:119.42: if (option(1:5).eq.'black') xbg = 'FF000000'X 1 Error: Arithmetic overflow converting INTEGER(8) to INTEGER(4) at (1) make: *** [parse.o] Error 1 * * ERROR: sci-chemistry/raster3d-2.7c failed. * Call stack: * ebuild.sh, line 1654: Called dyn_compile * ebuild.sh, line 990: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * raster3d-2.7c.ebuild, line 47: Called die * * Failed to make all target. Expected Results: raster3d should emerge cleanly. The home-page (http://skuld.bmsc.washington.edu/raster3d/raster3d.html) indicates that the newer version (raster3d-2.7d) has patched this problem.