Open Broadcast Software

Matt Graham mhgraham at crow202.org
Fri Sep 14 09:52:03 MST 2018


On 2018-09-13 20:47, Matthew Gibson wrote:
> Sigh.... linux-headers-generic is already installed. still get this
> error: https://pastebin.com/fwb1mzLq [3]
> I've attached the make.log specified.
[much snippage, pasting some lines from make.log]

/var/lib/dkms/blackmagic-io/10.3.7a4/build/bmio_client.c:95:40:
error: ‘struct file’ has no member named ‘f_dentry’; did you mean 
‘f_owner’?
   drv = bmio_driver_find_by_inode(filp->f_dentry->d_inode);

Which kernel version was this thing supposed to be built against?  
There is no f_dentry in struct file any more.  
https://github.com/zfsonlinux/zfs/issues/2959 says that was removed in 
kernel 3.19 and people are supposed to use a different macro to do a 
similar thing.  https://github.com/iperry/blackmagic-io has a newer 
version of this kernel module which may work better since it's got "fix 
compilation for kernel >= 4.2" in it.

-- 
Crow202 Blog: http://crow202.org/wordpress
There is no Darkness in Eternity
But only Light too dim for us to see.


More information about the PLUG-discuss mailing list