summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch44
1 files changed, 35 insertions, 9 deletions
diff --git a/meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch b/meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch
index 9e1f28b560..68a566773a 100644
--- a/meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch
+++ b/meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch
@@ -1,7 +1,8 @@
1From 06ebd1b2ced426c420ed162980eca194f9f918ae Mon Sep 17 00:00:00 2001 1From cdef313bd34c5abd897b80f25554b0c66737ed05 Mon Sep 17 00:00:00 2001
2From: Kai Kang <kai.kang@windriver.com> 2From: Kai Kang <kai.kang@windriver.com>
3Date: Tue, 22 Sep 2020 15:02:33 +0800 3Date: Tue, 14 Oct 2025 01:37:35 +0000
4Subject: [PATCH] There are conflict of config files between kea and lib32-kea: 4Subject: [PATCH] There are conflict of config files between
5 kea and lib32-kea:
5 6
6| Error: Transaction test error: 7| Error: Transaction test error:
7| file /etc/kea/kea-ctrl-agent.conf conflicts between attempted installs of 8| file /etc/kea/kea-ctrl-agent.conf conflicts between attempted installs of
@@ -17,13 +18,15 @@ Because they are all commented out, replace the expanded libdir path with
17Upstream-Status: Submitted [https://gitlab.isc.org/isc-projects/kea/-/issues/2602] 18Upstream-Status: Submitted [https://gitlab.isc.org/isc-projects/kea/-/issues/2602]
18Signed-off-by: Kai Kang <kai.kang@windriver.com> 19Signed-off-by: Kai Kang <kai.kang@windriver.com>
19Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> 20Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
20 21Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
21--- 22---
22 src/bin/keactrl/kea-ctrl-agent.conf.pre | 3 ++- 23 src/bin/keactrl/kea-ctrl-agent.conf.pre | 3 ++-
23 src/bin/keactrl/kea-dhcp4.conf.pre | 4 ++-- 24 src/bin/keactrl/kea-dhcp4.conf.pre | 6 +++---
24 src/bin/keactrl/kea-dhcp6.conf.pre | 4 ++-- 25 src/bin/keactrl/kea-dhcp6.conf.pre | 6 +++---
25 3 files changed, 6 insertions(+), 5 deletions(-) 26 3 files changed, 8 insertions(+), 7 deletions(-)
26 27
28diff --git a/src/bin/keactrl/kea-ctrl-agent.conf.pre b/src/bin/keactrl/kea-ctrl-agent.conf.pre
29index 29d8111..de71f41 100644
27--- a/src/bin/keactrl/kea-ctrl-agent.conf.pre 30--- a/src/bin/keactrl/kea-ctrl-agent.conf.pre
28+++ b/src/bin/keactrl/kea-ctrl-agent.conf.pre 31+++ b/src/bin/keactrl/kea-ctrl-agent.conf.pre
29@@ -85,7 +85,8 @@ 32@@ -85,7 +85,8 @@
@@ -36,6 +39,8 @@ Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
36 // "parameters": { 39 // "parameters": {
37 // "param1": "foo" 40 // "param1": "foo"
38 // } 41 // }
42diff --git a/src/bin/keactrl/kea-dhcp4.conf.pre b/src/bin/keactrl/kea-dhcp4.conf.pre
43index 2a58507..86b5abf 100644
39--- a/src/bin/keactrl/kea-dhcp4.conf.pre 44--- a/src/bin/keactrl/kea-dhcp4.conf.pre
40+++ b/src/bin/keactrl/kea-dhcp4.conf.pre 45+++ b/src/bin/keactrl/kea-dhcp4.conf.pre
41@@ -255,7 +255,7 @@ 46@@ -255,7 +255,7 @@
@@ -47,7 +52,7 @@ Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
47 // "parameters": { 52 // "parameters": {
48 // "base-name": "kea-forensic4" 53 // "base-name": "kea-forensic4"
49 // } 54 // }
50@@ -271,7 +271,7 @@ 55@@ -271,14 +271,14 @@
51 // // of specific options or perhaps even a combination of several 56 // // of specific options or perhaps even a combination of several
52 // // options and fields to uniquely identify a client. Those scenarios 57 // // options and fields to uniquely identify a client. Those scenarios
53 // // are addressed by the Flexible Identifiers hook application. 58 // // are addressed by the Flexible Identifiers hook application.
@@ -56,6 +61,16 @@ Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
56 // "parameters": { 61 // "parameters": {
57 // "identifier-expression": "relay4[2].hex" 62 // "identifier-expression": "relay4[2].hex"
58 // } 63 // }
64 // },
65 // {
66 // // the MySQL host backend hook library required for host storage.
67- // "library": "@libdir@/kea/hooks/libdhcp_mysql.so"
68+ // "library": "$libdir/kea/hooks/libdhcp_mysql.so"
69 // }
70 // ],
71
72diff --git a/src/bin/keactrl/kea-dhcp6.conf.pre b/src/bin/keactrl/kea-dhcp6.conf.pre
73index c69a508..2bb488f 100644
59--- a/src/bin/keactrl/kea-dhcp6.conf.pre 74--- a/src/bin/keactrl/kea-dhcp6.conf.pre
60+++ b/src/bin/keactrl/kea-dhcp6.conf.pre 75+++ b/src/bin/keactrl/kea-dhcp6.conf.pre
61@@ -201,7 +201,7 @@ 76@@ -201,7 +201,7 @@
@@ -67,7 +82,7 @@ Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
67 // "parameters": { 82 // "parameters": {
68 // "base-name": "kea-forensic6" 83 // "base-name": "kea-forensic6"
69 // } 84 // }
70@@ -217,7 +217,7 @@ 85@@ -217,14 +217,14 @@
71 // // of specific options or perhaps even a combination of several 86 // // of specific options or perhaps even a combination of several
72 // // options and fields to uniquely identify a client. Those scenarios 87 // // options and fields to uniquely identify a client. Those scenarios
73 // // are addressed by the Flexible Identifiers hook application. 88 // // are addressed by the Flexible Identifiers hook application.
@@ -76,3 +91,14 @@ Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
76 // "parameters": { 91 // "parameters": {
77 // "identifier-expression": "relay6[0].option[37].hex" 92 // "identifier-expression": "relay6[0].option[37].hex"
78 // } 93 // }
94 // },
95 // {
96 // // the MySQL host backend hook library required for host storage.
97- // "library": "@libdir@/kea/hooks/libdhcp_mysql.so"
98+ // "library": "$libdir/kea/hooks/libdhcp_mysql.so"
99 // }
100 // ],
101
102--
1032.43.0
104