FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 09-23-2008, 06:20 PM
"AJ Spagnoletti"
 
Default mesa downgrade wont compile

Hi,

During a recent upgrade of my system mesa wanted to upgrade to version
7.2 which wanted to bring in a number of masked dependencies. After
checking my system it appears there is nothing on here requiring a
version number higher then 6.5 which is the latest stable build. I
tried removing mesa from my package.keywords file and emerging it
again. The upgrade (downgrade to version 6.5.2-r1) fails to build with
the following output (trimmed for this email if you need more let me
know).

../common/dri_bufmgr.c: In function 'driBOWaitIdle':
../common/dri_bufmgr.c:196: error: 'DriBufferPool' has no member named
'waitIdle'
../common/dri_bufmgr.c: In function 'driBOData':
../common/dri_bufmgr.c:291: error: 'DRM_BO_FLAG_WRITE' undeclared
(first use in this function)
../common/dri_bufmgr.c:292: error: 'DRM_BO_HINT_DONT_BLOCK' undeclared
(first use in this function)
../common/dri_bufmgr.c: In function 'driBOSubData':
../common/dri_bufmgr.c:322: error: 'DRM_BO_FLAG_WRITE' undeclared
(first use in this function)
../common/dri_bufmgr.c: In function 'driBOGetSubData':
../common/dri_bufmgr.c:338: error: 'DRM_BO_FLAG_READ' undeclared
(first use in this function)
../common/dri_bufmgr.c: In function 'driBOSetStatic':
../common/dri_bufmgr.c:357: error: 'DriBufferPool' has no member named
'setstatic'
../common/dri_bufmgr.c:366: error: 'DriBufferPool' has no member named
'setstatic'
../common/dri_bufmgr.c: In function 'driGenBuffers':
../common/dri_bufmgr.c:388: error: 'DRM_BO_FLAG_MEM_TT' undeclared
(first use in this function)
../common/dri_bufmgr.c:388: error: 'DRM_BO_FLAG_MEM_VRAM' undeclared
(first use in this function)
../common/dri_bufmgr.c:389: error: 'DRM_BO_FLAG_MEM_LOCAL' undeclared
(first use in this function)
../common/dri_bufmgr.c:389: error: 'DRM_BO_FLAG_READ' undeclared
(first use in this function)
../common/dri_bufmgr.c:389: error: 'DRM_BO_FLAG_WRITE' undeclared
(first use in this function)
../common/dri_bufmgr.c: At top level:
../common/dri_bufmgr.c:431: error: expected declaration specifiers or
'...' before 'drmBOList'
../common/dri_bufmgr.c: In function 'driBOCreateList':
../common/dri_bufmgr.c:434: error: 'list' undeclared (first use in
this function)
../common/dri_bufmgr.c: At top level:
../common/dri_bufmgr.c:439: error: expected ')' before '*' token
../common/dri_bufmgr.c:447: error: expected ')' before '*' token
../common/dri_bufmgr.c:481: error: expected declaration specifiers or
'...' before 'drmBOList'
../common/dri_bufmgr.c: In function 'driBOValidateList':
../common/dri_bufmgr.c:484: error: 'list' undeclared (first use in
this function)
../common/dri_bufmgr.c: In function 'driPoolTakeDown':
../common/dri_bufmgr.c:491: error: 'struct _DriBufferPool' has no
member named 'takeDown'
make[6]: *** [../common/dri_bufmgr.o] Error 1
make[6]: Leaving directory
`/var/tmp/portage/media-libs/mesa-6.5.2-r1/work/Mesa-6.5.2/src/mesa/drivers/dri/i915tex'
make[5]: *** [subdirs] Error 1
make[5]: Leaving directory
`/var/tmp/portage/media-libs/mesa-6.5.2-r1/work/Mesa-6.5.2/src/mesa/drivers/dri'
make[4]: *** [linux-solo] Error 2
make[4]: Leaving directory
`/var/tmp/portage/media-libs/mesa-6.5.2-r1/work/Mesa-6.5.2/src/mesa'
make[3]: *** [default] Error 2
make[3]: Leaving directory
`/var/tmp/portage/media-libs/mesa-6.5.2-r1/work/Mesa-6.5.2/src/mesa'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory
`/var/tmp/portage/media-libs/mesa-6.5.2-r1/work/Mesa-6.5.2/src'
make[1]: *** [default] Error 1
make[1]: Leaving directory
`/var/tmp/portage/media-libs/mesa-6.5.2-r1/work/Mesa-6.5.2'
make: *** [linux-dri-x86] Error 2

ERROR: media-libs/mesa-6.5.2-r1 failed.
Call stack:
ebuild.sh, line 49: Called src_compile
environment, line 2462: Called die
The specific snippet of code:
emake -j1 ${CONFIG} || die "Build failed"
The die message:
Build failed

If you need support, post the topmost build error, and the call stack
if relevant.
A complete build log is located at
'/var/tmp/portage/media-libs/mesa-6.5.2-r1/temp/build.log'.
The ebuild environment file is located at
'/var/tmp/portage/media-libs/mesa-6.5.2-r1/temp/environment'.

I tried to google and check the forums for answers but turned up
nothing if anyone can offer me some insight it would be greatly
appreciated. Thanks in advance

AJ
 

Thread Tools




All times are GMT. The time now is 02:23 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org