Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 216684

Summary: media-gfx/povray-3.7 / gcc-4.3 build failure + patch
Product: Gentoo Linux Reporter: Manuel Lauss <manuel.lauss>
Component: Current packagesAssignee: Joe Peterson (RETIRED) <lavajoe>
Severity: normal CC: fauli, leio
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 198121, 245160    
Attachments: Patch to fix build problems w. gcc-4.3

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: with gcc-4.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

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.