Red Hat Bugzilla – Bug 207310
problem compiling ATI kernel modules: header versions?
Last modified: 2007-11-30 17:11:43 EST
Description of problem:
Version-Release number of selected component (if applicable):
How to reproduce:
Download the ATI driver package version 8.28.8, which should be here:
and run it. Ask it to build a package:
./ati-driver-installer-8.28.8.run --buildpkg Fedora/FC6
It fails with these error messages:
ATI module generator V 2.0
cat: /lib/modules/2.6.17-1.2647.fc6/build/include/linux/version-*.h: No such
file or directory
kernel includes at /lib/modules/2.6.17-1.2647.fc6/build/include do not match
they are versioned as ""
instead of "2.6.17-1.2647.fc6".
you might need to adjust your symlinks:
error: Bad exit status from /tmp/ATI-fglrx-8.28.8-1-10778-root/tmp/rpm-tmp.45539
RPM build errors:
Bad exit status from /tmp/ATI-fglrx-8.28.8-1-10778-root/tmp/rpm-tmp.45539
Removing temporary directory: fglrx-install
The same errors about the header files show up in
/usr/share/fglrx/fglrx-install.log if you run
and use the GUI to build the kernel modules. (The Xorg driver from this package
installs properly and once you use 'aticonfig --initial' to put a Device section
for it in /etc/xorg.conf, X runs okay, just no DRI.)
I don't know whether this is a problem with ATI's code or the kernel development
It is the responsibility of the 3rd party driver provider to fix their
distributed source or packages. This is not a Fedora bug.
Also note that this is fixed in ATI's latest driver, 8.29.something, which I
actually built/installed last night on a core duo iMac.