Couldn't compile v4l-dvb-saa716x with kernel 4.5.2.; after which I couldn't use my satellite pci-card. I got it compiled after creating two patches; as a kind of temporal solution; it seems to work this way for my setup. It probably has something to do with changes in definitions in the kernel, I am not sure to which versions this aplies after 4.2. Added epatch "${FILESDIR}/pci.patch" epatch "${FILESDIR}/ff_main.patch" to the src_prepare() in the ebuild. pci.patch includes processor-definitions and ff_main.pathc deals with a change in dvd_register_device; where I use 1 for the number of demux-sinks (I do not know if this is correct; but it seems to work). Reproducible: Always
Created attachment 432436 [details, diff] set number of demux-sinks to 1
Created attachment 432438 [details, diff] include processor-definitions
I comfirm that the problem exists, I check upstream for a fix an test it.
Hello hd_brummy, please add new ebuild consisting of v4l-dvb-saa716x-0.0.1_p20160322.ebuild files/v4l-dvb-saa716x-4.5.2-fix-compile.patch which you can find in attachments.
Created attachment 432852 [details] new ebuild v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20160322
Created attachment 432854 [details] files/v4l-dvb-saa716x-4.5.2-fix-compile.patch
bugs should be stay open, until fixes are not added to the tree...
fix added to the tree thx...