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]

Reply via email to