Here is the offline drivers error:
CC [M] /home/user/TBS/offline/media_build/v4l/cx18-driver.o
/home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.c:272:12: error: redefinition of 'snd_ivtv_pcm_ioctl'
static int snd_ivtv_pcm_ioctl(struct snd_pcm_substream *substream,
^~~~~~~~~~~~~~~~~~
/home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.c:211:12: note: previous definition of 'snd_ivtv_pcm_ioctl' was here
static int snd_ivtv_pcm_ioctl(struct snd_pcm_substream *substream,
^~~~~~~~~~~~~~~~~~
/home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.c:285:12: error: redefinition of 'snd_pcm_alloc_vmalloc_buffer'
static int snd_pcm_alloc_vmalloc_buffer(struct snd_pcm_substream *subs,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.c:224:12: note: previous definition of 'snd_pcm_alloc_vmalloc_buffer' was here
static int snd_pcm_alloc_vmalloc_buffer(struct snd_pcm_substream *subs,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.c:306:12: error: redefinition of 'snd_ivtv_pcm_hw_params'
static int snd_ivtv_pcm_hw_params(struct snd_pcm_substream *substream,
^~~~~~~~~~~~~~~~~~~~~~
/home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.c:245:12: note: previous definition of 'snd_ivtv_pcm_hw_params' was here
static int snd_ivtv_pcm_hw_params(struct snd_pcm_substream *substream,
^~~~~~~~~~~~~~~~~~~~~~
/home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.c:315:12: error: redefinition of 'snd_ivtv_pcm_hw_free'
static int snd_ivtv_pcm_hw_free(struct snd_pcm_substream *substream)
^~~~~~~~~~~~~~~~~~~~
/home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.c:254:12: note: previous definition of 'snd_ivtv_pcm_hw_free' was here
static int snd_ivtv_pcm_hw_free(struct snd_pcm_substream *substream)
^~~~~~~~~~~~~~~~~~~~
/home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.c:254:12: warning: 'snd_ivtv_pcm_hw_free' defined but not used [-Wunused-function]
/home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.c:245:12: warning: 'snd_ivtv_pcm_hw_params' defined but not used [-Wunused-function]
static int snd_ivtv_pcm_hw_params(struct snd_pcm_substream *substream,
^~~~~~~~~~~~~~~~~~~~~~
/home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.c:211:12: warning: 'snd_ivtv_pcm_ioctl' defined but not used [-Wunused-function]
static int snd_ivtv_pcm_ioctl(struct snd_pcm_substream *substream,
^~~~~~~~~~~~~~~~~~
make[4]: *** [/usr/src/linux-headers-5.3.0-0.bpo.2-common/scripts/Makefile.build:285: /home/user/TBS/offline/media_build/v4l/ivtv-alsa-pcm.o] Error 1
make[4]: *** Waiting for unfinished jobs....
CC [M] /home/user/TBS/offline/media_build/v4l/cx18-cards.o
/home/user/TBS/offline/media_build/v4l/ivtvfb.c:40:10: fatal error: asm/memtype.h: No such file or directory
#include <asm/memtype.h>
^~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [/usr/src/linux-headers-5.3.0-0.bpo.2-common/scripts/Makefile.build:285: /home/user/TBS/offline/media_build/v4l/ivtvfb.o] Error 1
make[3]: *** [/usr/src/linux-headers-5.3.0-0.bpo.2-common/Makefile:1639: _module_/home/user/TBS/offline/media_build/v4l] Error 2
make[2]: *** [/usr/src/linux-headers-5.3.0-0.bpo.2-common/Makefile:179: sub-make] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-5.3.0-0.bpo.2-amd64'
make[1]: *** [Makefile:52: default] Error 2
make[1]: Leaving directory '/home/user/TBS/offline/media_build/v4l'
make: *** [Makefile:26: all] Error 2