- Posts: 1
- Joined: Sat Apr 18, 2020 4:10 pm
- Real Name: Jonathan Hall
I'm running Linux kernel 5.6.4, as my video card is not supported by the 5.4 series.
Installing Blackmagic Desktop 11.5 fails, however. (Full log below). I'm assuming this is simply due to a lack of support for this kernel? If accurate, is there an estimate when the 5.6 kernels will be supported?
Thank you.
Contents of /var/lib/dkms/blackmagic/11.5a34/build/make.log:
--------
DKMS make.log for blackmagic-11.5a34 for kernel 5.6.4 (x86_64)
Sat 18 Apr 2020 05:58:11 PM CEST
make -C /lib/modules/5.6.4/build M=/var/lib/dkms/blackmagic/11.5a34/build
make[1]: Entering directory '/usr/src/linux-headers-5.6.4'
AR /var/lib/dkms/blackmagic/11.5a34/build/built-in.a
CC [M] /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_serial.o
CC [M] /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_core.o
CC [M] /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.o
SHIPPED /var/lib/dkms/blackmagic/11.5a34/build/bmd-support.o
CC [M] /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_dma.o
CC [M] /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_gate.o
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c: In function ‘dl_uptime’:
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:326:18: error: storage size of ‘ts’ isn’t known
struct timespec ts;
^~
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:327:2: error: implicit declaration of function ‘getrawmonotonic’ [-Werror=implicit-function-declaration]
getrawmonotonic(&ts);
^~~~~~~~~~~~~~~
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:326:18: warning: unused variable ‘ts’ [-Wunused-variable]
struct timespec ts;
^~
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c: In function ‘dl_get_time_us’:
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:337:18: error: storage size of ‘t’ isn’t known
struct timespec t;
^
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:338:2: error: implicit declaration of function ‘getnstimeofday’; did you mean ‘getname_flags’? [-Werror=implicit-function-declaration]
getnstimeofday(&t);
^~~~~~~~~~~~~~
getname_flags
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:337:18: warning: unused variable ‘t’ [-Wunused-variable]
struct timespec t;
^
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c: In function ‘dl_pci_map_bar’:
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:421:9: error: implicit declaration of function ‘ioremap_nocache’; did you mean ‘ioremap_cache’? [-Werror=implicit-function-declaration]
return ioremap_nocache(base, pci_resource_len(dev, bar));
^~~~~~~~~~~~~~~
ioremap_cache
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:421:9: warning: returning ‘int’ from a function with return type ‘void *’ makes pointer from integer without a cast [-Wint-conversion]
return ioremap_nocache(base, pci_resource_len(dev, bar));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c: In function ‘dl_uptime’:
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:332:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c: In function ‘dl_get_time_us’:
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:345:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:268: /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:1683: /var/lib/dkms/blackmagic/11.5a34/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.6.4'
make: *** [Makefile:43: all] Error 2
Installing Blackmagic Desktop 11.5 fails, however. (Full log below). I'm assuming this is simply due to a lack of support for this kernel? If accurate, is there an estimate when the 5.6 kernels will be supported?
Thank you.
Contents of /var/lib/dkms/blackmagic/11.5a34/build/make.log:
--------
DKMS make.log for blackmagic-11.5a34 for kernel 5.6.4 (x86_64)
Sat 18 Apr 2020 05:58:11 PM CEST
make -C /lib/modules/5.6.4/build M=/var/lib/dkms/blackmagic/11.5a34/build
make[1]: Entering directory '/usr/src/linux-headers-5.6.4'
AR /var/lib/dkms/blackmagic/11.5a34/build/built-in.a
CC [M] /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_serial.o
CC [M] /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_core.o
CC [M] /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.o
SHIPPED /var/lib/dkms/blackmagic/11.5a34/build/bmd-support.o
CC [M] /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_dma.o
CC [M] /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_gate.o
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c: In function ‘dl_uptime’:
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:326:18: error: storage size of ‘ts’ isn’t known
struct timespec ts;
^~
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:327:2: error: implicit declaration of function ‘getrawmonotonic’ [-Werror=implicit-function-declaration]
getrawmonotonic(&ts);
^~~~~~~~~~~~~~~
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:326:18: warning: unused variable ‘ts’ [-Wunused-variable]
struct timespec ts;
^~
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c: In function ‘dl_get_time_us’:
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:337:18: error: storage size of ‘t’ isn’t known
struct timespec t;
^
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:338:2: error: implicit declaration of function ‘getnstimeofday’; did you mean ‘getname_flags’? [-Werror=implicit-function-declaration]
getnstimeofday(&t);
^~~~~~~~~~~~~~
getname_flags
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:337:18: warning: unused variable ‘t’ [-Wunused-variable]
struct timespec t;
^
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c: In function ‘dl_pci_map_bar’:
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:421:9: error: implicit declaration of function ‘ioremap_nocache’; did you mean ‘ioremap_cache’? [-Werror=implicit-function-declaration]
return ioremap_nocache(base, pci_resource_len(dev, bar));
^~~~~~~~~~~~~~~
ioremap_cache
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:421:9: warning: returning ‘int’ from a function with return type ‘void *’ makes pointer from integer without a cast [-Wint-conversion]
return ioremap_nocache(base, pci_resource_len(dev, bar));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c: In function ‘dl_uptime’:
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:332:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c: In function ‘dl_get_time_us’:
/var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.c:345:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:268: /var/lib/dkms/blackmagic/11.5a34/build/blackmagic_lib.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:1683: /var/lib/dkms/blackmagic/11.5a34/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.6.4'
make: *** [Makefile:43: all] Error 2