Red Hat Bugzilla – Bug 434012
enblend failed massrebuild attempt for GCC 4.3
Last modified: 2013-01-09 21:49:13 EST
This is an automatically filed bug for a failed rebuild attempt for GCC 4.3.
Please verify why this build failed and fix it.
Exit code was 1, check the build.log for the failed buildArch task.
gpu.cc: In function 'void checkGLErrors(int, char*)':
gpu.cc:70: error: 'exit' was not declared in this scope
gpu.cc: In function 'bool initGPU(int*, char**)':
gpu.cc:130: error: 'exit' was not declared in this scope
gpu.cc:149: error: 'exit' was not declared in this scope
gpu.cc:166: error: 'exit' was not declared in this scope
gpu.cc: In function 'bool configureGPUTextures(unsigned int, unsigned int)':
gpu.cc:191: warning: deprecated conversion from string constant to 'char*'
gpu.cc:200: warning: deprecated conversion from string constant to 'char*'
gpu.cc:209: warning: deprecated conversion from string constant to 'char*'
gpu.cc:225: error: 'exit' was not declared in this scope
okay the gpu.cc error is easy to fix with #include <cstdlib> patch
But after getting that sorted.. im getting errors from vigra about an ambigious
overloaded abs function which I'm not sure what to do with.
I think it has to do with the abs definition in config.hxx in the vigra codebase.
I'm working on it.
okay i'm giving up for this evening. I'm commit the small gcc43 patch which
fixes the initial error.
Bruno can you take a look at the vigra issue?
Bruno i think there was a new pre-release of enblend-enfuse as of today. But I
can't figure out how to get it to build it.
I don't see the gpu.cc error in mock (strange), I did report the std::abs error
upstream, but there haven't been any enblend CVS commits since then:
didn't see the gpu.cc errors in mock? I did I ran a local build against
fedora-devel-i386 and built the committed patch based on my local testing.
But the abs overloading junkage I don't know how to fix...yet.
I got it building in mock for fedora-devel-i386.
I'm going to submit the patch and an updated spec file to cvs and do a koji
build in the next hour or so.
Cross your fingers.
Created attachment 301595 [details]
Created attachment 301596 [details]
New spec which uses the patches
ACLs prevent me from committing to the enblend devel branch.
But the patches and new spec work locally under mock.
Need to get this in to the build system before the freeze if we can!
Submitted as http://koji.fedoraproject.org/koji/taskinfo?taskID=555956