Kompilovanie software pre DVB-C tuner (TBS, Raspberry)

Ahoj. Snažím sa skompilovať ovládače pre DVB-C tuner TBS-5230 podľa postupu na https://github.com/tbsdtv/linux_media/wiki, ale výsledkom je množstvo hlásení v žurnále ako napr.:

Kód: [Vybrat]
kernel: pisp_be: disagrees about version of symbol __video_register_device
kernel: pisp_be: Unknown symbol __video_register_device (err -22)
kernel: rpi_hevc_dec: disagrees about version of symbol v4l2_m2m_job_finish
kernel: rpi_hevc_dec: Unknown symbol v4l2_m2m_job_finish (err -22)

Skúsil som aj samotný install.sh skript z https://github.com/tbsdtv/media_build, ako mi radil vývojár z githubu, ale výsledok bol ešte horší (žiadne ovládače sa nenahrali).

Kompilujem to pre Raspberry Pi 5, Linux rpi5 6.12.34+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.34-1+rpt1~bookworm (2025-06-26) aarch64 GNU/Linux. Predtým som používal Raspberry Pi 4, s trochu iným tunerom a so software nebol problém. (RPi4 a starý tuner neprežili blesk.)

Poradíte mi, prosím, ako opravím ten problém so symbolmi?

P.S.: Zo zvedavosti som to skúsil rozchodiť aj na notebooku s Kubuntu a tam softvér funguje a kernel sa na symboly nesťažuje.


Re:Kompilovanie software pre DVB-C tuner (TBS, Raspberry)
« Odpověď #1 kdy: Dnes v 20:43:46 »
Zdá se, že to kompiluješ proti jiné verzi než původní autor, a proto to na sebe nesedí. Díval ses na https://github.com/tbsdtv/linux_media/wiki/Prerequisites,-Build-errors-and-Rebuilding ? Zkus použít verze a distribuce, které jsou tam popsané. Případně se zeptej autorů - mají tam i e-mail. Pak je ještě možnost, že někdo vytvořil fork, který pasuje na aktuální verze v distribucích.