Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 482686

Summary: nvidia-drivers-319.32 do not compile under 3.10.7 kernel
Product: Gentoo Linux Reporter: Erik Dobak <erik.dobak>
Component: [OLD] UnspecifiedAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Erik Dobak 2013-08-27 16:04:06 UTC
did build the new kernel 3.10.7 kernel but the latest unmasked nvidia-drivers-319.32 fail to compile with this error:

"void value not ignored as it ought to be"

after unmasking nvidia-drivers-325.15 i could compile sucessfully.
should not that version be unmasked now when the 3.10 kernel is out?
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2013-08-27 16:06:37 UTC
Try 319.49.

*** This bug has been marked as a duplicate of bug 447566 ***
Comment 2 Erik Dobak 2013-08-27 17:47:13 UTC
yes 319.49 compiles fine too. thanks.

but the question is that if gentoo unmasks a new kernel should not gentoo also unmask a new/working driver?
Comment 3 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-08-27 18:16:40 UTC
The driver is not a dependency of the kernel; therefore, no.

It is the responsibility of the user to use compatible kernels and drivers; because, we cannot test the external modules throughout entire Portage tree whether they are stable with what we want to stabilize. That's impossible.

At best, the maintainer of the external module can try to follow with stabilization in a timely manner to minimize this problem; in any case, historically nvidia-drivers has not blocked stabilization and I don't see any plans on changing this.

What we did change, though, is that we keep older kernels around in a masked manner; such that in the event that it doesn't work with a newer kernel, an user can opt to unmask the older kernel.