diff options
author | Khem Raj <raj.khem@gmail.com> | 2022-09-17 09:53:46 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-09-17 16:18:11 -0700 |
commit | 61718793a4c04c768ecc829372b9d4de3c6c463b (patch) | |
tree | 247c0cae275df5a915997968deec5ddd8b8c08b6 /recipes-graphics | |
parent | 77a4c34155fa0eb46350e1e46ae8c5138b6117d5 (diff) | |
download | meta-freescale-61718793a4c04c768ecc829372b9d4de3c6c463b.tar.gz |
imx-dpu-g2d,imx-gpu-viv,imx-sw-pdm: Use gcompat with musl
These recipes contain pre-built binaries and libraries which are built
against glibc, we have a way to run such binaries on musl systems via
gcompat stubs, however, we have to fool the system to ignore the missing
rdeps on libc.so.6, since we know they will be available via gcompat
being in rdep.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-graphics')
-rw-r--r-- | recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.0.bb | 3 | ||||
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch64.bb | 7 |
2 files changed, 7 insertions, 3 deletions
diff --git a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.0.bb b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.0.bb index ad8de74c..e2f5912b 100644 --- a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.0.bb +++ b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.1.0.bb | |||
@@ -23,5 +23,8 @@ do_install () { | |||
23 | } | 23 | } |
24 | 24 | ||
25 | INSANE_SKIP:${PN} += "ldflags" | 25 | INSANE_SKIP:${PN} += "ldflags" |
26 | INSANE_SKIP:append:libc-musl = " file-rdeps" | ||
26 | 27 | ||
27 | COMPATIBLE_MACHINE = "(imxdpu)" | 28 | COMPATIBLE_MACHINE = "(imxdpu)" |
29 | |||
30 | RDEPENDS:${PN}:append:libc-musl = " gcompat" | ||
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch64.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch64.bb index bd584dbe..4136631b 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch64.bb +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch64.bb | |||
@@ -1,9 +1,10 @@ | |||
1 | require imx-gpu-viv-6.inc | 1 | require imx-gpu-viv-6.inc |
2 | 2 | ||
3 | DEPENDS:append:libc-musl = " gcompat" | ||
4 | INSANE_SKIP:append:libc-musl = " file-rdeps" | ||
5 | |||
6 | SRC_URI[md5sum] = "22de8a5f59a56a7ef499f590d1659b6f" | 3 | SRC_URI[md5sum] = "22de8a5f59a56a7ef499f590d1659b6f" |
7 | SRC_URI[sha256sum] = "52921c0b59529f1598084e991eda1863100754f28a7744ba958158dff8074b3b" | 4 | SRC_URI[sha256sum] = "52921c0b59529f1598084e991eda1863100754f28a7744ba958158dff8074b3b" |
8 | 5 | ||
6 | INSANE_SKIP:append:libc-musl = " file-rdeps" | ||
7 | |||
9 | COMPATIBLE_MACHINE = "(mx8-nxp-bsp)" | 8 | COMPATIBLE_MACHINE = "(mx8-nxp-bsp)" |
9 | |||
10 | RDEPENDS:${PN}:append:libc-musl = " gcompat" | ||