Re: [OE-core] [PATCH] curl: Upgrade to 7.78.0

2021-08-30 Thread Randy Li
> On Aug 2, 2021, at 4:06 PM, Yu, Mingli wrote: > > From: Mingli Yu > > Remove libmetalink configure option as this rarely used option is > removed in the new version [1]. I think we need a PACKAGECONFIG to disable zstd or put it into depend. Or it would failed at configure stage. Try with

Re: [OE-core] [PATCH] systemd-boot: use ld.bfd as efi-ld when gold is being used by default with ld-is-gold

2021-08-04 Thread Randy Li
I found I sent this email to wrong list, let me CC to it. > On Aug 4, 2021, at 3:28 AM, Martin Jansa wrote: > > Probably as lld isn't supported as well: > https://github.com/systemd/systemd/commit/e39288193fcdf3a36dbc49b78e6c9bf86a764e31 > You can’t use systemd in Android of course, I decide

[OE-core] meta-android-ndk: initial version that could build some simple utility

2021-08-04 Thread Randy Li
Hello All: It now could compile the libpng and its unit test, I could run it on an Android 11 board. But there are still many problems waiting for solving. The building above would fail the OE package QA test. There is not a library linker file in Android, all the library files won't have a

Re: [OE-core] proposal: using oe to build Android vendor image

2021-07-22 Thread Randy Li
t thing I need to care is how to use that external clang baesd toolchain from Android NDK. We can’t use our build one, it must follow Android’s ABI strictly or it can’t fix into Android update. meta-external-toolchain is for gcc, I am looking at how to add an clang version. > >> On

[OE-core] proposal: using oe to build Android vendor image

2021-07-22 Thread Randy Li
Hello All I am working with video, graphics and AI stuff all the time, although Android has many good frameworks and published some good standards to following(as long as you could understand its documents). I am sure we would like still to use those packages that we are familiar with at GNU

[OE-core] [PATCH v4] seatd: add seatd recipe

2021-04-29 Thread Randy Li
Seat management takes care of mediating access to shared devices (graphics, input), without requiring the applications needing access to be root. Signed-off-by: ayaka --- meta/recipes-core/seatd/libseat/init | 50 meta/recipes-core/seatd/libseat_0.5.0.bb | 42

Re: [OE-core] [PATCH v3] seatd: add seatd recipe

2021-04-29 Thread Randy Li
On 4/26/21 2:31 AM, Kenny Levinsen wrote: On Wed, Apr 21 2021 at 09:34:41 AM +0800, ayaka wrote: I also sent this patch to the upstream, seatd is the server of libseat, besides you could build a libseat with a embedded server without shipping the seatd. I have applied a more specific fix

Re: [OE-core] [PATCH v3] seatd: add seatd recipe

2021-04-20 Thread Randy Li
On 4/21/21 9:26 AM, Joshua Watt wrote: On 4/20/21 6:43 PM, Randy Li wrote: Seat management takes care of mediating access to shared devices (graphics, input), without requiring the applications needing access to be root. weston would depend on it as well as wlroots. Signed-off-by: Randy Li

[OE-core] [PATCH v3] seatd: add seatd recipe

2021-04-20 Thread Randy Li
Seat management takes care of mediating access to shared devices (graphics, input), without requiring the applications needing access to be root. weston would depend on it as well as wlroots. Signed-off-by: Randy Li --- ...build-fixup-standalone-without-seatd.patch | 71

Re: [OE-core] [PATCH v2] seatd: add seatd recipe

2021-04-20 Thread Randy Li
On 4/21/21 3:16 AM, Alexander Kanavin wrote: That's fine then but please resend the patch without the erroneous nativesdk-packagegroup tweak. Oops, my fault, that is a X related issue, I would send a patch later Alex On Tue, 20 Apr 2021 at 19:43, Simon Ser >

[OE-core] [PATCH v2] seatd: add seatd recipe

2021-04-20 Thread Randy Li
From: ayaka Weston would adapt the libseat for granting privilege and VT switch. wlroots has merged it. Signed-off-by: ayaka --- .../nativesdk-packagegroup-sdk-host.bb| 2 - ...build-fixup-standalone-without-seatd.patch | 71 +++ meta/recipes-core/seatd/libseat/init

[OE-core] [PATCH] seatd: add seatd recipe

2021-04-20 Thread Randy Li
From: ayaka Weston would adapt the libseat for granting privilege and VT switch. wlroots has merged it. Signed-off-by: ayaka --- ...build-fixup-standalone-without-seatd.patch | 71 +++ meta/recipes-core/seatd/seatd_0.5.0.bb| 33 + 2 files changed, 104

Re: [OE-core] [PATCH v2 0/2] meson: fixup nativesdk sysroot

2020-12-30 Thread Randy Li
mbedded-core@lists.openembedded.org > c...@lists.openembedded.org> On Behalf Of Randy Li >> Sent: Thursday, December 31, 2020 9:46 AM >> To: Richard Purdie >> Cc: openembedded-core@lists.openembedded.org >> Subject: Re: [OE-core] [PATCH v2 0/2] meson: fixup nativesdk sysr

Re: [OE-core] [PATCH v2 1/2] meson: don't turn sting into a list in nativesdk

2020-12-30 Thread Randy Li
On Dec 31, 2020, at 7:38 AM, Peter Kjellerstedt wrote: >> -Original Message- >> From: openembedded-core@lists.openembedded.org > c...@lists.openembedded.org> On Behalf Of Randy Li >> Sent: den 29 december 2020 04:56 >> To: openembedded-core@lists.op

Re: [OE-core] [PATCH v2 0/2] meson: fixup nativesdk sysroot

2020-12-30 Thread Randy Li
> On Dec 30, 2020, at 10:05 PM, Richard Purdie > wrote: > >> On Tue, 2020-12-29 at 11:55 +0800, Randy Li wrote: >> I still saw the request for this patch from Gstreamer users >> sometimes. I have verified this version would work fine. >> >> Only

[OE-core] [PATCH v2 1/2] meson: don't turn sting into a list in nativesdk

2020-12-28 Thread Randy Li
In the current version of meson, some path variables only accept a string not a list. Signed-off-by: Randy Li --- meta/recipes-devtools/meson/meson/meson-setup.py | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/meta/recipes-devtools/meson/meson/meson-setup.py b

[OE-core] [PATCH v2 2/2] meson: add sysroot property

2020-12-28 Thread Randy Li
I know the environment setup script would set PKG_CONFIG_PATH, but the meson won't take that env when translate the includedir property from the pkg-config. Signed-off-by: Randy Li --- meta/recipes-devtools/meson/nativesdk-meson_0.56.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta

[OE-core] [PATCH v2 0/2] meson: fixup nativesdk sysroot

2020-12-28 Thread Randy Li
I still saw the request for this patch from Gstreamer users sometimes. I have verified this version would work fine. Only the exported SDK would need this patch. Changelog: V2: fix the script for not list-type config option Randy Li (2): meson: don't turn sting into a list in nativesdk

Re: [OE-core] [PATCH] meson: add sysroot property

2020-09-30 Thread Randy Li
On 01/10/2020 00:40, Alexander Kanavin wrote: Wait, how does it work in native meson then? It is the nativesdk meson has this problem, that is what cross build requests for. You can try the Intel MediaSDK, I reported this issue to Gstreamer for this but it comes to the issue of OE. Or

[OE-core] [PATCH] meson: add sysroot property

2020-09-30 Thread Randy Li
I know the environment setup script would set PKG_CONFIG_PATH, but the meson won't take that env when translate the includedir property from the pkg-config. Signed-off-by: ayaka --- meta/recipes-devtools/meson/nativesdk-meson_0.55.1.bb | 1 + 1 file changed, 1 insertion(+) diff --git

[OE-core] [PATCH v5 0/6] Add tune for ARMv8 and some cortex processors

2018-06-19 Thread Randy Li
Something changelog: v5: I sent wrong version in the previous version, this one is correct v4: update the tune file for thunderx v3: fix the wrong defines in armv8a.inc v2: add tune files for cortex-a72 v1: begin this work Randy Li (6): arch-armv8a.inc: add tune include for armv8 ThunderX

[OE-core] [PATCH v5 3/6] tune-cortexa32: add tunes for ARM Cortex-A32

2018-06-19 Thread Randy Li
https://developer.arm.com/products/processors/cortex-a/cortex-a32 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa32.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf/machine/include/tune-cortexa32.inc diff --git a/meta/conf/machine

[OE-core] [PATCH v5 6/6] tune-cortexa72: add tunes for ARM Cortex-A72

2018-06-19 Thread Randy Li
It looks that the Cryptography engine is mandatory in this platform. https://developer.arm.com/products/processors/cortex-a/cortex-a72 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa72.inc | 12 1 file changed, 12 insertions(+) create mode 100644 meta/conf

[OE-core] [PATCH v5 5/6] tune-cortexa53: add tunes for ARM Cortex-A53

2018-06-19 Thread Randy Li
It looks that the Cryptography engine is mandatory in this platform. https://developer.arm.com/products/processors/cortex-a/cortex-a53 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa53.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf

[OE-core] [PATCH v5 1/6] arch-armv8a.inc: add tune include for armv8

2018-06-19 Thread Randy Li
There are some addtional instructions apart from bare armv8, also there is armv8.1, armv8.2. Most the processor would support crc, except X-gene 1. Signed-off-by: Randy Li --- meta/conf/machine/include/arm/arch-armv8.inc | 1 - meta/conf/machine/include/arm/arch-armv8a.inc | 28

[OE-core] [PATCH v5 4/6] tune-cortexa35: add tunes for ARM Cortex-A35

2018-06-19 Thread Randy Li
https://developer.arm.com/products/processors/cortex-a/cortex-a35 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa35.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf/machine/include/tune-cortexa35.inc diff --git a/meta/conf/machine

[OE-core] [PATCH v5 2/6] ThunderX: update the armv8a rules

2018-06-19 Thread Randy Li
I am not familiar with the big endian, so I don't update it. I don't have much information about the Cavium ThunderX, it looks like it supports all the ARM instructions. Signed-off-by: Randy Li --- meta/conf/machine/include/tune-thunderx.inc | 4 ++-- 1 file changed, 2 insertions(+), 2

[OE-core] [PATCH v4 6/6] tune-cortexa72: add tunes for ARM Cortex-A72

2018-06-19 Thread Randy Li
It looks that the Cryptography engine is mandatory in this platform. https://developer.arm.com/products/processors/cortex-a/cortex-a72 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa72.inc | 12 1 file changed, 12 insertions(+) create mode 100644 meta/conf

[OE-core] [PATCH v4 5/6] tune-cortexa53: add tunes for ARM Cortex-A53

2018-06-19 Thread Randy Li
It looks that the Cryptography engine is mandatory in this platform. https://developer.arm.com/products/processors/cortex-a/cortex-a53 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa53.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf

[OE-core] [PATCH v4 4/6] tune-cortexa35: add tunes for ARM Cortex-A35

2018-06-19 Thread Randy Li
https://developer.arm.com/products/processors/cortex-a/cortex-a35 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa35.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf/machine/include/tune-cortexa35.inc diff --git a/meta/conf/machine

[OE-core] [PATCH v4 3/5] tune-cortexa35: add tunes for ARM Cortex-A35

2018-06-19 Thread Randy Li
https://developer.arm.com/products/processors/cortex-a/cortex-a35 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa35.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf/machine/include/tune-cortexa35.inc diff --git a/meta/conf/machine

[OE-core] [PATCH v4 5/5] tune-cortexa72: add tunes for ARM Cortex-A72

2018-06-19 Thread Randy Li
It looks that the Cryptography engine is mandatory in this platform. https://developer.arm.com/products/processors/cortex-a/cortex-a72 Signe-off-by: ayaka Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa72.inc | 12 1 file changed, 12 insertions(+) create mode

[OE-core] [PATCH v4 4/5] tune-cortexa32: add tunes for ARM Cortex-A32

2018-06-19 Thread Randy Li
https://developer.arm.com/products/processors/cortex-a/cortex-a32 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa32.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf/machine/include/tune-cortexa32.inc diff --git a/meta/conf/machine

[OE-core] [PATCH v4 2/5] ThunderX: update the armv8a rules

2018-06-19 Thread Randy Li
I am not familiar with the big endian, so I don't update it. I don't have much information about the Cavium ThunderX, it looks like it supports all the ARM instructions. Signed-off-by: Randy Li --- meta/conf/machine/include/tune-thunderx.inc | 4 ++-- 1 file changed, 2 insertions(+), 2

[OE-core] [PATCH v4 3/6] tune-cortexa32: add tunes for ARM Cortex-A32

2018-06-19 Thread Randy Li
https://developer.arm.com/products/processors/cortex-a/cortex-a32 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa32.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf/machine/include/tune-cortexa32.inc diff --git a/meta/conf/machine

[OE-core] [PATCH v4 1/5] arch-armv8a.inc: add tune include for armv8

2018-06-19 Thread Randy Li
There are some addtional instructions apart from bare armv8, also there is armv8.1, armv8.2. Most the processor would support crc, except X-gene 1. Signed-off-by: Randy Li --- meta/conf/machine/include/arm/arch-armv8.inc | 1 - meta/conf/machine/include/arm/arch-armv8a.inc | 22

[OE-core] [PATCH v4 0/5] Add tune for ARMv8 and some cortex processors

2018-06-19 Thread Randy Li
changelog: v4: update the tune file for thunderx v3: fix the wrong defines in armv8a.inc v2: add tune files for cortex-a72 v1: begin this work Randy Li (5): arch-armv8a.inc: add tune include for armv8 ThunderX: update the armv8a rules tune-cortexa35: add tunes for ARM Cortex-A35 tune

[OE-core] [PATCH v3 3/5] tune-cortexa35: add tunes for ARM Cortex-A35

2018-06-14 Thread Randy Li
https://developer.arm.com/products/processors/cortex-a/cortex-a35 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa35.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf/machine/include/tune-cortexa35.inc diff --git a/meta/conf/machine

[OE-core] [PATCH v3 2/5] tune-cortexa32: add tunes for ARM Cortex-A32

2018-06-14 Thread Randy Li
https://developer.arm.com/products/processors/cortex-a/cortex-a32 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa32.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf/machine/include/tune-cortexa32.inc diff --git a/meta/conf/machine

[OE-core] [PATCH v3 4/5] tune-cortexa53: add tunes for ARM Cortex-A53

2018-06-14 Thread Randy Li
It looks that the Cryptography engine is mandatory in this platform. https://developer.arm.com/products/processors/cortex-a/cortex-a53 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa53.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf

[OE-core] [PATCH v3 5/5] tune-cortexa72: add tunes for ARM Cortex-A72

2018-06-14 Thread Randy Li
It looks that the Cryptography engine is mandatory in this platform. https://developer.arm.com/products/processors/cortex-a/cortex-a72 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa72.inc | 12 1 file changed, 12 insertions(+) create mode 100644 meta/conf

[OE-core] [PATCH v3 1/5] arch-armv8a.inc: add tune include for armv8

2018-06-14 Thread Randy Li
There are some addtional instructions apart from bare armv8, also there is armv8.1, armv8.2. Most the processor would support crc, except X-gene 1. Signed-off-by: Randy Li --- meta/conf/machine/include/arm/arch-armv8.inc | 1 - meta/conf/machine/include/arm/arch-armv8a.inc | 28

[OE-core] [PATCH v3 0/5] Add tune for ARMv8 and some cortex processors

2018-06-14 Thread Randy Li
I mistake some thing wrong in the previous version, I have verified this version and it works. I have not found a way to support big little. Randy Li (5): arch-armv8a.inc: add tune include for armv8 tune-cortexa32: add tunes for ARM Cortex-A32 tune-cortexa35: add tunes for ARM Cortex-A35

[OE-core] [PATCH v2 1/4] arch-armv8a.inc: add tune include for armv8

2018-06-09 Thread Randy Li
There are some addtional instructions apart from bare armv8, also there is armv8.1, armv8.2. Most the processor would support crc, except X-gene 1. Signed-off-by: Randy Li --- meta/conf/machine/include/arm/arch-armv8.inc | 1 - meta/conf/machine/include/arm/arch-armv8a.inc | 22

[OE-core] [PATCH v2 4/4] tune-cortexa72: add tunes for ARM Cortex-A72

2018-06-09 Thread Randy Li
It looks that the Cryptography engine is mandatory in this platform. https://developer.arm.com/products/processors/cortex-a/cortex-a72 Signe-off-by: ayaka Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa72.inc | 12 1 file changed, 12 insertions(+) create mode

[OE-core] [PATCH v2 2/4] tune-cortexa35: add tunes for ARM Cortex-A35

2018-06-09 Thread Randy Li
https://developer.arm.com/products/processors/cortex-a/cortex-a35 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa35.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf/machine/include/tune-cortexa35.inc diff --git a/meta/conf/machine

[OE-core] [PATCH v2 3/4] tune-cortexa32: add tunes for ARM Cortex-A32

2018-06-09 Thread Randy Li
https://developer.arm.com/products/processors/cortex-a/cortex-a32 Signed-off-by: Randy Li --- meta/conf/machine/include/tune-cortexa32.inc | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta/conf/machine/include/tune-cortexa32.inc diff --git a/meta/conf/machine

[OE-core] [PATCH v2 0/4] Add tune for ARMv8 and some cortex processors

2018-06-09 Thread Randy Li
the time. Leaving only the crc and crypto instructions are optional here. Randy Li (4): arch-armv8a.inc: add tune include for armv8 tune-cortexa35: add tunes for ARM Cortex-A35 tune-cortexa32: add tunes for ARM Cortex-A32 tune-cortexa72: add tunes for ARM Cortex-A72 meta/conf/machine