Overview

Request 6126 (accepted)

- Make it build below SLE-15-SP7 even if kernel version 6.4
includes a feature for ethtool from kernel version 6.9

Submit package home:bitstreamout:Essentials / r8168 to package Essentials / r8168

r8168.changes Changed
x
 
1
@@ -1,4 +1,10 @@
2
 -------------------------------------------------------------------
3
+Mon Nov 25 10:11:50 UTC 2024 - Dr. Werner Fink <werner@suse.de>
4
+
5
+- Make it build below SLE-15-SP7 even if kernel version 6.4
6
+  includes a feature for ethtool from kernel version 6.9
7
+
8
+-------------------------------------------------------------------
9
 Tue May 21 10:35:10 UTC 2024 - Dr. Werner Fink <werner@suse.de>
10
 
11
 - Update to new version r8168-8.053.00
12
r8168.spec Changed
26
 
1
@@ -61,6 +61,9 @@
2
 blacklisted to enable the system to load the new device driver r8168.
3
 
4
 %prep
5
+version=$(readlink /usr/src/linux | sed -r 's/linux-//;s/-.*//;s/\./,/g')
6
+ "$version" =~ 0-9+,0-9+,0-9+  || \
7
+version=$(uname -r|sed -r 's/-.*//;s/\./,/g')
8
 %setup -q
9
 %patch -P 0 -b .p0
10
 %patch -P 1 -b .p1
11
@@ -77,13 +80,11 @@
12
     if test -n "$argc" -a "$argc" -eq 3
13
     then
14
 %patch -P 3 -p1 -b .p3
15
+   sed -ri "/KERNEL_VERSION/{s/\(6,9,0\)/(${version})/}" src/r8168_n.c
16
     fi
17
 fi
18
 if test -e /usr/src/linux/include/net/gso.h
19
 then
20
-    version=$(readlink /usr/src/linux | sed -r 's/linux-//;s/-.*//;s/\./,/g')
21
-     "$version" =~ 0-9+,0-9+,0-9+  || \
22
-    version=$(uname -r|sed -r 's/-.*//;s/\./,/g')
23
     sed -ri "/KERNEL_VERSION/{s/\(6,4,10\)/(${version})/}" src/r8168_n.c
24
 fi
25
 cp %{S:1} .
26
Refresh
Refresh
Request History
bitstreamout's avatar

bitstreamout created request 4 months ago

- Make it build below SLE-15-SP7 even if kernel version 6.4
includes a feature for ethtool from kernel version 6.9


bitstreamout's avatar

bitstreamout accepted request 4 months ago

OK