diff options
author | Yongxin Liu <yongxin.liu@windriver.com> | 2020-11-25 14:53:38 +0800 |
---|---|---|
committer | Anuj Mittal <anuj.mittal@intel.com> | 2020-11-25 23:39:11 +0800 |
commit | be5944b98b24920a194fff3bdb3971a2a16a209d (patch) | |
tree | b58f4aa9d9302d84741953283de280f9ee30d81e | |
parent | 50c96ab9d5685726d9fc918315aa49182d609a4d (diff) | |
download | meta-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.bb | 7 |
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 | |||
30 | do_fetch[depends] += "virtual/kernel:do_shared_workdir" | 30 | do_fetch[depends] += "virtual/kernel:do_shared_workdir" |
31 | 31 | ||
32 | do_patch_append () { | 32 | do_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 | ||