- Posts: 38
- Joined: Mon Apr 26, 2021 6:47 pm
- Location: Montreal
- Real Name: Gaëtan Trellu
Hi,
I got a kernel update on my desktop, and during the DKMS process, the "blackmagic-io" module didn't compile on kernel 5.13 (which is pretty new I know). I got all the kernel headers, etc...
On kernel 5.12.19 everything works fine.
Here is the trace:
Cheers,
Gaëtan
I got a kernel update on my desktop, and during the DKMS process, the "blackmagic-io" module didn't compile on kernel 5.13 (which is pretty new I know). I got all the kernel headers, etc...
On kernel 5.12.19 everything works fine.
Here is the trace:
- Code: Select all
DKMS make.log for blackmagic-io-12.1a9 for kernel 5.13.4-xanmod1 (x86_64)
Thu Jul 22 08:18:32 AM EDT 2021
touch .blackmagic.o.cmd
make -C /lib/modules/5.13.4-xanmod1/build M=/var/lib/dkms/blackmagic-io/12.1a9/build
make[1]: Entering directory '/usr/src/linux-headers-5.13.4-xanmod1'
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bmio_client.o
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bmio_dev.o
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bmio_device.o
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bmio_driver.o
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bmio_serial.o
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bmio_export.o
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bmio_pci_ids.o
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bm_locks.o
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bm_mm.o
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bm_pci.o
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bm_util.o
SHIPPED /var/lib/dkms/blackmagic-io/12.1a9/build/blackmagic.o
CC [M] /var/lib/dkms/blackmagic-io/12.1a9/build/bmio_audio.o
/var/lib/dkms/blackmagic-io/12.1a9/build/bm_mm.c: In function ‘bm_dma_get_physical_segment’:
/var/lib/dkms/blackmagic-io/12.1a9/build/bm_mm.c:331:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
331 | addr64_t startAddr = dlist->addrs[page_n] + page_offset;
| ^~~~~~~~
/var/lib/dkms/blackmagic-io/12.1a9/build/bmio_serial.c: In function ‘bmio_serial_remove’:
/var/lib/dkms/blackmagic-io/12.1a9/build/bmio_serial.c:267:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
267 | struct tty_struct *tty = tty_port_tty_get(&serial->port);
| ^~~~~~
LD [M] /var/lib/dkms/blackmagic-io/12.1a9/build/snd_blackmagic-io.o
LD [M] /var/lib/dkms/blackmagic-io/12.1a9/build/blackmagic-io.o
MODPOST /var/lib/dkms/blackmagic-io/12.1a9/build/Module.symvers
ERROR: modpost: "X86_FEATURE_LA57" [/var/lib/dkms/blackmagic-io/12.1a9/build/blackmagic-io.ko] undefined!
make[2]: *** [scripts/Makefile.modpost:150: /var/lib/dkms/blackmagic-io/12.1a9/build/Module.symvers] Error 1
make[2]: *** Deleting file '/var/lib/dkms/blackmagic-io/12.1a9/build/Module.symvers'
make[1]: *** [Makefile:1768: modules] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.13.4-xanmod1'
make: *** [Makefile:47: all] Error 2
Cheers,
Gaëtan