tbsdtv / linux_media

TBS linux open source drivers
https://github.com/tbsdtv/linux_media/wiki
Other
169 stars 79 forks source link

Build failing on Debian 12 RT kernel #347

Open storm-345016 opened 2 months ago

storm-345016 commented 2 months ago

Not been a problem before on the rt kernel

Freshly updated & running 6.10.0-20-rt-amd64, gcc version "gcc (Debian 12.2.0-14) 12.2.0"

Fresh download from github

CC [M] /home/storm/media_build/v4l/tbsecp3-dvb.o CC [M] /home/storm/media_build/v4l/tbsecp3-ca.o In file included from /usr/src/linux-headers-6.1.0-20-common-rt/include/linux/of.h:22, from /usr/src/linux-headers-6.1.0-20-common-rt/include/linux/irqdomain.h:35, from /usr/src/linux-headers-6.1.0-20-common-rt/include/linux/acpi.h:13, from /usr/src/linux-headers-6.1.0-20-common-rt/include/linux/i2c.h:13, from /home/storm/media_build/v4l/tbsecp3.h:21, from /home/storm/media_build/v4l/tbsecp3-dvb.c:18: /usr/src/linux-headers-6.1.0-20-common-rt/include/linux/property.h:391:34: internal compiler error: Illegal instruction 391 | bool device_dma_supported(struct device dev); | ^~ 0x196b776 internal_error(char const, ...) ???:0 0x6b7aab c_warn_unused_global_decl(tree_node const*) ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See file:///usr/share/doc/gcc-12/README.Bugs for instructions. make[3]: [/usr/src/linux-headers-6.1.0-20-common-rt/scripts/Makefile.build:255: /home/storm/media_build/v4l/tbsecp3-dvb.o] Error 1 make[3]: Waiting for unfinished jobs.... make[2]: *** [/usr/src/linux-headers-6.1.0-20-common-rt/Makefile:2035: /home/storm/media_build/v4l] Error 2 make[2]: Leaving directory '/usr/src/linux-headers-6.1.0-20-rt-amd64'