diff options
| author | Benjamin Missey <benjamin.missey@non.se.com> | 2026-01-08 14:42:16 +0100 |
|---|---|---|
| committer | Benjamin Missey <benjamin.missey@non.se.com> | 2026-01-08 17:36:14 +0100 |
| commit | de50b1d808a04dd07f0b8184b9899e550f5dbb44 (patch) | |
| tree | 6a1b188ee013fc61e9520ef2648bb9132df92023 | |
| parent | 2dfa4420b4541a9ebd9b0f8db31512ed04ca188f (diff) | |
| download | meta-freescale-de50b1d808a04dd07f0b8184b9899e550f5dbb44.tar.gz | |
vulkan-loader: Make the bbappend independent of the recipe version
Make Vulkan-loader bbappend version-agnostic.
Previously, recipe parsing failed whenever Vulkan-loader was updated in
openembedded-core because the bbappend targeted a fixed version.
The Vulkan-loader code referenced in the patch was modified in
commit: ecd88b5c6b1e4c07 ("Define _FILE_OFFSET_BITS=64 for 32 bit linux builds")
(introduced in version 1.3.296). Since then, two different patches are now required.
Add a conditional in vulkan-loader_%.bbappend to apply the correct patch based
on the Vulkan-loader version.
Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
| -rw-r--r-- | recipes-graphics/vulkan/vulkan-loader-older-1-3-296/0001-LF-11869-change-mali-wsi-layer-activating-order.patch (renamed from recipes-graphics/vulkan/vulkan-loader-1.3.275.0.imx/0001-LF-11869-change-mali-wsi-layer-activating-order.patch) | 0 | ||||
| -rw-r--r-- | recipes-graphics/vulkan/vulkan-loader/0001-LF-11869-change-mali-wsi-layer-activating-order.patch (renamed from recipes-graphics/vulkan/vulkan-loader-1.4.335.0/0001-LF-11869-change-mali-wsi-layer-activating-order.patch) | 0 | ||||
| -rw-r--r-- | recipes-graphics/vulkan/vulkan-loader_%.bbappend | 4 | ||||
| -rw-r--r-- | recipes-graphics/vulkan/vulkan-loader_1.3.275.0.imx.bbappend | 1 | ||||
| -rw-r--r-- | recipes-graphics/vulkan/vulkan-loader_1.4.335.0.bbappend | 1 |
5 files changed, 4 insertions, 2 deletions
diff --git a/recipes-graphics/vulkan/vulkan-loader-1.3.275.0.imx/0001-LF-11869-change-mali-wsi-layer-activating-order.patch b/recipes-graphics/vulkan/vulkan-loader-older-1-3-296/0001-LF-11869-change-mali-wsi-layer-activating-order.patch index da738aabe..da738aabe 100644 --- a/recipes-graphics/vulkan/vulkan-loader-1.3.275.0.imx/0001-LF-11869-change-mali-wsi-layer-activating-order.patch +++ b/recipes-graphics/vulkan/vulkan-loader-older-1-3-296/0001-LF-11869-change-mali-wsi-layer-activating-order.patch | |||
diff --git a/recipes-graphics/vulkan/vulkan-loader-1.4.335.0/0001-LF-11869-change-mali-wsi-layer-activating-order.patch b/recipes-graphics/vulkan/vulkan-loader/0001-LF-11869-change-mali-wsi-layer-activating-order.patch index f54919cd9..f54919cd9 100644 --- a/recipes-graphics/vulkan/vulkan-loader-1.4.335.0/0001-LF-11869-change-mali-wsi-layer-activating-order.patch +++ b/recipes-graphics/vulkan/vulkan-loader/0001-LF-11869-change-mali-wsi-layer-activating-order.patch | |||
diff --git a/recipes-graphics/vulkan/vulkan-loader_%.bbappend b/recipes-graphics/vulkan/vulkan-loader_%.bbappend index 8f28ab1be..ce120937a 100644 --- a/recipes-graphics/vulkan/vulkan-loader_%.bbappend +++ b/recipes-graphics/vulkan/vulkan-loader_%.bbappend | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | FILESEXTRAPATHS:prepend:imx-nxp-bsp := "${THISDIR}/${DIRPATCHVULKAN}:" | ||
| 2 | |||
| 3 | DIRPATCHVULKAN = "vulkan-loader${@oe.utils.ifelse(bb.utils.vercmp_string_op('${PV}', '1.3.296', "<"), '-older-1-3-296', '')}" | ||
| 4 | |||
| 1 | SRC_URI:append:imx-nxp-bsp = " \ | 5 | SRC_URI:append:imx-nxp-bsp = " \ |
| 2 | file://0001-LF-11869-change-mali-wsi-layer-activating-order.patch \ | 6 | file://0001-LF-11869-change-mali-wsi-layer-activating-order.patch \ |
| 3 | " | 7 | " |
diff --git a/recipes-graphics/vulkan/vulkan-loader_1.3.275.0.imx.bbappend b/recipes-graphics/vulkan/vulkan-loader_1.3.275.0.imx.bbappend deleted file mode 100644 index 8cac41b53..000000000 --- a/recipes-graphics/vulkan/vulkan-loader_1.3.275.0.imx.bbappend +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | FILESEXTRAPATHS:prepend:imx-nxp-bsp := "${THISDIR}/vulkan-loader-1.3.275.0.imx:" | ||
diff --git a/recipes-graphics/vulkan/vulkan-loader_1.4.335.0.bbappend b/recipes-graphics/vulkan/vulkan-loader_1.4.335.0.bbappend deleted file mode 100644 index 9f435742c..000000000 --- a/recipes-graphics/vulkan/vulkan-loader_1.4.335.0.bbappend +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | FILESEXTRAPATHS:prepend:imx-nxp-bsp := "${THISDIR}/vulkan-loader-1.4.335.0:" | ||
