Package: fglrx-kernel-src Version: 8.45.4-1 Severity: wishlist After a small amount of anguish, I found that fglrx can not be compiled against a kernel with CONFIG_LOCKDEP enabled (e.g. as a result of enabling CONFIG_DEBUG_LOCK_ALLOC or CONFIG_PROVE_LOCKING) because it exports lock_acquire as a GPL-only symbol, which causes the fglrx build to fail with "GPL-incompatible module fglrx.ko uses GPL-only symbol 'lock_acquire'".
It would be very helpful if this fact could be documented somewhere. Or, even better, if the compilation could issue a warning that explained the problem and abort compilation. Something along the lines of #ifdef CONFIG_LOCKDEP # error fglrx can not be compiled for a kernel with CONFIG_LOCKDEP \ please disable any options depending on LOCKDEP and recompile #endif Thanks, Kevin -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.24-kevinoid (SMP w/2 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages fglrx-kernel-src depends on: ii bzip2 1.0.4-3 high-quality block-sorting file co ii debhelper 6.0.5 helper programs for debian/rules ii make 3.81-3 The GNU version of the "make" util Versions of packages fglrx-kernel-src recommends: ii kernel-package 11.001-0.1 A utility for building Linux kerne ii module-assistant 0.10.11.0 tool to make module package creati -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]