Hi,
Current Fedora 27 has kernel 4.14 (up to 4.14.5 now) and this patch was needed to compile tbs-linux-drivers_v170330.zip on it:
http://www.iki.fi/hyvatti/dvb/
Direct link to patch:
http://www.iki.fi/hyvatti/dvb/dvb170330.fedora27.diff
Also attached.
Part of the solution was from Archlinux user repository and part small fixes by me.