summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYongxin Liu <yongxin.liu@windriver.com>2020-11-25 14:53:38 +0800
committerAnuj Mittal <anuj.mittal@intel.com>2020-11-25 23:39:11 +0800
commitbe5944b98b24920a194fff3bdb3971a2a16a209d (patch)
treeb58f4aa9d9302d84741953283de280f9ee30d81e
parent50c96ab9d5685726d9fc918315aa49182d609a4d (diff)
downloadmeta-intel-qat-be5944b98b24920a194fff3bdb3971a2a16a209d.tar.gz
qat17: fix wrong version string comparison
Convert string to int to fix the following error: >>> "5.10" >= "5.5" False Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
-rw-r--r--recipes-extended/qat/qat17_4.7.0-00006.bb7
1 files changed, 5 insertions, 2 deletions
diff --git a/recipes-extended/qat/qat17_4.7.0-00006.bb b/recipes-extended/qat/qat17_4.7.0-00006.bb
index 047c184..b6143ae 100644
--- a/recipes-extended/qat/qat17_4.7.0-00006.bb
+++ b/recipes-extended/qat/qat17_4.7.0-00006.bb
@@ -30,9 +30,12 @@ SRC_URI = "https://01.org/sites/default/files/downloads/qat1.7.l.4.7.0-00006.tar
30do_fetch[depends] += "virtual/kernel:do_shared_workdir" 30do_fetch[depends] += "virtual/kernel:do_shared_workdir"
31 31
32do_patch_append () { 32do_patch_append () {
33 if d.getVar("KERNEL_VERSION") >= "5.5%": 33 kernel_version = int(d.getVar("KERNEL_VERSION").split(".")[0])
34 kernel_patchlevel = int(d.getVar("KERNEL_VERSION").split(".")[1])
35
36 if kernel_version >= 5 and kernel_patchlevel >= 5:
34 bb.build.exec_func('do_switch_to_skcipher_api', d) 37 bb.build.exec_func('do_switch_to_skcipher_api', d)
35 if d.getVar("KERNEL_VERSION") >= "5.6%": 38 if kernel_version >= 5 and kernel_patchlevel >= 6:
36 bb.build.exec_func('do_patch_for_kernel_5_6', d) 39 bb.build.exec_func('do_patch_for_kernel_5_6', d)
37} 40}
38 41