
- Posts: 10
- Joined: Thu Oct 17, 2024 9:42 pm
- Real Name: Luca G
❯ sudo dkms build -m blackmagic-io -v 14.4.1a4
[sudo] password for luca:
Deprecated feature: CLEAN (/var/lib/dkms/blackmagic-io/14.4.1a4/source/dkms.conf)
Sign command: /lib/modules/6.14.4-200.fc41.x86_64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Building module(s)...(bad exit status: 2)
Failed command:
make -j12 KERNELRELEASE=6.14.4-200.fc41.x86_64 KERNELRELEASE=6.14.4-200.fc41.x86_64
Error! Bad return status for module build on kernel: 6.14.4-200.fc41.x86_64 (x86_64)
Consult /var/lib/dkms/blackmagic-io/14.4.1a4/build/make.log for more information.
root@fedora:/usr/local/Blackmagic_Desktop_Video_Linux_14.3/rpm/x86_64 ls -l
-rw-r--r--. 1 root root 149298736 Nov 24 2024 desktopvideo-14.3a5.x86_64.rpm
-rw-r--r--. 1 root root 36249336 Nov 24 2024 desktopvideo-gui-14.3a5.x86_64.rpm
-rw-r--r--. 1 root root 14458672 Nov 24 2024 mediaexpress-3.8.1a4.x86_64.rpm
root@fedora:/usr/local/Blackmagic_Desktop_Video_Linux_14.3/rpm/x86_64 yum install desktopvideo-14.3a5.x86_64.rpm
Last metadata expiration check: 2:25:10 ago on Wed 11 Jun 2025 01:36:26 PM EDT
Dependencies resolved.
================================================================================================================================
Package Architecture Version Repository Size
================================================================================================================================
Installing:
desktopvideo x86_64 14.3-a5 @commandline 142 M
Transaction Summary
================================================================================================================================
Install 1 Package
Total size: 142 M
Installed size: 157 M
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Running scriptlet: desktopvideo-14.3-a5.x86_64 1/1
Installing : desktopvideo-14.3-a5.x86_64
Running scriptlet: desktopvideo-14.3-a5.x86_64 1/1
Preparing new blackmagic driver for 6.14.5-100.fc40.x86_64 kernel...
Adding to DKMS
Building (failed)
Preparing new blackmagic-io driver for 6.14.5-100.fc40.x86_64 kernel...
Adding to DKMS
Building (failed)
Loading modules...
Enabling systemd services...
DesktopVideoHelper
Starting systemd services...
DesktopVideoHelper
********************************************************************************
Failed to build driver(s)
Possible causes:
1. Driver is incompatible with your kernel version
2. Kernel headers/gcc/make/etc. is not installed
3. Kernel header version does not match the running kernel (6.14.5-100.fc40.x86_64)
Error messages:
dkms build -m blackmagic -v 14.3a5 --rpm_safe_upgrade
---
Deprecated feature: CLEAN (/var/lib/dkms/blackmagic/14.3a5/source/dkms.conf)
Sign command: /lib/modules/6.14.5-100.fc40.x86_64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Building module(s)...(bad exit status: 2)
Failed command:
make -j12 KERNELRELEASE=6.14.5-100.fc40.x86_64 KERNELRELEASE=6.14.5-100.fc40.x86_64
Error! Bad return status for module build on kernel: 6.14.5-100.fc40.x86_64 (x86_64)
Consult /var/lib/dkms/blackmagic/14.3a5/build/make.log for more information.
dkms build -m blackmagic-io -v 14.3a5 --rpm_safe_upgrade
---
Deprecated feature: CLEAN (/var/lib/dkms/blackmagic-io/14.3a5/source/dkms.conf)
Sign command: /lib/modules/6.14.5-100.fc40.x86_64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Building module(s)...(bad exit status: 2)
Failed command:
make -j12 KERNELRELEASE=6.14.5-100.fc40.x86_64 KERNELRELEASE=6.14.5-100.fc40.x86_64
Error! Bad return status for module build on kernel: 6.14.5-100.fc40.x86_64 (x86_64)
Consult /var/lib/dkms/blackmagic-io/14.3a5/build/make.log for more information.
********************************************************************************
Installed:
desktopvideo-14.3-a5.x86_64
Complete!
DKMS (dkms-3.1.8) make.log for blackmagic-io/14.3a5 for kernel 6.14.5-100.fc40.x86_64 (x86_64)
Wed Jun 11 04:01:44 PM EDT 2025
Building module(s)
# command: make -j12 KERNELRELEASE=6.14.5-100.fc40.x86_64 KERNELRELEASE=6.14.5-100.fc40.x86_64
touch .blackmagic.o.cmd
make -C /lib/modules/6.14.5-100.fc40.x86_64/build M=/var/lib/dkms/blackmagic-io/14.3a5/build
make[1]: Entering directory '/usr/src/kernels/6.14.5-100.fc40.x86_64'
make[2]: Entering directory '/var/lib/dkms/blackmagic-io/14.3a5/build'
CC [M] bmio_client.o
CC [M] bmio_dev.o
CC [M] bmio_device.o
CC [M] bmio_driver.o
CC [M] bmio_serial.o
CC [M] bmio_export.o
CC [M] bmio_pci_ids.o
CC [M] bm_locks.o
CC [M] bm_mm.o
CC [M] bm_pci.o
make[4]: *** No rule to make target 'blackmagic.o', needed by 'blackmagic-io.o'. Stop.
make[4]: *** Waiting for unfinished jobs....
CC [M] bm_util.o
bm_util.c:123:9: warning: "MAX" redefined
123 | #define MAX(a, b) ((a) > (b) ? (a) : (b))
| ^~~
In file included from /usr/src/kernels/6.14.5-100.fc40.x86_64/include/linux/kernel.h:28,
from /usr/src/kernels/6.14.5-100.fc40.x86_64/include/linux/cpumask.h:11,
from /usr/src/kernels/6.14.5-100.fc40.x86_64/arch/x86/include/asm/paravirt.h:21,
from /usr/src/kernels/6.14.5-100.fc40.x86_64/arch/x86/include/asm/cpuid.h:71,
from /usr/src/kernels/6.14.5-100.fc40.x86_64/arch/x86/include/asm/processor.h:19,
from /usr/src/kernels/6.14.5-100.fc40.x86_64/include/linux/sched.h:13,
from /usr/src/kernels/6.14.5-100.fc40.x86_64/include/linux/delay.h:13,
from bm_util.c:27:
/usr/src/kernels/6.14.5-100.fc40.x86_64/include/linux/minmax.h:315:9: note: this is the location of the previous definition
315 | #define MAX(a, b) __cmp(max, a, b)
| ^~~
make[3]: *** [/usr/src/kernels/6.14.5-100.fc40.x86_64/Makefile:2037: .] Error 2
make[2]: *** [/usr/src/kernels/6.14.5-100.fc40.x86_64/Makefile:263: __sub-make] Error 2
make[2]: Leaving directory '/var/lib/dkms/blackmagic-io/14.3a5/build'
make[1]: *** [Makefile:263: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/kernels/6.14.5-100.fc40.x86_64'
make: *** [Makefile:47: all] Error 2
# exit code: 2
# elapsed time: 00:00:01
root@fedora:/var/lib/dkms/blackmagic/14.3a5/build# pwd
/var/lib/dkms/blackmagic/14.3a5/build
root@fedora:/var/lib/dkms/blackmagic/14.3a5/build# head -30 make.log
DKMS (dkms-3.1.8) make.log for blackmagic/14.3a5 for kernel 6.14.5-100.fc40.x86_64 (x86_64)
Wed Jun 11 04:01:40 PM EDT 2025
Building module(s)
# command: make -j12 KERNELRELEASE=6.14.5-100.fc40.x86_64 KERNELRELEASE=6.14.5-100.fc40.x86_64
touch .bmd-support.o.cmd
make -C /lib/modules/6.14.5-100.fc40.x86_64/build M=/var/lib/dkms/blackmagic/14.3a5/build
make[1]: Entering directory '/usr/src/kernels/6.14.5-100.fc40.x86_64'
make[2]: Entering directory '/var/lib/dkms/blackmagic/14.3a5/build'
CC [M] blackmagic_serial.o
CC [M] blackmagic_core.o
CC [M] blackmagic_lib.o
CC [M] blackmagic_dma.o
make[4]: *** No rule to make target 'bmd-support.o', needed by 'blackmagic.o'. Stop.
make[4]: *** Waiting for unfinished jobs....
CC [M] blackmagic_gate.o
blackmagic_gate.c:107:25: warning: no previous prototype for ‘dl_alloc_gate’ [-Wmissing-prototypes]
107 | struct blackmagic_gate *dl_alloc_gate(void)
| ^~~~~~~~~~~~~
blackmagic_gate.c:130:6: warning: no previous prototype for ‘dl_free_gate’ [-Wmissing-prototypes]
130 | void dl_free_gate(struct blackmagic_gate *gate)
| ^~~~~~~~~~~~
blackmagic_gate.c:135:6: warning: no previous prototype for ‘dl_gate_set_device’ [-Wmissing-prototypes]
135 | void dl_gate_set_device(struct blackmagic_gate *gate, void *dev)
| ^~~~~~~~~~~~~~~~~~
blackmagic_gate.c:175:14: warning: no previous prototype for ‘dl_gate_lock’ [-Wmissing-prototypes]
175 | void __sched dl_gate_lock(struct blackmagic_gate *gate)
| ^~~~~~~~~~~~
blackmagic_gate.c:184:6: warning: no previous prototype for ‘dl_gate_lock_interrupt’ [-Wmissing-prototypes]
184 | bool dl_gate_lock_interrupt(struct blackmagic_gate *gate)
...
root@fedora:/var/lib/dkms/blackmagic/14.3a5/build# ls -l *shipped
-rw-r--r--. 1 root root 828568 Nov 24 2024 bmd-support.o_shipped
Users browsing this forum: No registered users and 15 guests