Closed HenkPoley closed 1 year ago
Ah I see Ubuntu 18.04.x is now paid LTS.
I'll try upgrading to a newer release. Though the 5.4.0-150 kernel is the next-release hardware support base kernel (e.g. the one of Focal Fossa 20.04, still in support by Canonical).
Yet, if there is an easy way to skip that one driver, I would like to know 😊
At least now you have a list of all related modules with issues for this kernel.
# Inside the media_build directory
./build --main-git
# errors out
vi v4l/.config
# Edit CONFIG_MEDIA_TUNER_MXL603 so it says =n instead of =m (sed ??)
# sed -i ‘s/CONFIG_MEDIA_TUNER_MXL603=m/CONFIG_MEDIA_TUNER_MXL603=n/’ v4l/.config
# Edit CONFIG_DVB_MN88436 so it says =n
# Edit CONFIG_DVB_SI2183 so it says =n
# Edit CONFIG_DVB_MTV23X so it says =n
# Edit CONFIG_DVB_GX1503 so it says =n
# Edit CONFIG_DVB_M88RS6060 so it says =n
# Edit CONFIG_TBS_PCIE_MOD so it says =n <-- I highly suspect I need this for my TBS PCI-E card
make -C ./v4l -j5
# Still errors on `/mnt/store/TBS6590/media_build/v4l/tbsmod.c:3612:40: error: macro "class_create" requires 2 arguments, but only 1 given`
sudo make -C ./v4l install
Yep, no /dev/dvb after reboot, probably related to setting CONFIG_TBS_PCIE_MOD=n
You use tbsdtv/media_build master branch Need use tbsdtv/media_build latest branch + tbsdtv/linux_media latest branch (default branches)
Yeah. This is probably due to moving away from the 'master' branch name?
I've remove my old media_build directory that used to work. And checked out a fresh git clone https://github.com/tbsdtv/media_build.git
Now running ./build (even without --main-git) & sudo make install works just fine. Thanks @crazycat69 😊
Is there an easy way to just not build mxl603 ? I don't think I need that driver.
Same failure with
make distclean
andgit pull
in front.