The buildfix_kernel_3.12.patch breaks building on vanilla 3.12 kernels.
The module builds fine without it on 3.12.6
In file included from
/var/lib/dkms/nvidia-331-updates-uvm/331.20/build/nvidia_uvm_common.h:49:0,
from
/var/lib/dkms/nvidia-331-updates-uvm/331.20/build/nvidia_uvm_lite.c:26:
/var/lib/dkms/nvidia-331-updates-uvm/331.20/build/nvidia_uvm_lite.c: In
function ‘uvmlite_open’:
/var/lib/dkms/nvidia-331-updates-uvm/331.20/build/nvidia_uvm_linux.h:395:70:
error: request for member ‘val’ in something not a structure or union
(((typeof(*current->cred) __force __kernel *)current->cred)->euid.val)
^
/var/lib/dkms/nvidia-331-updates-uvm/331.20/build/nvidia_uvm_lite.c:1326:39:
note: in expansion of macro ‘NV_CURRENT_EUID’
pUvmPrivate->processRecord.euid = NV_CURRENT_EUID();
^
make[3]: ***
[/var/lib/dkms/nvidia-331-updates-uvm/331.20/build/nvidia_uvm_lite.o] Error 1
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1252664
Title:
nvidia-331-uvm 331.20-0ubuntu1: nvidia-331-uvm kernel module failed to
build [error: incompatible types when assigning to type ‘uid_t’ from
type ‘kuid_t’]
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-331-updates/+bug/1252664/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs