Any guidance as to how to expose the dvb_demux.h? It looks like there were some issues around the 3.7 kernel, but given how much more up to date the kernel is in Proxmox, I assumed those methods wouldn't work.
Code:
root@TVheadend:~/dvbhdhomerun-0.0.15/kernel# apt-get install build-essential pve-headers-`uname -r`
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
The following extra packages will be installed:
busybox grub-common grub-pc grub-pc-bin grub2-common libfuse2 libnvpair1 libuutil1 libzfs2 libzpool2 pve-kernel-4.2.6-1-pve
Suggested packages:
os-prober multiboot-doc grub-emu xorriso desktop-base console-setup fuse pve-firmware
The following NEW packages will be installed:
busybox grub-common grub-pc grub-pc-bin grub2-common libfuse2 libnvpair1 libuutil1 libzfs2 libzpool2 pve-headers-4.2.6-1-pve pve-kernel-4.2.6-1-pve
0 upgraded, 12 newly installed, 0 to remove and 3 not upgraded.
Need to get 54.7 MB of archives.
After this operation, 19.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
....
root@TVheadend:~/dvbhdhomerun-0.0.15/kernel# make
Building driver... ccflags-y=-Idrivers/media/dvb-core -Idrivers/media/frontends -Idrivers/media/dvb/dvb-core -Idrivers/media/dvb/frontends
make -C /lib/modules/`uname -r`/build M=/root/dvbhdhomerun-0.0.15/kernel modules
make[1]: Entering directory '/usr/src/linux-headers-4.2.6-1-pve'
CC [M] /root/dvbhdhomerun-0.0.15/kernel/dvb_hdhomerun_init.o
/root/dvbhdhomerun-0.0.15/kernel/dvb_hdhomerun_init.c:29:23: fatal error: dvb_demux.h: No such file or directory
#include "dvb_demux.h"
^
compilation terminated.
scripts/Makefile.build:258: recipe for target '/root/dvbhdhomerun-0.0.15/kernel/dvb_hdhomerun_init.o' failed
make[2]: *** [/root/dvbhdhomerun-0.0.15/kernel/dvb_hdhomerun_init.o] Error 1
Makefile:1398: recipe for target '_module_/root/dvbhdhomerun-0.0.15/kernel' failed
make[1]: *** [_module_/root/dvbhdhomerun-0.0.15/kernel] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.2.6-1-pve'
Makefile:21: recipe for target 'dvb_hdhomerun' failed
make: *** [dvb_hdhomerun] Error 2
root@TVheadend:~/dvbhdhomerun-0.0.15/kernel# uname
Linux
root@TVheadend:~/dvbhdhomerun-0.0.15/kernel# uname -r
4.2.6-1-pve