Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 216684 - media-gfx/povray-3.7 / gcc-4.3 build failure + patch
Summary: media-gfx/povray-3.7 / gcc-4.3 build failure + patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Joe Peterson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gcc-4.3 gcc-4.3-stable
  Show dependency tree
 
Reported: 2008-04-07 12:01 UTC by Manuel Lauss
Modified: 2008-11-07 05:20 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to fix build problems w. gcc-4.3 (povray-370.b.25b-gcc43.patch,1.43 KB, patch)
2008-04-07 12:01 UTC, Manuel Lauss
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Lauss 2008-04-07 12:01:02 UTC
Povray-3.7.beta.25b doesn't build with gcc-4.3 due to a few missing includes.


Reproducible: Always

Steps to Reproduce:
1.build with gcc-4.3
2.
3.
Comment 1 Manuel Lauss 2008-04-07 12:01:58 UTC
Created attachment 148975 [details, diff]
Patch to fix build problems w. gcc-4.3
Comment 2 Joe Peterson (RETIRED) gentoo-dev 2008-04-29 21:15:13 UTC
gcc-4.3 is not yet keyworded, so I will wait a bit on this one...
Comment 3 Mart Raudsepp gentoo-dev 2008-09-12 00:44:07 UTC
This is an obvious bug that needs ~arch fixing by now...
Comment 4 Joe Peterson (RETIRED) gentoo-dev 2008-09-12 04:56:21 UTC
(In reply to comment #3)
> This is an obvious bug that needs ~arch fixing by now...

I hard-masked this povray version (beta 25) a while back because it has some major issues, and I did not feel it was vital to get it working with gcc-4.3, especially since it is ~arch.  For some reason, upstream is being very slow to release beta 28 for Linux (it's been months).  I'm hoping that when they do, it will improve many things (maybe including 4.3 compat).  As it stands, one has to use the "expiry extension" for beta 25 anyway (since it is so old).

I'm not totally opposed to applying this patch, but I've been hoping a newer beta would come out...
Comment 5 Joe Peterson (RETIRED) gentoo-dev 2008-09-12 05:17:28 UTC
I went ahead and applied the patch to the existing ebuild (I figured it doesn't hurt while we're waiting for the next beta).  Keeping beta 25 masked.  Thanks for the patch! - I still recommend waiting for the next beta if you can.
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2008-11-04 18:29:32 UTC
Reopening as I want to make sure that the current stable (or a stable to come soon) will build with GCC 4.3
Comment 7 Joe Peterson (RETIRED) gentoo-dev 2008-11-07 05:20:19 UTC
OK:

povray-3.6.1-r2 (stable) builds and works with gcc-4.3.2
povray-3.6.1-r3 (unstable) builds and works with gcc-4.3.2
povray-3.7.0_beta25-r1 (unstable/masked) builds and works with gcc-4.3.2

I'm closing this again; reopen if you'd like me to do any more testing on this for gcc 4.3.