[CentOS] Missing file in current kernel-devel package

Thu Oct 5 17:24:01 UTC 2017
m.roth at 5-cent.us <m.roth at 5-cent.us>

m.roth at 5-cent.us wrote:
> Johnny Hughes wrote:
>> On 10/05/2017 10:17 AM, m.roth at 5-cent.us wrote:
>>> Albert McCann wrote:
>>>>> From: CentOS [mailto:centos-bounces at centos.org] On Behalf Of
>>>>> m.roth at 5-cent.us
>>>>> Sent: Thursday, October 05, 2017 10:58 AM
>>>>> To: CentOS mailing list <centos at centos.org>
>>>>> Subject: Re: [CentOS] Missing file in current kernel-devel package
<snip>
>>>>>>>
>>>>>>>    I've identified what my problem is, trying to install the NVidia
>>>>>>> proprietary drivers: in kernel-devel-3.10.0-514.26.2.el7.x86_64,
>>>>>>> there is a file
>>>>>>> /usr/src/kernels/3.10.0-514.26.2.el7.x86_64/include/linux/fence.h
>>>>>>>
>>>>>>>    It does not exist in the kernel-devel-3.10.0-693.2.2.el7.x86_64
>>>>>>> package. Is this something that got missed, or did HR drop it,
>>>>> or....?
>>
>>> Sorry, but I really don't believe it is good, much less best practice
>>> to do something like removing a kernel include file within one
release. If
>>> they'd made it go a away for 7.0, I would deal, but to suddenly drop
>>> it, bad.
>>
>> Tell it to Linus, not us:
>>
>> https://lwn.net/Articles/685049/
>
Well, I d/l the latest from NVidia, and that one built. Of course, now I'm
going to really worry about several of my users, who have old - as in 5-10
year old, NVidia cards, who need legacy drivers, like the 304.

     mark