Bug 6595 - radeon in xorg-7.0 (xf86-video-ati-6.5.7.3) fails to compile
Summary: radeon in xorg-7.0 (xf86-video-ati-6.5.7.3) fails to compile
Status: RESOLVED NOTABUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.0.0
Hardware: x86 (IA32) Linux (All)
: high blocker
Assignee: Xorg Project Team
QA Contact:
URL: http://bugs.gentoo.org/show_bug.cgi?i...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-14 17:56 UTC by t35t0r
Modified: 2006-04-14 12:08 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description t35t0r 2006-04-14 17:56:34 UTC
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXFree86Server -DIN_MODULE
-DXFree86Module -DXFree86LOADER -I/usr/include/xorg -I/usr/include/drm
-I/usr/include/X11/dri -O2 -march=athlon-xp -fomit-frame-pointer -MT
radeon_exa.lo -MD -MP -MF .deps/radeon_exa.Tpo -c radeon_exa.c  -fPIC -DPIC -o
.libs/radeon_exa.o
radeon_exa.c: In function `RADEONGetOffsetPitch':
radeon_exa.c:160: error: structure has no member named `card'
radeon_exa.c:163: error: structure has no member named `card'
In file included from radeon_exa.c:334:
radeon_exa_funcs.c: In function `RADEONDrawInitMMIO':
radeon_exa_funcs.c:350: error: structure has no member named `accel'
radeon_exa_funcs.c:350: error: `ExaAccelInfoRec' undeclared (first use in this
function)
radeon_exa_funcs.c:350: error: (Each undeclared identifier is reported only
once
radeon_exa_funcs.c:350: error: for each function it appears in.)
radeon_exa_funcs.c:352: error: structure has no member named `accel'
radeon_exa_funcs.c:353: error: structure has no member named `accel'
radeon_exa_funcs.c:354: error: structure has no member named `accel'
radeon_exa_funcs.c:356: error: structure has no member named `accel'
radeon_exa_funcs.c:357: error: structure has no member named `accel'
radeon_exa_funcs.c:358: error: structure has no member named `accel'
radeon_exa_funcs.c:360: error: structure has no member named `accel'
radeon_exa_funcs.c:361: error: structure has no member named `accel'
radeon_exa_funcs.c:362: error: structure has no member named `accel'
radeon_exa_funcs.c:369: error: structure has no member named `card'
radeon_exa_funcs.c:370: error: structure has no member named `card'
radeon_exa_funcs.c:371: error: structure has no member named `card'
radeon_exa_funcs.c:373: error: structure has no member named `card'
radeon_exa_funcs.c:374: error: structure has no member named `card'
radeon_exa_funcs.c:387: error: structure has no member named `accel'
radeon_exa_funcs.c:388: error: structure has no member named `accel'
radeon_exa_funcs.c:390: error: structure has no member named `accel'
radeon_exa_funcs.c:391: error: structure has no member named `accel'
radeon_exa_funcs.c:395: error: structure has no member named `accel'
radeon_exa_funcs.c:396: error: structure has no member named `accel'
radeon_exa_funcs.c:398: error: structure has no member named `accel'
radeon_exa_funcs.c:399: error: structure has no member named `accel'
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I.
-I. -I..    -DXFree86Server -DIN_MODULE -DXFree86Module -DXFree86LOADER
-I/usr/include/xorg   -I/usr/include/drm -I/usr/include/X11/dri  
-DMICROC_DIR=\"/usr/lib/xorg/modules/multimedia\" -O2 -march=athlon-xp
-fomit-frame-pointer -MT theatre200_drv_la-theatre200.lo -MD -MP -MF
".deps/theatre200_drv_la-theatre200.Tpo" \
  -c -o theatre200_drv_la-theatre200.lo `test -f 'theatre200.c' || echo
'./'`theatre200.c; \
then mv -f ".deps/theatre200_drv_la-theatre200.Tpo"
".deps/theatre200_drv_la-theatre200.Plo"; \
else rm -f ".deps/theatre200_drv_la-theatre200.Tpo"; exit 1; \
fi
In file included from radeon_exa.c:357:
radeon_exa_funcs.c: In function `RADEONDrawInitCP':
radeon_exa_funcs.c:350: error: structure has no member named `accel'
radeon_exa_funcs.c:350: error: `ExaAccelInfoRec' undeclared (first use in this
function)
radeon_exa_funcs.c:352: error: structure has no member named `accel'
radeon_exa_funcs.c:353: error: structure has no member named `accel'
radeon_exa_funcs.c:354: error: structure has no member named `accel'
radeon_exa_funcs.c:356: error: structure has no member named `accel'
radeon_exa_funcs.c:357: error: structure has no member named `accel'
radeon_exa_funcs.c:358: error: structure has no member named `accel'
radeon_exa_funcs.c:360: error: structure has no member named `accel'
radeon_exa_funcs.c:361: error: structure has no member named `accel'
radeon_exa_funcs.c:362: error: structure has no member named `accel'
radeon_exa_funcs.c:369: error: structure has no member named `card'
radeon_exa_funcs.c:370: error: structure has no member named `card'
radeon_exa_funcs.c:371: error: structure has no member named `card'
radeon_exa_funcs.c:373: error: structure has no member named `card'
radeon_exa_funcs.c:374: error: structure has no member named `card'
radeon_exa_funcs.c:387: error: structure has no member named `accel'
radeon_exa_funcs.c:388: error: structure has no member named `accel'
radeon_exa_funcs.c:390: error: structure has no member named `accel'
radeon_exa_funcs.c:391: error: structure has no member named `accel'
radeon_exa_funcs.c:395: error: structure has no member named `accel'
radeon_exa_funcs.c:396: error: structure has no member named `accel'
radeon_exa_funcs.c:398: error: structure has no member named `accel'
radeon_exa_funcs.c:399: error: structure has no member named `accel'
radeon_exa.c: In function `RADEONSetupMemEXA':
radeon_exa.c:382: error: structure has no member named `card'
radeon_exa.c:383: error: structure has no member named `card'
radeon_exa.c:384: error: structure has no member named `card'
radeon_exa.c:387: error: structure has no member named `card'
radeon_exa.c:415: error: structure has no member named `card'
radeon_exa.c:417: error: structure has no member named `card'
radeon_exa.c:420: error: structure has no member named `card'
radeon_exa.c:431: error: structure has no member named `card'
radeon_exa.c:432: error: structure has no member named `card'
radeon_exa.c:435: error: structure has no member named `card'
radeon_exa.c:444: error: structure has no member named `card'
radeon_exa.c:445: error: structure has no member named `card'
radeon_exa.c:451: error: structure has no member named `card'
radeon_exa.c:452: error: structure has no member named `card'
radeon_exa.c:465: error: structure has no member named `card'
radeon_exa.c:465: error: structure has no member named `card'
radeon_exa.c:466: error: structure has no member named `card'
make[2]: *** [radeon_exa.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXFree86Server -DIN_MODULE
-DXFree86Module -DXFree86LOADER -I/usr/include/xorg -I/usr/include/drm
-I/usr/include/X11/dri -O2 -march=athlon-xp -fomit-frame-pointer -MT
radeon_misc.lo -MD -MP -MF .deps/radeon_misc.Tpo -c radeon_misc.c  -fPIC -DPIC
-o .libs/radeon_misc.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXFree86Server -DIN_MODULE
-DXFree86Module -DXFree86LOADER -I/usr/include/xorg -I/usr/include/drm
-I/usr/include/X11/dri -O2 -march=athlon-xp -fomit-frame-pointer -MT
radeon_dri.lo -MD -MP -MF .deps/radeon_dri.Tpo -c radeon_dri.c  -fPIC -DPIC -o
.libs/radeon_dri.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXFree86Server -DIN_MODULE
-DXFree86Module -DXFree86LOADER -I/usr/include/xorg -I/usr/include/drm
-I/usr/include/X11/dri -DMICROC_DIR=\"/usr/lib/xorg/modules/multimedia\" -O2
-march=athlon-xp -fomit-frame-pointer -MT theatre200_drv_la-theatre200.lo -MD
-MP -MF .deps/theatre200_drv_la-theatre200.Tpo -c theatre200.c  -fPIC -DPIC -o
.libs/theatre200_drv_la-theatre200.o
theatre200.c: In function `DumpRageTheatreRegsByName':
theatre200.c:2195: warning: initialization makes integer from pointer without a
cast
make[2]: Leaving directory
`/var/tmp/portage/xf86-video-ati-6.5.7.3/work/xf86-video-ati-6.5.7.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/xf86-video-ati-6.5.7.3/work/xf86-video-ati-6.5.7.3'
make: *** [all] Error 2

!!! ERROR: x11-drivers/xf86-video-ati-6.5.7.3 failed.
Call stack:
  ebuild.sh, line 1532:   Called dyn_compile
  ebuild.sh, line 929:   Called src_compile
  ebuild.sh, line 1242:   Called x-modular_src_compile
  x-modular.eclass, line 304:   Called x-modular_src_make
  x-modular.eclass, line 299:   Called die

!!! emake failed



Portage 2.1_pre7-r5 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r2, 2.6.16 i686)
=================================================================
System uname: 2.6.16 i686 AMD Athlon(TM) XP 2800+
Gentoo Base System version 1.12.0_pre11
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.4.3-r4, 1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo/ http://gentoo.osuosl.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo http://adelie.polymtl.ca/
ftp://cs.ubishops.ca/pub/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo
http://csociety-ftp.ecn.purdue.edu/pub/gentoo/
ftp://mirror.iawnet.sandia.gov/pub/gentoo/
ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.seren.com/gentoo
http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.ccccom.com/
http://gentoo.netnitco.net/ http://mirror.espri.arizona.edu/gentoo/
http://mirror.clarkson.edu/pub/distributions/gentoo/
http://mirrors.acm.cs.rpi.edu/gentoo/"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/root/ebuilds"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex 3dnowext X alsa apm arts avi berkdb bitmap-fonts crypt
cups dri eds emboss encode foomaticdb fortran gdbm gif gnome gpm gstreamer gtk
gtk2 imlib ipv6 isdnlog java jpeg kde libg++ libwww mad mikmod mmx mmx2 motif
mozilla mozsvg mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl
png pppd python qt quicktime readline sdl spell sse ssl tcpd truetype
truetype-fonts type1-fonts v4l v4l2 vorbis xml2 xv zlib elibc_glibc
kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
LDFLAGS, LINGUAS
Comment 1 Adam Jackson 2006-04-15 05:08:26 UTC
it fails to compile because you're trying to build it against a 1.1 snapshot of
the server, which has a new EXA ABI and API.  either disable EXA support, or use
xf86-video-ati 6.6.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.