Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 111177 - ati-drivers-8.18.8 don't emerge on kernel 2.6.14-gentoo
Summary: ati-drivers-8.18.8 don't emerge on kernel 2.6.14-gentoo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-01 12:00 UTC by Thomas Schlesinger
Modified: 2005-11-06 02:23 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Schlesinger 2005-11-01 12:00:51 UTC
There are two problems with emerging ati-drivers-8.18.8 on kernel 2.6.14.  
  
The first is a unknown symbol verify_area. The problem and a quick-and-dirty  
solution is described here:  
http://www.colino.net/wordpress-1.5/archives/2005/10/ .  
  
The second one is this:  
make[1]: *** No rule to make target  
`/var/tmp/portage/ati-drivers-8.18.8/work/common/lib/modules/fglrx/build_mod/libfglrx_ip.a.GCC3',  
needed by  
`/var/tmp/portage/ati-drivers-8.18.8/work/common/lib/modules/fglrx/build_mod/fglrx.o'.   
Stop  
 
May be this must be fixed by Ati? 

Reproducible: Always
Steps to Reproduce:
emerge the 2.6.14-gentoo-kernel 
emerge ati-drivers 
 
 
Actual Results:  
See details 

Expected Results:  
ati-drivers should emerge without errors 

Portage 2.0.53_rc7 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3, 
2.6.14-gentoo i686) 
================================================================= 
System uname: 2.6.14-gentoo i686 Intel(R) Pentium(R) M processor 1.73GHz 
Gentoo Base System version 1.12.0_pre9 
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
dev-lang/python:     2.3.5, 2.4.2 
sys-apps/sandbox:    1.2.13 
sys-devel/autoconf:  2.13, 2.59-r7 
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.5.20 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="x86 ~amd64 ~x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-O3 -march=pentium-m -pipe -fomit-frame-pointer" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" 
CXXFLAGS="-O3 -march=pentium-m -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig distlocks sandbox sfperms strict" 
GENTOO_MIRRORS="http://distfiles.gentoo.org 
http://distro.ibiblio.org/pub/linux/distributions/gentoo" 
LANG="de_DE" 
LC_ALL="en_US" 
LINGUAS="de" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 X a52 acpi alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl 
divx4linux dri dv dvb dvd dvdread eds emboss encode esd fam fame flac 
foomaticdb fortran gdbm gif gpm gstreamer gtk2 guile imagemagick imlib ipv6 
irmc java jpeg junit kde kdepim kdexdeltas libg++ libwww mad mikmod mmx mmxext 
motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pda pdflib perl png 
python qt quicktime readline samba scanner sdl speex spell sqlite sse ssl 
subtitles svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev 
uselocales visualization vorbis xine xml2 xmms xv xvid zeroconf zlib 
linguas_de userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 1 Luca Barbato gentoo-dev 2005-11-01 15:51:34 UTC
verify_area/access_ok is already fixed, the problem you you are referring is
probably due your xorg version probably
Comment 2 Thomas Schlesinger 2005-11-02 10:57:22 UTC
I've emerged gentoo-sources-2.6.14 and xorg-server-0.99.2-r1 and followed this 
article in the Gentoo Wiki: http://gentoo-wiki.com/HOWTO_Modular_Xorg . 
Comment 3 George L. Emigh 2005-11-02 13:27:33 UTC
Here is a ati bug report with a fix that seems related, I am using AMD64 and  
have the problem that has been described.  
  
Ati's site:  
http://ati.cchtml.com/show_bug.cgi?id=211  
  
And a related gentoo forum post:  
http://forums.gentoo.org/viewtopic-t-397969.html  
  
George  
Comment 4 Thomas Schlesinger 2005-11-03 08:34:37 UTC
George, 
 
thank you for your suggestions. Unfortunately, it didn't help for me (2.6.14 on 
x86, xorg-server-0.99.2-r1) 
Comment 5 Luca Barbato gentoo-dev 2005-11-05 13:44:18 UTC
Now should be fixed.
Comment 6 Thomas Schlesinger 2005-11-06 01:48:15 UTC
Unfortunately, the fix didn't work for me: 
[..] 
 * Applying fglrx-2.6.14-access_ok.patch ...                                                                                      
[ ok ] 
>>> Source unpacked. 
 * Building the DRM module... 
[..] 
/var/tmp/portage/ati-drivers-8.18.8-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c:3758: 
warning: passing arg 1 of `smp_call_function' from incompatible pointer type 
make[1]: *** No rule to make target 
`/var/tmp/portage/ati-drivers-8.18.8-r1/work/common/lib/modules/fglrx/build_mod/libfglrx_ip.a.GCC3', 
needed by 
`/var/tmp/portage/ati-drivers-8.18.8-r1/work/common/lib/modules/fglrx/build_mod/fglrx.o'.  
Stop. 
make: *** 
[_module_/var/tmp/portage/ati-drivers-8.18.8-r1/work/common/lib/modules/fglrx/build_mod] 
Error 2 
make: Leaving directory `/usr/src/linux-2.6.14-gentoo' 
 * DRM module not built 
>>> Test phase [not enabled]: media-video/ati-drivers-8.18.8-r1 
 
>>> Install ati-drivers-8.18.8-r1 
into /var/tmp/portage/ati-drivers-8.18.8-r1/image/ category media-video 
 * Installing fglrx module 
install: cannot stat `fglrx.ko': No such file or directory 
install: cannot stat 
`/var/tmp/portage/ati-drivers-8.18.8-r1/work/x000/usr/X11R6/bin/*': No such 
file or directory 
man: 
>>> Completed installing ati-drivers-8.18.8-r1 
into /var/tmp/portage/ati-drivers-8.18.8-r1/image/ 
[..] 
 
Is this a configuration problem on my machine? 
Comment 7 Thomas Schlesinger 2005-11-06 02:23:44 UTC
Ok, I've found out, that it has to do with the recognition of my xorg-version 
and not with kernel 2.6.14. I close this bug again and put my info in 
corresponding bug 111148.