Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 269396 - media-gfx/povray-3.7.0_beta29-r2 failes to compile with dev-libs/boost-1.37.0-r1
Summary: media-gfx/povray-3.7.0_beta29-r2 failes to compile with dev-libs/boost-1.37.0-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Joe Peterson (RETIRED)
URL: http://news.povray.org/povray.beta-te...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-11 12:35 UTC by Steffen Hau
Modified: 2009-06-14 17:57 UTC (History)
1 user (show)

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


Attachments
Patch for media-gfx/povray-3.7.0_beta29-r2 (povray.diff,3.34 KB, text/plain)
2009-05-11 12:42 UTC, Steffen Hau
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Hau 2009-05-11 12:35:57 UTC
Compilation fails with:

make[3]: Entering directory `/var/tmp/portage/media-gfx/povray-3.7.0_beta29-r2/work/povray-3.7.0.beta.29/source/backend'
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../source -I../../source -I../../source/base -I../../unix -I../../vfe -I../../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -pthread -I/usr/include  -I/usr/include  -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -O3 -ffast-math -malign-double -march=native -march=core2 -O2 -pipe -fomit-frame-pointer -mfpmath=sse -msse3 -DPOVLIBDIR=\"/usr/share/povray\" -DPOVCONFDIR=\"/etc/povray\" -pthread -MT povray.o -MD -MP -MF .deps/povray.Tpo -c -o povray.o povray.cpp
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../source -I../../source -I../../source/base -I../../unix -I../../vfe -I../../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -pthread -I/usr/include  -I/usr/include  -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -O3 -ffast-math -malign-double -march=native -march=core2 -O2 -pipe -fomit-frame-pointer -mfpmath=sse -msse3 -DPOVLIBDIR=\"/usr/share/povray\" -DPOVCONFDIR=\"/etc/povray\" -pthread -MT trace.o -MD -MP -MF .deps/trace.Tpo -c -o trace.o `test -f 'render/trace.cpp' || echo './'`render/trace.cpp
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../source -I../../source -I../../source/base -I../../unix -I../../vfe -I../../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -pthread -I/usr/include  -I/usr/include  -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -O3 -ffast-math -malign-double -march=native -march=core2 -O2 -pipe -fomit-frame-pointer -mfpmath=sse -msse3 -DPOVLIBDIR=\"/usr/share/povray\" -DPOVCONFDIR=\"/etc/povray\" -pthread -MT ray.o -MD -MP -MF .deps/ray.Tpo -c -o ray.o `test -f 'render/ray.cpp' || echo './'`render/ray.cpp
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../source -I../../source -I../../source/base -I../../unix -I../../vfe -I../../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -pthread -I/usr/include  -I/usr/include  -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -O3 -ffast-math -malign-double -march=native -march=core2 -O2 -pipe -fomit-frame-pointer -mfpmath=sse -msse3 -DPOVLIBDIR=\"/usr/share/povray\" -DPOVCONFDIR=\"/etc/povray\" -pthread -MT rendertask.o -MD -MP -MF .deps/rendertask.Tpo -c -o rendertask.o `test -f 'render/rendertask.cpp' || echo './'`render/rendertask.cpp
mv -f .deps/povray.Tpo .deps/povray.Po
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../source -I../../source -I../../source/base -I../../unix -I../../vfe -I../../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -pthread -I/usr/include  -I/usr/include  -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -O3 -ffast-math -malign-double -march=native -march=core2 -O2 -pipe -fomit-frame-pointer -mfpmath=sse -msse3 -DPOVLIBDIR=\"/usr/share/povray\" -DPOVCONFDIR=\"/etc/povray\" -pthread -MT tracetask.o -MD -MP -MF .deps/tracetask.Tpo -c -o tracetask.o `test -f 'render/tracetask.cpp' || echo './'`render/tracetask.cpp
mv -f .deps/ray.Tpo .deps/ray.Po
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I../../source -I../../source -I../../source/base -I../../unix -I../../vfe -I../../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -pthread -I/usr/include  -I/usr/include  -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -O3 -ffast-math -malign-double -march=native -march=core2 -O2 -pipe -fomit-frame-pointer -mfpmath=sse -msse3 -DPOVLIBDIR=\"/usr/share/povray\" -DPOVCONFDIR=\"/etc/povray\" -pthread -MT radiositytask.o -MD -MP -MF .deps/radiositytask.Tpo -c -o radiositytask.o `test -f 'render/radiositytask.cpp' || echo './'`render/radiositytask.cpp
In file included from ../../source/backend/scene/view.h:105,
                 from ../../source/backend/scene/scene.h:107,
                 from render/rendertask.cpp:103:
../../source/backend/support/taskqueue.h:174: error: ‘condition’ in namespace ‘boost’ does not name a type
In file included from ../../source/backend/scene/scene.h:107,
                 from render/rendertask.cpp:103:
../../source/backend/scene/view.h:150: error: ‘condition’ does not name a type
make[3]: *** [rendertask.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from ../../source/backend/scene/view.h:105,
                 from ../../source/backend/render/tracetask.h:104,
                 from render/trace.cpp:109:
../../source/backend/support/taskqueue.h:174: error: ‘condition’ in namespace ‘boost’ does not name a type
In file included from ../../source/backend/render/tracetask.h:104,
                 from render/trace.cpp:109:
../../source/backend/scene/view.h:150: error: ‘condition’ does not name a type
make[3]: *** [trace.o] Error 1
In file included from ../../source/backend/scene/view.h:105,
                 from ../../source/backend/render/tracepixel.h:104,
                 from ../../source/backend/render/radiositytask.h:97,
                 from render/radiositytask.cpp:101:
../../source/backend/support/taskqueue.h:174: error: ‘condition’ in namespace ‘boost’ does not name a type
In file included from ../../source/backend/render/tracepixel.h:104,
                 from ../../source/backend/render/radiositytask.h:97,
                 from render/radiositytask.cpp:101:
../../source/backend/scene/view.h:150: error: ‘condition’ does not name a type
make[3]: *** [radiositytask.o] Error 1
In file included from ../../source/backend/scene/view.h:105,
                 from ../../source/backend/render/tracetask.h:104,
                 from render/tracetask.cpp:103:
../../source/backend/support/taskqueue.h:174: error: ‘condition’ in namespace ‘boost’ does not name a type
In file included from ../../source/backend/render/tracetask.h:104,
                 from render/tracetask.cpp:103:
../../source/backend/scene/view.h:150: error: ‘condition’ does not name a type
make[3]: *** [tracetask.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/media-gfx/povray-3.7.0_beta29-r2/work/povray-3.7.0.beta.29/source/backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-gfx/povray-3.7.0_beta29-r2/work/povray-3.7.0.beta.29/source'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-gfx/povray-3.7.0_beta29-r2/work/povray-3.7.0.beta.29'
make: *** [all] Error 2



Reproducible: Always

Steps to Reproduce:
1.emerge media-gfx/povray-3.7.0_beta29-r2
2.
3.

Actual Results:  
Build fails
Comment 1 Steffen Hau 2009-05-11 12:42:03 UTC
Created attachment 190931 [details]
Patch for media-gfx/povray-3.7.0_beta29-r2

Attached patch fixes the compilation issues.
Comment 2 Frank Hellmuth 2009-05-15 10:29:58 UTC
Thanks, patch applies, compiles and works fine here. 
Comment 3 Oschtan 2009-05-23 18:28:31 UTC
With patch compile successfully! Thanks!

Comment 4 Some stupid real name 2009-06-01 06:07:41 UTC
(In reply to comment #3)
> With patch compile successfully! Thanks!

An easier way might be to add the new beta32 to portage.

Comment 5 Joe Peterson (RETIRED) gentoo-dev 2009-06-01 13:00:48 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > With patch compile successfully! Thanks!
> 
> An easier way might be to add the new beta32 to portage.

Yes, this is what I plan to do.  ;)
Comment 6 Joe Peterson (RETIRED) gentoo-dev 2009-06-14 17:57:38 UTC
Added beta 32 - closing this.