Povray-3.7.beta.25b doesn't build with gcc-4.3 due to a few missing includes.
Steps to Reproduce:
1.build with gcc-4.3
Created attachment 148975 [details, diff]
Patch to fix build problems w. gcc-4.3
gcc-4.3 is not yet keyworded, so I will wait a bit on this one...
This is an obvious bug that needs ~arch fixing by now...
(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...
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.
Reopening as I want to make sure that the current stable (or a stable to come soon) will build with GCC 4.3
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.