This may be ever so slightly tricky. CVE-2010-3081 was a bug in
compat_alloc_user_space, which is the function that compilation is
erroring out on.

Previously, compat_alloc_user_space was implemented per-architecture,
but after the patch, the per-architecture function was renamed to
arch_compat_alloc_user_space, and a new function compat_alloc_user_space
wraps arch_compat_alloc_user_space.

Unfortunately, though, whoever wrote this patch decided that the new
compat_alloc_user_space would be exported as a GPL-only symbol, and
fglrx is obviously not a GPL module, which means it's not allowed to use
the new compat_alloc_user_space symbol.

** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2010-3081

-- 
package fglrx 2:8.723.1-0ubuntu4 failed to install/upgrade: fglrx kernel module 
failed to build
https://bugs.launchpad.net/bugs/642518
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to