* [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory
@ 2026-06-24 18:32 Andrew Davis
2026-06-24 18:32 ` [meta-ti][master/wrynose][PATCH 2/3] ti-rpmsg-char: " Andrew Davis
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Andrew Davis @ 2026-06-24 18:32 UTC (permalink / raw)
To: Denys Dmytriyenko, Ryan Eatmon, meta-ti; +Cc: Andrew Davis
Keeping all IPC related recipes in one "ipc" directory is not very well
organized. Like most other recipes give this one its own directory.
Signed-off-by: Andrew Davis <afd@ti.com>
---
.../recipes-ti/{ipc => ti-librpmsg-dma}/ti-librpmsg-dma_1.0.bb | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename meta-ti-bsp/recipes-ti/{ipc => ti-librpmsg-dma}/ti-librpmsg-dma_1.0.bb (100%)
diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb b/meta-ti-bsp/recipes-ti/ti-librpmsg-dma/ti-librpmsg-dma_1.0.bb
similarity index 100%
rename from meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
rename to meta-ti-bsp/recipes-ti/ti-librpmsg-dma/ti-librpmsg-dma_1.0.bb
--
2.39.2
^ permalink raw reply [flat|nested] 5+ messages in thread* [meta-ti][master/wrynose][PATCH 2/3] ti-rpmsg-char: Move this recipe to its own directory 2026-06-24 18:32 [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory Andrew Davis @ 2026-06-24 18:32 ` Andrew Davis 2026-06-24 18:32 ` [meta-ti][master/wrynose][PATCH 3/3] ti-rpmsg-char: Update to latest with CMake support Andrew Davis 2026-06-24 18:35 ` [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory PRC Automation 2 siblings, 0 replies; 5+ messages in thread From: Andrew Davis @ 2026-06-24 18:32 UTC (permalink / raw) To: Denys Dmytriyenko, Ryan Eatmon, meta-ti; +Cc: Andrew Davis Keeping all IPC related recipes in one "ipc" directory is not very well organized. Like most other recipes give this one its own directory. Signed-off-by: Andrew Davis <afd@ti.com> --- .../0001-examples-Remove-use-of-includedir-and-libdir.patch | 0 .../{ipc => ti-rpmsg-char}/ti-rpmsg-char-examples_git.bb | 0 meta-ti-bsp/recipes-ti/{ipc => ti-rpmsg-char}/ti-rpmsg-char.inc | 0 .../recipes-ti/{ipc => ti-rpmsg-char}/ti-rpmsg-char_git.bb | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename meta-ti-bsp/recipes-ti/{ipc => ti-rpmsg-char}/ti-rpmsg-char-examples/0001-examples-Remove-use-of-includedir-and-libdir.patch (100%) rename meta-ti-bsp/recipes-ti/{ipc => ti-rpmsg-char}/ti-rpmsg-char-examples_git.bb (100%) rename meta-ti-bsp/recipes-ti/{ipc => ti-rpmsg-char}/ti-rpmsg-char.inc (100%) rename meta-ti-bsp/recipes-ti/{ipc => ti-rpmsg-char}/ti-rpmsg-char_git.bb (100%) diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char-examples/0001-examples-Remove-use-of-includedir-and-libdir.patch b/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples/0001-examples-Remove-use-of-includedir-and-libdir.patch similarity index 100% rename from meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char-examples/0001-examples-Remove-use-of-includedir-and-libdir.patch rename to meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples/0001-examples-Remove-use-of-includedir-and-libdir.patch diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char-examples_git.bb b/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char-examples_git.bb rename to meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples_git.bb diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc b/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char.inc similarity index 100% rename from meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc rename to meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char.inc diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char_git.bb b/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char_git.bb similarity index 100% rename from meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char_git.bb rename to meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char_git.bb -- 2.39.2 ^ permalink raw reply [flat|nested] 5+ messages in thread
* [meta-ti][master/wrynose][PATCH 3/3] ti-rpmsg-char: Update to latest with CMake support 2026-06-24 18:32 [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory Andrew Davis 2026-06-24 18:32 ` [meta-ti][master/wrynose][PATCH 2/3] ti-rpmsg-char: " Andrew Davis @ 2026-06-24 18:32 ` Andrew Davis 2026-06-24 18:35 ` [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory PRC Automation 2 siblings, 0 replies; 5+ messages in thread From: Andrew Davis @ 2026-06-24 18:32 UTC (permalink / raw) To: Denys Dmytriyenko, Ryan Eatmon, meta-ti; +Cc: Andrew Davis This project now uses CMake. This allows us to cleanup this recipe in 3 ways: - Remove patch for includedir and libdir as CMake handles this correctly - Combine in the in the examples recipe, CMake builds the examples along with the library in one step. - As there is now only one recipe, merge the .inc into the one .bb file Signed-off-by: Andrew Davis <afd@ti.com> --- ...-Remove-use-of-includedir-and-libdir.patch | 44 ------------------- .../ti-rpmsg-char-examples_git.bb | 13 ------ .../ti-rpmsg-char/ti-rpmsg-char.inc | 15 ------- .../ti-rpmsg-char/ti-rpmsg-char_git.bb | 20 +++++++-- 4 files changed, 17 insertions(+), 75 deletions(-) delete mode 100644 meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples/0001-examples-Remove-use-of-includedir-and-libdir.patch delete mode 100644 meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples_git.bb delete mode 100644 meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char.inc diff --git a/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples/0001-examples-Remove-use-of-includedir-and-libdir.patch b/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples/0001-examples-Remove-use-of-includedir-and-libdir.patch deleted file mode 100644 index 3539e8d9..00000000 --- a/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples/0001-examples-Remove-use-of-includedir-and-libdir.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 1a26cb577ba54dd9214eeb94fed0ce3a0f4603b6 Mon Sep 17 00:00:00 2001 -From: Khem Raj <raj.khem@gmail.com> -Date: Sat, 24 Oct 2020 23:46:39 -0700 -Subject: [PATCH] examples: Remove use of includedir and libdir - -These point to standard include and library paths which already are used -from sysroot relative paths secondly, they use absolute paths which -means we are asking to add -I/usr/include which might be ok in a native -build but not in cross build. This helps mitigate QA errors found with -OE build system since it finds it adding host include and library search -paths to linker/compiler commandline - -Upstream-Status: Pending -Signed-off-by: Khem Raj <raj.khem@gmail.com> ---- - examples/Makefile.am | 6 +----- - 1 file changed, 1 insertion(+), 5 deletions(-) - -diff --git a/examples/Makefile.am b/examples/Makefile.am -index da34204..34ac7a8 100644 ---- a/examples/Makefile.am -+++ b/examples/Makefile.am -@@ -1,6 +1,4 @@ --INCLUDE = -I${includedir} -- --AM_CFLAGS = -Wall -g -O2 $(INCLUDE) -+AM_CFLAGS = -Wall -g -O2 - - bin_PROGRAMS = rpmsg_char_simple rpmsg_char_benchmark - -@@ -8,10 +6,8 @@ bin_PROGRAMS = rpmsg_char_simple rpmsg_char_benchmark - rpmsg_char_simple_SOURCES = rpmsg_char_simple.c - rpmsg_char_simple_CPPFLAGS = $(AM_CFLAGS) - rpmsg_char_simple_LDADD = -lpthread -lti_rpmsg_char --rpmsg_char_simple_LDFLAGS = -L${libdir} - - # rpmsg_char_benchmark program - rpmsg_char_benchmark_SOURCES = rpmsg_char_benchmark.c - rpmsg_char_benchmark_CPPFLAGS = $(AM_CFLAGS) - rpmsg_char_benchmark_LDADD = -lpthread -lti_rpmsg_char --rpmsg_char_benchmark_LDFLAGS = -L${libdir} --- -2.29.1 - diff --git a/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples_git.bb b/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples_git.bb deleted file mode 100644 index cbe4d7fd..00000000 --- a/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char-examples_git.bb +++ /dev/null @@ -1,13 +0,0 @@ -SUMMARY = "TI RPMsg Char Sample Applications and Tests" - -require ti-rpmsg-char.inc - -SRC_URI += "file://0001-examples-Remove-use-of-includedir-and-libdir.patch" - -DEPENDS = "ti-rpmsg-char" - -inherit autotools pkgconfig - -EXTRA_OEMAKE = "-C ${B}/examples" - -PR = "r0" diff --git a/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char.inc b/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char.inc deleted file mode 100644 index f9fb0f25..00000000 --- a/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char.inc +++ /dev/null @@ -1,15 +0,0 @@ -SUMMARY = "TI RPMsg Char Utility Library" - -LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://${S}/src/rpmsg_char.c;beginline=1;endline=31;md5=71987db43a2159cff5ea00505c6fce58" - -PROTOCOL = "https" -BRANCH = "master" -SRC_URI = "git://git.ti.com/git/rpmsg/ti-rpmsg-char.git;protocol=${PROTOCOL};branch=${BRANCH};" - -# 0.6.11 release -SRCREV = "dd4783422bf4fbed1015bfaa51054e40057b4f04" - -PV = "0.6.11+git" - -COMPATIBLE_MACHINE = "^(k3)$" diff --git a/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char_git.bb b/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char_git.bb index 50565300..a0043caf 100644 --- a/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char_git.bb +++ b/meta-ti-bsp/recipes-ti/ti-rpmsg-char/ti-rpmsg-char_git.bb @@ -1,9 +1,23 @@ SUMMARY = "TI RPMsg Char Utility Library" -require ti-rpmsg-char.inc +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://${S}/src/rpmsg_char.c;beginline=1;endline=31;md5=71987db43a2159cff5ea00505c6fce58" -inherit autotools pkgconfig +PROTOCOL = "https" +BRANCH = "master" +SRC_URI = "git://git.ti.com/git/rpmsg/ti-rpmsg-char.git;protocol=${PROTOCOL};branch=${BRANCH};" +# 0.6.11 release +SRCREV = "e36103aac7d9f6d64125eb917d3c69022cb86e0b" + +PV = "0.6.11+git" PR = "r0" -DISABLE_STATIC = "" +COMPATIBLE_MACHINE = "^(k3)$" + +inherit cmake + +PACKAGES =+ "${PN}-examples" +FILES:${PN}-examples += "${bindir}/rpmsg_char_simple" +FILES:${PN}-examples += "${bindir}/rpmsg_char_benchmark" +RDEPENDS:${PN}-examples += "${PN}" -- 2.39.2 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory 2026-06-24 18:32 [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory Andrew Davis 2026-06-24 18:32 ` [meta-ti][master/wrynose][PATCH 2/3] ti-rpmsg-char: " Andrew Davis 2026-06-24 18:32 ` [meta-ti][master/wrynose][PATCH 3/3] ti-rpmsg-char: Update to latest with CMake support Andrew Davis @ 2026-06-24 18:35 ` PRC Automation 2026-06-24 18:56 ` Ryan Eatmon 2 siblings, 1 reply; 5+ messages in thread From: PRC Automation @ 2026-06-24 18:35 UTC (permalink / raw) To: Andrew Davis; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-ti meta-ti / na / 20260624183253.1130737-1-afd PRC Results: FAIL ========================================================= check-yocto-patches: FAIL ========================================================= Patches ---------------------------------------- WARN - [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory WARN: Commit message does not include file/recipe name: ti-librpmsg-dma: Move this recipe to its own directory. (COMMIT-MESSAGE-2) patch For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887 WARN - [meta-ti][master/wrynose][PATCH 2/3] ti-rpmsg-char: Move this recipe to its own directory WARN: Commit message does not include file/recipe name: ti-rpmsg-char: Move this recipe to its own directory. (COMMIT-MESSAGE-2) patch For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887 FAIL - [meta-ti][master/wrynose][PATCH 3/3] ti-rpmsg-char: Update to latest with CMake support ERROR: Missing License-Update for change in LIC_FILES_CHKSUM. (LICENSE-UPDATE-1) patch ERROR: Missing License-Update for change in LICENSE. (LICENSE-UPDATE-2) patch For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory 2026-06-24 18:35 ` [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory PRC Automation @ 2026-06-24 18:56 ` Ryan Eatmon 0 siblings, 0 replies; 5+ messages in thread From: Ryan Eatmon @ 2026-06-24 18:56 UTC (permalink / raw) To: Andrew Davis; +Cc: Denys Dmytriyenko, meta-ti On 6/24/2026 1:35 PM, PRC Automation wrote: > meta-ti / na / 20260624183253.1130737-1-afd > > PRC Results: FAIL > > ========================================================= > check-yocto-patches: FAIL > ========================================================= > Patches > ---------------------------------------- > WARN - [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory > WARN: Commit message does not include file/recipe name: ti-librpmsg-dma: Move this recipe to its own directory. (COMMIT-MESSAGE-2) > patch > > For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887 > WARN - [meta-ti][master/wrynose][PATCH 2/3] ti-rpmsg-char: Move this recipe to its own directory > WARN: Commit message does not include file/recipe name: ti-rpmsg-char: Move this recipe to its own directory. (COMMIT-MESSAGE-2) > patch > > For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887 > FAIL - [meta-ti][master/wrynose][PATCH 3/3] ti-rpmsg-char: Update to latest with CMake support > ERROR: Missing License-Update for change in LIC_FILES_CHKSUM. (LICENSE-UPDATE-1) > patch > > ERROR: Missing License-Update for change in LICENSE. (LICENSE-UPDATE-2) > patch > > For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887 > > > You can ignore this. My script does not grok moving licensing settings from a .inc file into a .bb file. It thinks you just removed the line without documenting it. It looks fine. -- Ryan Eatmon reatmon@ti.com ----------------------------------------- Texas Instruments, Inc. - LCPD - MGTS ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-06-24 18:56 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-06-24 18:32 [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory Andrew Davis 2026-06-24 18:32 ` [meta-ti][master/wrynose][PATCH 2/3] ti-rpmsg-char: " Andrew Davis 2026-06-24 18:32 ` [meta-ti][master/wrynose][PATCH 3/3] ti-rpmsg-char: Update to latest with CMake support Andrew Davis 2026-06-24 18:35 ` [meta-ti][master/wrynose][PATCH 1/3] ti-librpmsg-dma: Move this recipe to its own directory PRC Automation 2026-06-24 18:56 ` Ryan Eatmon
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.