Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
error compiling xf86-video-r128
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC
View previous topic :: View next topic  
Author Message
carlivar
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2002
Posts: 92
Location: Burbank, California

PostPosted: Thu Sep 17, 2009 6:40 pm    Post subject: error compiling xf86-video-r128 Reply with quote

I'm installing gentoo on a Powermac G4 with a ~400MHz ppc processor.

Here's my video card:

Code:

$  /usr/sbin/lspci | grep -i ' rage'
0001:11:02.0 VGA compatible controller: ATI Technologies Inc Rage 128 RE/SG


But emerge of x11-drivers/xf86-video-r128-6.8.0 fails:

Code:

>>> Failed to emerge x11-drivers/xf86-video-r128-6.8.0, Log file:

>>>  '/var/tmp/portage/x11-drivers/xf86-video-r128-6.8.0/temp/build.log'

 * Messages for package x11-drivers/xf86-video-r128-6.8.0:

 *  * ERROR: x11-drivers/xf86-video-r128-6.8.0 failed.
 * Call stack: *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3091:  Called x-modular_src_compile
 *             environment, line 3876:  Called x-modular_src_make
 *             environment, line 3916:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"   *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if rele
vant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/xf86-video-r
128-6.8.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/xf86-video-r128-6.8.0/temp/environment'.   


I can post more data if needed.

Could this be an xorg-server 1.5.x issue?

Appreciate any help!
_________________
"It is difficult to make our material condition better by the best law, but it is easy enough to ruin it by bad laws." - Theodore Roosevelt


Last edited by carlivar on Thu Sep 17, 2009 6:54 pm; edited 1 time in total
Back to top
View user's profile Send private message
Raniz
l33t
l33t


Joined: 13 Sep 2003
Posts: 965
Location: Lund, Sweden

PostPosted: Thu Sep 17, 2009 6:44 pm    Post subject: Reply with quote

You should post the compilation errors aswell, they appear before the error message from portage.
_________________
#312470 @ http://counter.li.org/
Back to top
View user's profile Send private message
carlivar
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2002
Posts: 92
Location: Burbank, California

PostPosted: Thu Sep 17, 2009 7:00 pm    Post subject: Reply with quote

Fixed the subject too. Here's some of the error. It goes on like this even further back with a bunch of other similarly-named functions.

Code:

r128_accel.c: In function 'R128CCESubsequentDashedBresenhamLine':
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'CCEInUse'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'CCEInUse'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 're_top_left'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 're_top_left'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 're_width_height'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 're_width_height'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'aux_sc_cntl'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'aux_sc_cntl'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1479: error: 'struct <anonymous>' has no member named 'CCEInUse'
r128_accel.c:1485: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1485: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1485: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1485: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1485: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1485: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1485: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1495: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1495: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1495: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1495: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1495: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1495: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1495: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c: In function 'R128CCESetupForMono8x8PatternFill':
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'CCEInUse'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'CCEInUse'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 're_top_left'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 're_top_left'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 're_width_height'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 're_width_height'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'aux_sc_cntl'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'aux_sc_cntl'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1507: error: 'struct <anonymous>' has no member named 'CCEInUse'
r128_accel.c:1509: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1509: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1509: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1509: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1509: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1509: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1509: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1523: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1523: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1523: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1523: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1523: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1523: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1523: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c: In function 'R128CCESubsequentMono8x8PatternFillRect':
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'CCEInUse'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'CCEInUse'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 're_top_left'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 're_top_left'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 're_width_height'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 're_width_height'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'aux_sc_cntl'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'aux_sc_cntl'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1533: error: 'struct <anonymous>' has no member named 'CCEInUse'
r128_accel.c:1535: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1535: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1535: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1535: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1535: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1535: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1535: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1541: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1541: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1541: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1541: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1541: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1541: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1541: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c: At top level:
r128_accel.c:1546: error: conflicting types for 'R128CCEGetBuffer'
r128_accel.c:1109: error: previous implicit declaration of 'R128CCEGetBuffer' was here
r128_accel.c: In function 'R128CCEGetBuffer':
r128_accel.c:1562: error: 'drmDMAReq' has no member named 'context'
r128_accel.c:1564: error: 'drmDMAReq' has no member named 'send_count'
r128_accel.c:1565: error: 'drmDMAReq' has no member named 'send_list'
r128_accel.c:1566: error: 'drmDMAReq' has no member named 'send_sizes'
r128_accel.c:1567: error: 'drmDMAReq' has no member named 'flags'
r128_accel.c:1568: error: 'drmDMAReq' has no member named 'request_count'
r128_accel.c:1569: error: 'drmDMAReq' has no member named 'request_size'
r128_accel.c:1570: error: 'drmDMAReq' has no member named 'request_list'
r128_accel.c:1571: error: 'drmDMAReq' has no member named 'request_sizes'
r128_accel.c:1572: error: 'drmDMAReq' has no member named 'granted_count'
r128_accel.c:1584: error: 'struct <anonymous>' has no member named 'buffers'
r128_accel.c:1599: error: 'struct <anonymous>' has no member named 'CCEMode'
r128_accel.c:1599: error: 'struct <anonymous>' has no member named 'CCEMode'
r128_accel.c:1599: error: 'struct <anonymous>' has no member named 'CCEMode'
r128_accel.c:1599: error: 'struct <anonymous>' has no member named 'CCEMode'
r128_accel.c: In function 'R128CCEFlushIndirect':
r128_accel.c:1609: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1610: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1628: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1634: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c: In function 'R128CCEReleaseIndirect':
r128_accel.c:1642: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1643: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c:1646: error: 'struct <anonymous>' has no member named 'indirectBuffer'
r128_accel.c:1647: error: 'struct <anonymous>' has no member named 'indirectStart'
r128_accel.c: In function 'R128CCEAccelInit':
r128_accel.c:1741: error: 'struct <anonymous>' has no member named 'IsSecondary'
make[2]: *** [r128_accel.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/x11-drivers/xf86-video-r128-6.8.0/work/xf86-video-r128-6.8.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-drivers/xf86-video-r128-6.8.0/work/xf86-video-r128-6.8.0'
make: *** [all] Error 2

_________________
"It is difficult to make our material condition better by the best law, but it is easy enough to ruin it by bad laws." - Theodore Roosevelt
Back to top
View user's profile Send private message
carlivar
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2002
Posts: 92
Location: Burbank, California

PostPosted: Thu Sep 17, 2009 7:02 pm    Post subject: Reply with quote

Er, hmm, I looked at the log farther up and found this. DRI problem?

Code:

In file included from r128.h:62In file included from r128.h:62,
                 from r128_cursor.c:51:
/usr/include/xorg/dri.h:41:21: error: xf86dri.h: No such file or directory
In file included from r128.h:62,
                 from r128_cursor.c:51:
/usr/include/xorg/dri.h:128: error: expected declaration specifiers or '...' before 'drm_context_t'
/usr/include/xorg/dri.h:132: error: expected declaration specifiers or '...' before 'drm_context_t'
/usr/include/xorg/dri.h:195: error: expected specifier-qualifier-list before 'drm_handle_t',
                 from r128_accel.c:88:
/usr/include/xorg/dri.h:41:21: error: xf86dri.h: No such file or directory
In file included from r128.h:62,
                 from r128_accel.c:88:

_________________
"It is difficult to make our material condition better by the best law, but it is easy enough to ruin it by bad laws." - Theodore Roosevelt
Back to top
View user's profile Send private message
carlivar
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2002
Posts: 92
Location: Burbank, California

PostPosted: Thu Sep 17, 2009 7:07 pm    Post subject: Reply with quote

Well, I may have answered my own question. Funny how that works. I think I was missing "dri" in my USE flags. Giving that a shot now.
_________________
"It is difficult to make our material condition better by the best law, but it is easy enough to ruin it by bad laws." - Theodore Roosevelt
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum