summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
...
* classes/flit_core: rename to python_flit_coreRoss Burton2022-03-174-4/+4
| | | | | | | | | | To be more uniform with the other new Python classes, rename this to python_flit_core and update the recipes that use it. (From OE-Core rev: c0e4ca3c7841028a658f21c11619228022d425b4) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-packaging: remove duplicate python3-setuptools-native DEPENDSRoss Burton2022-03-171-1/+0
| | | | | | | | | setuptools_build_meta.bbclass already sets this dependency. (From OE-Core rev: df1d4ed389f0c5f148f9940ce849e3ed64d34923) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* expect: modify fixline1 scriptJoe Slater2022-03-162-0/+32
| | | | | | | | | | | fixline1 needs to be processed by fixline1, but we short-circuit that. Enter the multi-line shebang which I am a bit queasy about, but expect loves it. (From OE-Core rev: 0829d4f2947be2b095e7e713b5100f4e41218bec) Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyparsing: rdepends on python3-htmlKai Kang2022-03-161-0/+1
| | | | | | | | | | | | | | | | | | It fails to import python module 'pyparsing': | root@qemux86-64:~# python3 -c 'import pyparsing' | Traceback (most recent call last): | File "<string>", line 1, in <module> | File "/usr/lib64/python3.10/site-packages/pyparsing/__init__.py", line 141, in <module> | from .helpers import * | File "/usr/lib64/python3.10/site-packages/pyparsing/helpers.py", line 2, in <module> | import html.entities | ModuleNotFoundError: No module named 'html' (From OE-Core rev: bfc76d19f3d6e3a7b2d91c3fcd97501c8b29001e) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dpkg: upgrade 1.21.1 -> 1.21.2wangmy2022-03-167-52/+59
| | | | | | | | | | | | | | | The following patches refreshed for new version: 0001-build.c-ignore-return-of-1-from-tar-cf.patch 0003-Our-pre-postinsts-expect-D-to-be-set-when-running-in.patch 0004-The-lutimes-function-doesn-t-work-properly-for-all-s.patch 0007-dpkg-deb-build.c-Remove-usage-of-clamp-mtime-in-tar.patch noman.patch remove-tar-no-timestamp.patch (From OE-Core rev: d495c19b835e8e4c049b83e983487fc8de021499) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-rust-native: use setuptools_build_metaRoss Burton2022-03-161-4/+1
| | | | | | | | | | | The wheel generation problems are solved now: a wheel is correctly built to setuptools_rust-1.1.2-py3-none-any.whl, so we can use setuptools_build_meta. (From OE-Core rev: 3da6a4151ed3d69595548931a86a64268be55749) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: upgrade 1.22.2 -> 1.22.3wangmy2022-03-161-1/+1
| | | | | | | (From OE-Core rev: 0f79af7b0d76b5f2cb4d2d01f395ab60810868dd) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: upgrade 4.11.2 -> 4.11.3wangmy2022-03-161-1/+1
| | | | | | | | | | Changelog: #372: Removed cast of path items in FastPath, not needed. (From OE-Core rev: be1411e6ce6ec808826b8028c704505171969f92) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: upgrade 0.65.0 -> 0.66.0wangmy2022-03-165-100/+9
| | | | | | | | | | | | | | | | | | | | | | | 0001-Add-WITH_TESTS-option.patch 0001-Look-fo-sphinx-only-if-documentation-is-actually-ena.patch removed since they're included in 0.66.0 0001-Get-parameters-for-both-libsolv-and-libsolvext-libdn.patch 0004-Set-libsolv-variables-with-pkg-config-cmake-s-own-mo.patch modified for new version Changelog: ========= Use rpmdbCookie from librpm, remove hawkey.Sack._rpmdb_version Fix handling transaction id in resolveTransactionItemReason (RhBug:2010259,2053014) Remove deprecated assertions (RhBug:2027383) Skip rich deps for autodetection of unmet dependencies (RhBug:2033130, 2048394) Increase required rpm version since we use rpmdbCookie() (From OE-Core rev: a5df953824474dfcb99ee3da305c11e2b178eeb5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dnf: upgrade 4.10.0 -> 4.11.1wangmy2022-03-161-1/+1
| | | | | | | (From OE-Core rev: bd1401961f692d15df5c978a34c2191d8b2a6e21) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* createrepo-c: upgrade 0.18.0 -> 0.19.0wangmy2022-03-161-1/+1
| | | | | | | (From OE-Core rev: b5a7a25efbdee2bf72283b2fb57b3ff8e69a542e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Fix build on ppc64Khem Raj2022-03-162-0/+93
| | | | | | | | | add a missing system include (From OE-Core rev: e057fc5fe6209f44a49b8dd6cc9b4b2d410064ea) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python_pep517: use installer instead of pipRoss Burton2022-03-164-61/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of battling pip to install a wheel, use installer. Installer does one thing, so it's faster and easier to work with. This means setuptools, pip, and wheel are no longer part of the bootstrap phase, so they can be built normally. To avoid sysroot file conflicts these three recipes can't install .pyc files to the native sysroot. We currently patch pypa/installer to allow us to override the interpreter used, which means we can drop the interpreter seding. We don't need to recompile any Python which is found in $bindir as Python doesn't actually load those files. Across a build of oe-core, the only differences between using pip and installer are: - the .dist-info/RECORD files are ordered differently - the .dist-info/REQUESTED and INSTALLER files are not created - the hashbang in native scripts is "/usr/bin/env nativepython" instead of pointing directly at the native sysroot python3. (From OE-Core rev: f780f6d920d8bbfb674d6066a8b899417decf8d2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-installer: add installer moduleRoss Burton2022-03-162-0/+83
| | | | | | | | | | | Add a recipe for Installer, a minimal library/tool to install Python Wheels. Unlike PIP, it explicitly only installs wheels and does nothing else. (From OE-Core rev: bf09c0bd99e4defbc259775b4a2e3fcce09bde17) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography-vectors: Fix reproducibilityRichard Purdie2022-03-161-0/+5
| | | | | | | | | We regenerate the pycache files and the checksums in the manifest are incorrect. Remove them to avoid this and ensure reproducibility. (From OE-Core rev: 3c1e7e50c929436d0007d60e738c8270e7e6c7d9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography: remove obsolete PIP_INSTALL_DIST_PATHRoss Burton2022-03-161-2/+0
| | | | | | (From OE-Core rev: 1ebf3774655a57807ca5e03530fef2bd80442adb) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography: Add missing ptest tomli dependencyRichard Purdie2022-03-161-0/+1
| | | | | | | | Add missing tomli runtime dependency to allow ptests to execute. (From OE-Core rev: eb75f5b64146912f4e312eb1fe00162169ae70fa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography: mark test_create_certificate_with_extensions as ↵Ross Burton2022-03-162-0/+20
| | | | | | | | | | | | expected to fail This test causes OpenSSL to leak some memory. Until this is resolved in OpenSSL, mark the test as expected-to-fail. (From OE-Core rev: b32917b113df6dce0200d35dd1b539279635d524) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poetry_core: Rename to python_poetry_coreRichard Purdie2022-03-162-2/+2
| | | | | | (From OE-Core rev: 241ebe35afb0ae9cd2713ef19a78746f0ab5ca5d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* setuptools3_rust: Rename to python_setuptools3_rustRichard Purdie2022-03-161-1/+1
| | | | | | (From OE-Core rev: 57bef31cdcafeef2d1ca5ff3aee7b2e2181a0514) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-ply: move from meta-pythonTim Orling2022-03-161-0/+18
| | | | | | | | | Dependency for python3-cryptography (From OE-Core rev: 0edd68ee0672656ba60ed7c8d9cea3baa39328db) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycparser: move from meta-pythonTim Orling2022-03-161-0/+21
| | | | | | | | | Dependency for python3-cryptography (From OE-Core rev: 8a34826558b5a0f2a4463f7d7bb230f1473b6621) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-semantic-version: move from meta-pythonTim Orling2022-03-161-0/+12
| | | | | | | | | Dependency for python3-cryptography (From OE-Core rev: 90204d37f303f7f3daddad76b3c86dcf8a1338e7) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-typing-extensions: move from meta-pythonTim Orling2022-03-161-0/+12
| | | | | | | | | Dependency for python3-cryptography (From OE-Core rev: 5758587a1b2db882cc990257b2a6b8e71fa77b4a) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-iso8601: move from meta-pythonTim Orling2022-03-161-0/+15
| | | | | | | | | Dependency for python3-cryptography (From OE-Core rev: 78106bc12b995bbb42e02f2e5d8fbc56d917b934) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-poetry-core: remove obsolete PIP_INSTALL_PACKAGERoss Burton2022-03-161-2/+0
| | | | | | (From OE-Core rev: ed53e6728704ac77f15fe266a63b453ba1a2a846) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-poetry-core: move from meta-pythonTim Orling2022-03-161-0/+46
| | | | | | | | | | | A PEP 517 build backend implementation developed for Poetry. This project is intended to be a light weight, fully compliant, self-contained package allowing PEP 517 compatible build frontends to build Poetry managed projects. (From OE-Core rev: 49e4541b250be296dc7b148858016ff0aaef9afd) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-psutil/python3-bcrypt: Add missing HOMEPAGERichard Purdie2022-03-162-0/+2
| | | | | | | | | Add missing HOMEPAGE entries to the two recipes imported from meta-oe to fix selftest failures. (From OE-Core rev: 7fefeea0b8a0784052e87768588859c703d47fb5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-psutil: move from meta-pythonTim Orling2022-03-162-0/+225
| | | | | | | | | Dependency for python3-cryptography (From OE-Core rev: e2c8532df68946943a1dbabd6d3be5496f05f735) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pretend: move from meta-pythonTim Orling2022-03-161-0/+11
| | | | | | | | | Dependency for python3-cryptography (From OE-Core rev: fbcb327b4264d5ba8502ecd46ff0b53095c1f7e7) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-bcrypt: move from meta-pythonTim Orling2022-03-162-0/+33
| | | | | | | | | Dependency for python3-cryptography (From OE-Core rev: 7c931d83ad84eef1bb24d00124e1dbee0855b48a) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytz: move from meta-pythonTim Orling2022-03-162-0/+38
| | | | | | | | | Dependency for python3-cryptography (From OE-Core rev: 5831114f881752212704474381570139f01919f1) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cffi: move from meta-pythonTim Orling2022-03-161-0/+18
| | | | | | | | | Dependency for python3-cryptography (From OE-Core rev: 1748d7b84da30585199d0f910341bae169113ccd) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-asn1crypto: move from meta-pythonTim Orling2022-03-161-0/+25
| | | | | | | | | Dependency for python3-cryptography (From OE-Core rev: 2e0e42bd840f94f2e9a22cda0314131c31f26045) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography-vectors: from meta-pythonTim Orling2022-03-161-0/+24
| | | | | | | | | | | | Dependency for python3-cryptography ptest. This recipe needs to be kept in lock-step with the version of python3-cryptography. (From OE-Core rev: 1dda3ab39e2a28e05b903d970410587f2b58cdef) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest-subtests: move from meta-pythonTim Orling2022-03-161-0/+20
| | | | | | | | | Dependency for python3-cryptography ptest. (From OE-Core rev: 6786ea8f0d70c7ff0fea353032d78db353628798) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography: move from meta-pythonTim Orling2022-03-165-0/+196
| | | | | | | | | | | | | | | | | | | | | | | * inherit new setuptools_rust class (which inherits new pyo3 class, which inherits cargo and python3-dir). * RDEPENDS on python3-pytest-subtests for ptest * Copy pyproject.toml for ptest as it defines the pytest.marker(s) needed * Use 'cargo bitbake' to generate the crate:// SRC_URIs - Needed some hacks to the Cargo.toml in src/rust/ to make this work (probably only package.repository was strictly required): [package] description = "cryptography includes both high level recipes and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests, and key derivation functions." homepage = "https://github.com/pyca/cryptography" repository = "https://github.com/pyca/cryptography" * Add patches to src/rust/Cargo.toml to fix cargo errors including pem version * Add check-memfree.py to ptest to check for sufficient free memory (From OE-Core rev: 27bd134c899d00d93806ecb0a62ec3f30b1e6ec6) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-rust-native: remove obsolete PIP_*Ross Burton2022-03-161-4/+0
| | | | | | (From OE-Core rev: baa9f9c3c3bea1f81e02bb047171ca78f714b034) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-rust-native: from meta-pythonTim Orling2022-03-161-0/+33
| | | | | | | | | | | | Dependency for python3-cryptography 3.4.x+ Only native rustc is supported at this time in oe-core, therefore it makes no sense to try to build for target. (From OE-Core rev: 8eaafc114c196fbab2070bfb600634306deef527) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libstd-rs: Fix build on riscv64/muslKhem Raj2022-03-153-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | | Backport necessary patch, which was dropped in upgrade to 1.59 Fixes: error[E0425]: cannot find value `SYS_clone3` in this scope --> library/std/src/sys/unix/weak.rs:202:17 | 202 | concat_idents!(SYS_, $name), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `SYS_clone` | ::: library/std/src/sys/unix/process/process_unix.rs:165:9 | 165 | / raw_syscall! { 166 | | fn clone3(cl_args: *mut clone_args, len: libc::size_t) -> libc::c_long 167 | | } | |_________- in this macro invocation | (From OE-Core rev: f529401cd8d2c45273f706636e5ed89123238200) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* erofs-utils: Use __SANE_USERSPACE_TYPES__ on ppc64Khem Raj2022-03-151-0/+2
| | | | | | | | | | | | ppc64 historically has used l64 for defining u64 types in kernel asm/types.h defaults to use l64 by default but kernel uses ll64 now a days, therefore lets use same int-ll64.h to provide these defines like other architectures (From OE-Core rev: 22f8a749fa956c82a0fe39eeb6948bd2068eb63a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go: Remove three unnecessary paths from do_compile[dirs]Peter Kjellerstedt2022-03-156-6/+0
| | | | | | | | | | There is no reason to include a path in foo[dirs] if it is also in foo[cleandirs] (except if it is the last path in foo[dirs]). (From OE-Core rev: 9f610748f760b2d58d5250b55ae4b268909f33ef) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils: Bump to latest 2.38 release branchKhem Raj2022-03-151-1/+1
| | | | | | | | | | | | | | | | | | | Fixes building ppc32 kernels Brings following fixes * 2d92604cd30 Revert "Check thin archive element file size against archive header" * ed9b2e40ebf binutils 2.38 vs. ppc32 linux kernel * 40d32f56f63 Updated Serbian translations for the bfd, gold, ld and opcodes directories * 6aa1b7df2fc ld: Keep indirect symbol from IR if referenced from shared object * ae1cab7d3f3 i386: Update I386_NEED_DYNAMIC_RELOC_TYPE_P for DT_TEXTREL * df9071487a8 PR28882, build failure with gcc-4.2 due to use of 0b literals * caa6172de4b x86: Disallow invalid relocation against protected symbol (From OE-Core rev: f5fb73ea3d868997f2fc3744ddb0647ab3284218) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: rename pip_install_wheel.bbclass to python_pep517.bbclassRoss Burton2022-03-134-4/+4
| | | | | | | | | | | | pip_install_wheel shouldn't restricted to just using Pip to install wheels (the installer module is simplier and likely a better option), and in the future may be extended to also provide do_compile() using the build module. (From OE-Core rev: 3bdf64b97facce9706cc579bdbc9a80e0d48428f) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: remove obsolete PIP_INSTALL_PACKAGERoss Burton2022-03-129-14/+0
| | | | | | | | | | PIP_INSTALL_PACKAGE isn't used anymore, so remove all instances of it from the recipes. (From OE-Core rev: 15baf24f750ab2c8b0a46d4a3bf2ae9bfa3d0aff) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pip_install_wheel: add a generic do_install for bootstrappingRoss Burton2022-03-114-11/+4
| | | | | | | | | | | | | | | | | Several recipes are duplicating the same bootstrap logic for installing a wheel without using any tools. Add an implementation to pip_install_wheel to centralise the code, and remove the duplicated code from the following recipes: - python3-flit-core - python3-pip - python3-setuptools - python3-wheel (From OE-Core rev: d5d702a2cd06f863340f8e4cdce0904c9d86384d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pip: remove redundant DEPENDS on python3-setuptools-nativeRoss Burton2022-03-111-1/+1
| | | | | | | | | | This recipe inherits setuptools_build_meta which already depends on python3-setuptools-native. (From OE-Core rev: 5d514b5dbd09ce059047d849d5b7cc2b2327564d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* m4: Fix build on musl/ppcKhem Raj2022-03-112-0/+38
| | | | | | | (From OE-Core rev: 41ccf5b38506608032754beaff393f74e0403fd1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtool: Recognise additional linker commandline options passed by clangKhem Raj2022-03-112-0/+38
| | | | | | | | | | Like stdlib, these options are also used to select runtime libraries by clang driver (From OE-Core rev: 6d2035b9017552f050e53add0b3ef4090141fc5e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Fix build when x11 is not in distro featuresKhem Raj2022-03-101-0/+2
| | | | | | | | | | | | | | | | | There is use of MESA_EGL_NO_X11_HEADERS which is now renamed in newer headers to EGL_NO_X11 from mesa/khronos headers, however this define is relatively new and 3D stacks do not have this adopted but apps like qemu and bunch of others depend on it, I guess they assume mesa. One can argue that its better to fix the 3D stacks to behave like mesa but this means every BSP using these stacks will need to carry such a fix. https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/include/EGL/eglplatform.h (From OE-Core rev: 8c9d0bc4eb2784a3defa047e509d96e0eb521c03) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>