%define _enable_debug_packages 0
%endif
-%define rel 4
+%define rel 5
%define pname dahdi-linux
%define FIRMWARE_URL http://downloads.digium.com/pub/telephony/firmware/releases
Summary: DAHDI telephony device support
Patch2: math64.patch
Patch3: kernel-5.6.patch
Patch4: kernel-5.9.patch
+Patch5: kernel-4.9.256.patch
URL: http://www.asterisk.org/
%{?with_kernel:%{expand:%buildrequires_kernel kernel%%{_alt_kernel}-module-build >= 3:2.6.20.2}}
BuildRequires: perl-base
%endif
%patch3 -p1
%patch4 -p1
+%patch5 -p1
for a in %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7}; do
ln -s $a drivers/dahdi/firmware
--- /dev/null
+--- dahdi-linux-3.1.0/include/dahdi/kernel.h~ 2021-02-06 20:19:28.000000000 +0100
++++ dahdi-linux-3.1.0/include/dahdi/kernel.h 2021-02-06 20:27:57.430773118 +0100
+@@ -1427,7 +1427,7 @@
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ #define refcount_read atomic_read
+
+-#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 10, 0)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ #define dahdi_ktime_equal ktime_equal
+
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 0, 0)