* [meta-zephyr][master][PATCH v3 1/1] zephyr-kernel: Add rpmsg multi services recipe
@ 2025-08-20 14:39 Sandeep Gundlupet Raju
2025-08-28 8:16 ` [yocto-patches] " Lee, Chee Yang
0 siblings, 1 reply; 5+ messages in thread
From: Sandeep Gundlupet Raju @ 2025-08-20 14:39 UTC (permalink / raw)
To: yocto-patches, chee.yang.lee
Add zephyr-openamp-rpmsg-mulit-services recipe to build out of tree
openamp-system-reference example applications.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
---
Changes in v3:
- Add machine compatible for qemu-cortex-r5 and stm32mp157c-dk2
machines only.
Testing:
$ MACHINE=qemu-cortex-r5 bitbake zephyr-openamp-rpmsg-multi-srv
$ MACHINE=stm32mp157c-dk2 bitbake zephyr-openamp-rpmsg-multi-srv
---
.../zephyr-openamp-rpmsg-multi-srv.bb | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-rpmsg-multi-srv.bb
diff --git a/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-rpmsg-multi-srv.bb b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-rpmsg-multi-srv.bb
new file mode 100644
index 0000000..dca3b9b
--- /dev/null
+++ b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-rpmsg-multi-srv.bb
@@ -0,0 +1,25 @@
+SUMMARY = "Open AMP rpmsg multi services"
+DESCRIPTION = "Open AMP rpmsg multi services"
+
+inherit zephyr-sample
+
+SRC_URI_ZEPHYR_OPEN_AMP_SYS_REF ?= "git://github.com/OpenAMP/openamp-system-reference;protocol=https"
+
+BRANCH ?= "v2024.05"
+BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}"
+
+SRC_URI:append = " \
+ ${SRC_URI_ZEPHYR_OPEN_AMP_SYS_REF};name=open-amp-sys-ref;${BRANCHARG};destsuffix=${P}/open-amp-sys-ref \
+ "
+
+SRCREV_open-amp-sys-ref = "d78315763fbacba8a74552d0ad570bd01c42ccf9"
+
+COMPATIBLE_MACHINE = "(qemu-cortex-r5|stm32mp157c-dk2)"
+
+ZEPHYR_SRC_DIR = "${ZEPHYR_BASE}/../open-amp-sys-ref/examples/zephyr/rpmsg_multi_services"
+
+ZEPHYR_MAKE_OUTPUT = "rpmsg_multi_services.elf"
+
+EXTRA_OECMAKE += " \
+ -DCONF_FILE="prj.conf" \
+ "
--
2.34.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* RE: [yocto-patches] [meta-zephyr][master][PATCH v3 1/1] zephyr-kernel: Add rpmsg multi services recipe
2025-08-20 14:39 [meta-zephyr][master][PATCH v3 1/1] zephyr-kernel: Add rpmsg multi services recipe Sandeep Gundlupet Raju
@ 2025-08-28 8:16 ` Lee, Chee Yang
2025-08-28 18:18 ` Gundlupet Raju, Sandeep
0 siblings, 1 reply; 5+ messages in thread
From: Lee, Chee Yang @ 2025-08-28 8:16 UTC (permalink / raw)
To: yocto-patches@lists.yoctoproject.org, Gundlupet Raju, Sandeep
Hi Sandeep
Unfortunately, with these I still can't build the recipe. Looks like we need to patch CMakeLists.txt
meta = "master:fb4ebd60536af8672f950376106e0b0500d7007c"
meta-oe
meta-python = "master:714b3adc3a92d42370a0ea57a9744ad2d031db7f"
meta-zephyr-core
meta-zephyr-bsp = "master:5260aea7ef135d3b23f49c8d7bf6c6f78bdc2f50"
command :
MACHINE=qemu-cortex-r5 bitbake zephyr-openamp-rpmsg-multi-srv
| CMake Error at /data/master/poky/build-zephyr/tmp/work/qemu_cortex_r5-zephyr/zephyr-openamp-rpmsg-multi-srv/4.1.0+git/sources/zephyr-openamp-rpmsg-multi-srv-4.1.0+git/modules/hal/libmetal/libme
tal/CMakeLists.txt:1 (cmake_minimum_required):
| Compatibility with CMake < 3.5 has been removed from CMake.
|
| Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
| to tell CMake that the project requires at least <min> but has been updated
| to work with policies introduced by <max> or earlier.
|
| Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
> -----Original Message-----
> From: yocto-patches@lists.yoctoproject.org <yocto-
> patches@lists.yoctoproject.org> On Behalf Of Sandeep Gundlupet Raju via
> lists.yoctoproject.org
> Sent: Wednesday, 20 August, 2025 10:40 PM
> To: yocto-patches@lists.yoctoproject.org; Lee, Chee Yang
> <chee.yang.lee@intel.com>
> Subject: [yocto-patches] [meta-zephyr][master][PATCH v3 1/1] zephyr-kernel:
> Add rpmsg multi services recipe
>
> Add zephyr-openamp-rpmsg-mulit-services recipe to build out of tree openamp-
> system-reference example applications.
>
> Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
> ---
> Changes in v3:
> - Add machine compatible for qemu-cortex-r5 and stm32mp157c-dk2
> machines only.
>
> Testing:
>
> $ MACHINE=qemu-cortex-r5 bitbake zephyr-openamp-rpmsg-multi-srv
> $ MACHINE=stm32mp157c-dk2 bitbake zephyr-openamp-rpmsg-multi-srv
> ---
> .../zephyr-openamp-rpmsg-multi-srv.bb | 25 +++++++++++++++++++
> 1 file changed, 25 insertions(+)
> create mode 100644 meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-
> openamp-rpmsg-multi-srv.bb
>
> diff --git a/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-
> rpmsg-multi-srv.bb b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-
> openamp-rpmsg-multi-srv.bb
> new file mode 100644
> index 0000000..dca3b9b
> --- /dev/null
> +++ b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-rpmsg
> +++ -multi-srv.bb
> @@ -0,0 +1,25 @@
> +SUMMARY = "Open AMP rpmsg multi services"
> +DESCRIPTION = "Open AMP rpmsg multi services"
> +
> +inherit zephyr-sample
> +
> +SRC_URI_ZEPHYR_OPEN_AMP_SYS_REF ?=
> "git://github.com/OpenAMP/openamp-system-reference;protocol=https"
> +
> +BRANCH ?= "v2024.05"
> +BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH',
> True) != '']}"
> +
> +SRC_URI:append = " \
> + ${SRC_URI_ZEPHYR_OPEN_AMP_SYS_REF};name=open-amp-sys-
> ref;${BRANCHARG};destsuffix=${P}/open-amp-sys-ref \
> + "
> +
> +SRCREV_open-amp-sys-ref = "d78315763fbacba8a74552d0ad570bd01c42ccf9"
> +
> +COMPATIBLE_MACHINE = "(qemu-cortex-r5|stm32mp157c-dk2)"
> +
> +ZEPHYR_SRC_DIR = "${ZEPHYR_BASE}/../open-amp-sys-
> ref/examples/zephyr/rpmsg_multi_services"
> +
> +ZEPHYR_MAKE_OUTPUT = "rpmsg_multi_services.elf"
> +
> +EXTRA_OECMAKE += " \
> + -DCONF_FILE="prj.conf" \
> + "
> --
> 2.34.1
>
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#2073): https://lists.yoctoproject.org/g/yocto-
> patches/message/2073
> Mute This Topic: https://lists.yoctoproject.org/mt/114800427/1648606
> Group Owner: yocto-patches+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/yocto-
> patches/leave/13233161/1648606/629479993/xyzzy [chee.yang.lee@intel.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [yocto-patches] [meta-zephyr][master][PATCH v3 1/1] zephyr-kernel: Add rpmsg multi services recipe
2025-08-28 8:16 ` [yocto-patches] " Lee, Chee Yang
@ 2025-08-28 18:18 ` Gundlupet Raju, Sandeep
2025-08-29 1:34 ` Lee, Chee Yang
0 siblings, 1 reply; 5+ messages in thread
From: Gundlupet Raju, Sandeep @ 2025-08-28 18:18 UTC (permalink / raw)
To: Lee, Chee Yang, yocto-patches@lists.yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 4533 bytes --]
Hi Chee Yang,
On 8/28/2025 2:16 AM, Lee, Chee Yang wrote:
> Hi Sandeep
> Unfortunately, with these I still can't build the recipe. Looks like we need to patch CMakeLists.txt
[Sandeep]: Not just zephyr-openamp-rpmsg-multi-srv app any of the zephyr
app(MACHINE=qemu-cortex-r5 bitbake zephyr-helloworld) is not working
for r5 machines unless you set the ZEPHYR_TOOLCHAIN_VARIANT = "zephyr"
in local.conf
We need to take a look on this issue. I see this issue in both master
and scarthgap as well.
Some machines doesn't build if you don't set ZEPHYR_TOOLCHAIN_VARIANT =
"zephyr". Can you try adding this to your local.conf and see if you can
build it?
Thanks,
Sandeep
>
>
> meta = "master:fb4ebd60536af8672f950376106e0b0500d7007c"
> meta-oe
> meta-python = "master:714b3adc3a92d42370a0ea57a9744ad2d031db7f"
> meta-zephyr-core
> meta-zephyr-bsp = "master:5260aea7ef135d3b23f49c8d7bf6c6f78bdc2f50"
>
>
> command :
> MACHINE=qemu-cortex-r5 bitbake zephyr-openamp-rpmsg-multi-srv
>
>
> | CMake Error at /data/master/poky/build-zephyr/tmp/work/qemu_cortex_r5-zephyr/zephyr-openamp-rpmsg-multi-srv/4.1.0+git/sources/zephyr-openamp-rpmsg-multi-srv-4.1.0+git/modules/hal/libmetal/libme
> tal/CMakeLists.txt:1 (cmake_minimum_required):
> | Compatibility with CMake < 3.5 has been removed from CMake.
> |
> | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
> | to tell CMake that the project requires at least <min> but has been updated
> | to work with policies introduced by <max> or earlier.
> |
> | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
>
>
>> -----Original Message-----
>> From:yocto-patches@lists.yoctoproject.org <yocto-
>> patches@lists.yoctoproject.org> On Behalf Of Sandeep Gundlupet Raju via
>> lists.yoctoproject.org
>> Sent: Wednesday, 20 August, 2025 10:40 PM
>> To:yocto-patches@lists.yoctoproject.org; Lee, Chee Yang
>> <chee.yang.lee@intel.com>
>> Subject: [yocto-patches] [meta-zephyr][master][PATCH v3 1/1] zephyr-kernel:
>> Add rpmsg multi services recipe
>>
>> Add zephyr-openamp-rpmsg-mulit-services recipe to build out of tree openamp-
>> system-reference example applications.
>>
>> Signed-off-by: Sandeep Gundlupet Raju<sandeep.gundlupet-raju@amd.com>
>> ---
>> Changes in v3:
>> - Add machine compatible for qemu-cortex-r5 and stm32mp157c-dk2
>> machines only.
>>
>> Testing:
>>
>> $ MACHINE=qemu-cortex-r5 bitbake zephyr-openamp-rpmsg-multi-srv
>> $ MACHINE=stm32mp157c-dk2 bitbake zephyr-openamp-rpmsg-multi-srv
>> ---
>> .../zephyr-openamp-rpmsg-multi-srv.bb | 25 +++++++++++++++++++
>> 1 file changed, 25 insertions(+)
>> create mode 100644 meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-
>> openamp-rpmsg-multi-srv.bb
>>
>> diff --git a/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-
>> rpmsg-multi-srv.bb b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-
>> openamp-rpmsg-multi-srv.bb
>> new file mode 100644
>> index 0000000..dca3b9b
>> --- /dev/null
>> +++ b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openamp-rpmsg
>> +++ -multi-srv.bb
>> @@ -0,0 +1,25 @@
>> +SUMMARY = "Open AMP rpmsg multi services"
>> +DESCRIPTION = "Open AMP rpmsg multi services"
>> +
>> +inherit zephyr-sample
>> +
>> +SRC_URI_ZEPHYR_OPEN_AMP_SYS_REF ?=
>> "git://github.com/OpenAMP/openamp-system-reference;protocol=https"
>> +
>> +BRANCH ?= "v2024.05"
>> +BRANCHARG ="${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}"
>> +
>> +SRC_URI:append = " \
>> + ${SRC_URI_ZEPHYR_OPEN_AMP_SYS_REF};name=open-amp-sys-
>> ref;${BRANCHARG};destsuffix=${P}/open-amp-sys-ref \
>> + "
>> +
>> +SRCREV_open-amp-sys-ref = "d78315763fbacba8a74552d0ad570bd01c42ccf9"
>> +
>> +COMPATIBLE_MACHINE = "(qemu-cortex-r5|stm32mp157c-dk2)"
>> +
>> +ZEPHYR_SRC_DIR = "${ZEPHYR_BASE}/../open-amp-sys-
>> ref/examples/zephyr/rpmsg_multi_services"
>> +
>> +ZEPHYR_MAKE_OUTPUT = "rpmsg_multi_services.elf"
>> +
>> +EXTRA_OECMAKE += " \
>> + -DCONF_FILE="prj.conf" \
>> + "
>> --
>> 2.34.1
>>
>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#2073):https://lists.yoctoproject.org/g/yocto-
>> patches/message/2073
>> Mute This Topic:https://lists.yoctoproject.org/mt/114800427/1648606
>> Group Owner:yocto-patches+owner@lists.yoctoproject.org
>> Unsubscribe:https://lists.yoctoproject.org/g/yocto-
>> patches/leave/13233161/1648606/629479993/xyzzy [chee.yang.lee@intel.com]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
[-- Attachment #2: Type: text/html, Size: 6307 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: [yocto-patches] [meta-zephyr][master][PATCH v3 1/1] zephyr-kernel: Add rpmsg multi services recipe
2025-08-28 18:18 ` Gundlupet Raju, Sandeep
@ 2025-08-29 1:34 ` Lee, Chee Yang
2025-09-02 14:00 ` Gundlupet Raju, Sandeep
0 siblings, 1 reply; 5+ messages in thread
From: Lee, Chee Yang @ 2025-08-29 1:34 UTC (permalink / raw)
To: Gundlupet Raju, Sandeep, yocto-patches@lists.yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 2221 bytes --]
I build with default local.conf from poky with
DISTRO = "zephyr"
ZEPHYR_TOOLCHAIN_VARIANT = "zephyr"
It works only when I set
EXTRA_OECMAKE:append:pn-zephyr-openamp-rpmsg-multi-srv = " -DCMAKE_POLICY_VERSION_MINIMUM=3.5 "
From: Gundlupet Raju, Sandeep <sandeep.gundlupet-raju@amd.com>
Sent: Friday, 29 August, 2025 2:18 AM
To: Lee, Chee Yang <chee.yang.lee@intel.com>; yocto-patches@lists.yoctoproject.org
Subject: Re: [yocto-patches] [meta-zephyr][master][PATCH v3 1/1] zephyr-kernel: Add rpmsg multi services recipe
Hi Chee Yang,
On 8/28/2025 2:16 AM, Lee, Chee Yang wrote:
Hi Sandeep
Unfortunately, with these I still can't build the recipe. Looks like we need to patch CMakeLists.txt
[Sandeep]: Not just zephyr-openamp-rpmsg-multi-srv app any of the zephyr app(MACHINE=qemu-cortex-r5 bitbake zephyr-helloworld) is not working for r5 machines unless you set the ZEPHYR_TOOLCHAIN_VARIANT = "zephyr" in local.conf
We need to take a look on this issue. I see this issue in both master and scarthgap as well.
Some machines doesn't build if you don't set ZEPHYR_TOOLCHAIN_VARIANT = "zephyr". Can you try adding this to your local.conf and see if you can build it?
Thanks,
Sandeep
meta = "master:fb4ebd60536af8672f950376106e0b0500d7007c"
meta-oe
meta-python = "master:714b3adc3a92d42370a0ea57a9744ad2d031db7f"
meta-zephyr-core
meta-zephyr-bsp = "master:5260aea7ef135d3b23f49c8d7bf6c6f78bdc2f50"
command :
MACHINE=qemu-cortex-r5 bitbake zephyr-openamp-rpmsg-multi-srv
| CMake Error at /data/master/poky/build-zephyr/tmp/work/qemu_cortex_r5-zephyr/zephyr-openamp-rpmsg-multi-srv/4.1.0+git/sources/zephyr-openamp-rpmsg-multi-srv-4.1.0+git/modules/hal/libmetal/libme
tal/CMakeLists.txt:1 (cmake_minimum_required):
| Compatibility with CMake < 3.5 has been removed from CMake.
|
| Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
| to tell CMake that the project requires at least <min> but has been updated
| to work with policies introduced by <max> or earlier.
|
| Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
[-- Attachment #2: Type: text/html, Size: 6218 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [yocto-patches] [meta-zephyr][master][PATCH v3 1/1] zephyr-kernel: Add rpmsg multi services recipe
2025-08-29 1:34 ` Lee, Chee Yang
@ 2025-09-02 14:00 ` Gundlupet Raju, Sandeep
0 siblings, 0 replies; 5+ messages in thread
From: Gundlupet Raju, Sandeep @ 2025-09-02 14:00 UTC (permalink / raw)
To: Lee, Chee Yang, yocto-patches@lists.yoctoproject.org
[-- Attachment #1: Type: text/plain, Size: 7044 bytes --]
On 8/28/2025 7:34 PM, Lee, Chee Yang wrote:
>
> I build with default local.conf from poky with
> DISTRO = "zephyr"
>
> ZEPHYR_TOOLCHAIN_VARIANT = "zephyr"
>
[Sandeep]: Setting ZEPHYR_TOOLCHAIN_VARIANT works for zephyr-helloworld
without setting CMAKE version.
$ tail -n 5 conf/local.conf
ZEPHYR_TOOLCHAIN_VARIANT = "zephyr"
#PREFERRED_VERSION_zephyr-kernel = "4.2.0"
#PREFERRED_VERSION_zephyr-sdk = "0.16.9"
#EXTRA_OECMAKE:append:pn-zephyr-helloworld = "
-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
$ time MACHINE=qemu-cortex-r5 bitbake zephyr-helloworld
Loading cache: 100% |
| ETA: --:--:--
Loaded 0 entries from dependency cache.
Parsing recipes: 100%
|#############################################################################################################################################################################|
Time: 0:00:06
Parsing of 2643 .bb files complete (0 cached, 2643 parsed). 4709
targets, 547 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "2.15.2"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-22.04"
TARGET_SYS = "arm-oe-eabi"
MACHINE = "qemu-cortex-r5"
DISTRO = "nodistro"
DISTRO_VERSION = "nodistro.0"
TUNE_FEATURES = "armv7r vfpv3d16 cortexr5 idiv"
TARGET_FPU = "softfp"
meta
meta-poky
meta-yocto-bsp = "master:ee16a5b7c1bfaf05e7d6c1a814fe095172367246"
meta-oe
meta-python = "master:146473ce0f79f206be34d751dba0f4a11578874e"
meta-zephyr-core
meta-zephyr-bsp = "master-dev:3efff04359bfb2e628317b5a1d0ecf433a0e682a"
Sstate summary: Wanted 414 Local 0 Mirrors 0 Missed 414 Current 0 (0%
match, 0%
complete)#########################################################################################
| ETA: 0:00:00
Initialising tasks: 100%
|##########################################################################################################################################################################|
Time: 0:00:00
NOTE: Executing Tasks
NOTE: Tasks Summary: Attempted 1281 tasks of which 0 didn't need to be
rerun and all succeeded.
real 9m42.268s
user 0m3.887s
sys 0m0.647s
$
>
> It works only when I set
>
> EXTRA_OECMAKE:append:pn-zephyr-openamp-rpmsg-multi-srv = "
> -DCMAKE_POLICY_VERSION_MINIMUM=3.5 "
>
[Sandeep]: Yes you are right this is required for 4.1 and not for 3.7. I
will send a updated patch for master.
$ tail -n 6 conf/local.conf
ZEPHYR_TOOLCHAIN_VARIANT = "zephyr"
#PREFERRED_VERSION_zephyr-kernel = "4.2.0"
#PREFERRED_VERSION_zephyr-sdk = "0.16.9"
#EXTRA_OECMAKE:append:pn-zephyr-helloworld = "
-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
EXTRA_OECMAKE:append:pn-zephyr-openamp-rpmsg-multi-srv = "
-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
$ time MACHINE=qemu-cortex-r5 bitbake zephyr-openamp-rpmsg-multi-srv
Loading cache: 100% |
| ETA: --:--:--
Loaded 0 entries from dependency cache.
Parsing recipes: 100%
|#############################################################################################################################################################################|
Time: 0:00:06
Parsing of 2644 .bb files complete (0 cached, 2644 parsed). 4710
targets, 547 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "2.15.2"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-22.04"
TARGET_SYS = "arm-oe-eabi"
MACHINE = "qemu-cortex-r5"
DISTRO = "nodistro"
DISTRO_VERSION = "nodistro.0"
TUNE_FEATURES = "armv7r vfpv3d16 cortexr5 idiv"
TARGET_FPU = "softfp"
meta
meta-poky
meta-yocto-bsp = "master:ee16a5b7c1bfaf05e7d6c1a814fe095172367246"
meta-oe
meta-python = "master:146473ce0f79f206be34d751dba0f4a11578874e"
meta-zephyr-core
meta-zephyr-bsp = "master-dev:5680dcdfecc5c3d4a6d4c5b5d47ecca0b0f88bba"
Sstate summary: Wanted 414 Local 0 Mirrors 0 Missed 414 Current 0 (0%
match, 0%
complete)#########################################################################################
| ETA: 0:00:00
Initialising tasks: 100%
|##########################################################################################################################################################################|
Time: 0:00:00
NOTE: Executing Tasks
NOTE: Tasks Summary: Attempted 1281 tasks of which 0 didn't need to be
rerun and all succeeded.
real 9m40.076s
user 0m3.001s
sys 0m0.521s
$
>
>
> *From:*Gundlupet Raju, Sandeep <sandeep.gundlupet-raju@amd.com>
> *Sent:* Friday, 29 August, 2025 2:18 AM
> *To:* Lee, Chee Yang <chee.yang.lee@intel.com>;
> yocto-patches@lists.yoctoproject.org
> *Subject:* Re: [yocto-patches] [meta-zephyr][master][PATCH v3 1/1]
> zephyr-kernel: Add rpmsg multi services recipe
>
> Hi Chee Yang,
>
> On 8/28/2025 2:16 AM, Lee, Chee Yang wrote:
>
> Hi Sandeep
>
> Unfortunately, with these I still can't build the recipe. Looks like we need to patch CMakeLists.txt
>
> [Sandeep]: Not just zephyr-openamp-rpmsg-multi-srv app any of the
> zephyr app(MACHINE=qemu-cortex-r5 bitbake zephyr-helloworld) is not
> working for r5 machines unless you set the ZEPHYR_TOOLCHAIN_VARIANT =
> "zephyr" in local.conf
>
> We need to take a look on this issue. I see this issue in both master
> and scarthgap as well.
>
> Some machines doesn't build if you don't set ZEPHYR_TOOLCHAIN_VARIANT
> = "zephyr". Can you try adding this to your local.conf and see if you
> can build it?
>
> Thanks,
> Sandeep
>
> meta = "master:fb4ebd60536af8672f950376106e0b0500d7007c"
>
> meta-oe
>
> meta-python = "master:714b3adc3a92d42370a0ea57a9744ad2d031db7f"
>
> meta-zephyr-core
>
> meta-zephyr-bsp = "master:5260aea7ef135d3b23f49c8d7bf6c6f78bdc2f50"
>
> command :
>
> MACHINE=qemu-cortex-r5 bitbake zephyr-openamp-rpmsg-multi-srv
>
> | CMake Error at /data/master/poky/build-zephyr/tmp/work/qemu_cortex_r5-zephyr/zephyr-openamp-rpmsg-multi-srv/4.1.0+git/sources/zephyr-openamp-rpmsg-multi-srv-4.1.0+git/modules/hal/libmetal/libme
>
> tal/CMakeLists.txt:1 (cmake_minimum_required):
>
> | Compatibility with CMake < 3.5 has been removed from CMake.
>
> |
>
> | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
>
> | to tell CMake that the project requires at least <min> but has been updated
>
> | to work with policies introduced by <max> or earlier.
>
> |
>
> | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
>
[-- Attachment #2: Type: text/html, Size: 15713 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2025-09-02 14:01 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-20 14:39 [meta-zephyr][master][PATCH v3 1/1] zephyr-kernel: Add rpmsg multi services recipe Sandeep Gundlupet Raju
2025-08-28 8:16 ` [yocto-patches] " Lee, Chee Yang
2025-08-28 18:18 ` Gundlupet Raju, Sandeep
2025-08-29 1:34 ` Lee, Chee Yang
2025-09-02 14:00 ` Gundlupet Raju, Sandeep
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).