Skip to contentSkip to conversation

recipes: Limit ti specific recipes under ti-soc override

PATCH In review Khem Raj 2 participants 11 messages Oct 9, 2018 – Oct 16, 2018

lore
Share & tools
lore

Khem Raj

author
#0 lore raw

PATCH 1/1 recipes: Limit ti specific recipes under ti-soc override

This helps in multi-BSP scenario, where other BSP layers are also present in the layermix

---
 recipes-bsp/cuia/cuia_1.0.0.13.bb                      | 3 +++
 recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 3 +++
 recipes-bsp/x-load/x-load_git.bb                       | 3 +++
 recipes-graphics/gbm/libgbm_10.0.0.bb                  | 3 +++
 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb     | 3 +++
 recipes-graphics/omapfbplay/omapfbplay.inc             | 2 ++
 recipes-multimedia/libdce/libdce_3.00.14.00.bb         | 2 ++
 recipes-ti/bios/ti-biosutils_1.02.02.bb                | 3 +++
 recipes-ti/dmai/ti-dmai_svn.bb                         | 3 +++
 recipes-ti/dsplib/dsplib.inc                           | 2 ++
 recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb             | 2 ++
 recipes-ti/includes/ti-unpack.inc                      | 5 +++++
 recipes-ti/ipc/ti-ipc-common.inc                       | 2 ++
 recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb      | 3 +++
 recipes-ti/mathlib/mathlib.inc                         | 2 ++
 recipes-ti/ndk/ti-ndk_3.40.01.01.bb                    | 3 +++
 recipes-ti/swtools/swtools_git.bb                      | 2 ++
 17 files changed, 46 insertions(+)
recipes-bsp/cuia/cuia_1.0.0.13.bb +3 -0
index e048f6aa..a7caf504 100644
@@ -23,3 +23,6 @@ do_install() {
 	cd ${S}
 	oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir} install
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +3 -0
index 94485b6a..d29b6496 100644
@@ -22,3 +22,6 @@ do_install() {
     install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
     install -m 644 ${S}/galcore.ko ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/x-load/x-load_git.bb +3 -0
index dd8bce2d..1ce1b0f0 100644
@@ -17,3 +17,6 @@ CONFIG_HEADER_beagleboard = "1"
 XLOAD_MACHINE_omap3-touchbook = "omap3530beagle_config"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-graphics/gbm/libgbm_10.0.0.bb +3 -0
index 38715ccf..9e3c7ed0 100644
@@ -16,3 +16,6 @@ SRC_URI = "git://git.ti.com/glsdk/libgbm.git;protocol=git;branch=${BRANCH} \
             file://0001-gbm.c-include-sys-sysmacros.h-for-minor-major-in-new.patch"
 
 S = "${WORKDIR}/git"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +3 -0
index dafaac1e..a2f8f192 100644
@@ -37,3 +37,6 @@ do_install() {
 }
 
 INSANE_SKIP_${PN} += "ldflags"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
index df166dd3..744eb8f7 100644
@@ -14,6 +14,8 @@ SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git \
 S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 # We want a kernel header for armv7a, but we don't want to make mplayer machine specific for that
 STAGING_KERNEL_DIR = "${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"
recipes-multimedia/libdce/libdce_3.00.14.00.bb +2 -0
index 04c0b718..0deec7ab 100644
@@ -13,3 +13,5 @@ PR = "r1"
 
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/bios/ti-biosutils_1.02.02.bb +3 -0
index 5b6b4f43..01c070d7 100644
@@ -7,3 +7,6 @@ SRC_URI[biosutilstarball.md5sum] = "0654e9e72b0a6fc7a6575829c0cd90c9"
 SRC_URI[biosutilstarball.sha256sum] = "df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dmai/ti-dmai_svn.bb +3 -0
index 4a91b9b9..3cc54b91 100644
@@ -38,3 +38,6 @@ SRC_URI_append = " file://omap3530-r642-remove-include-videodev.diff;striplevel=
                  "
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dsplib/dsplib.inc +2 -0
index f3696795..a3953105 100644
@@ -69,3 +69,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${DSPLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +2 -0
index e3b1c56f..c2e7d268 100644
@@ -4,3 +4,5 @@ SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8"
 SRC_URI[sha256sum] = "2caa9c859cfe348197e860f07d174a8ab7048d38d6d3a12ec576802122c9e91e"
 
 
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/includes/ti-unpack.inc +5 -0
index a571fd5d..b520d6ab 100644
@@ -79,3 +79,8 @@ python ti_bin_do_unpack() {
     # Return to the previous directory
     os.chdir(save_cwd)
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
+COMPATIBLE_HOST_class-native = "(.*)"
+
recipes-ti/ipc/ti-ipc-common.inc +2 -0
index dddb7344..aea9d278 100644
@@ -2,6 +2,8 @@ PV = "3.50.02.02"
 INC_PR = "r0"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 PLATFORM = "UNKNOWN"
 PLATFORM_omap5-evm = "OMAP54XX"
recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +3 -0
index 1a56d1da..113e6a69 100644
@@ -12,3 +12,6 @@ SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8"
 SRC_URI[sha256sum] = "51266dd928f8d629cd417c869789a6c0d596612120f165619119cbaadfd66ee2"
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/mathlib/mathlib.inc +2 -0
index 6aea085a..61f198bc 100644
@@ -68,3 +68,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${MATHLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3 -0
index 4a494b19..c6c18733 100644
@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] = "e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/swtools/swtools_git.bb +2 -0
index 425a0690..168fe211 100644
@@ -42,3 +42,5 @@ FILES_${PN}-dev += "${SWTOOLS_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch staticdev"
 ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
Signature · 1 line
2.19.1
#1 lore raw

Does this make packages machine-specific?

Quoted 220 lines · Khem Raj

This helps in multi-BSP scenario, where other BSP layers are also present in the layermix

---
 recipes-bsp/cuia/cuia_1.0.0.13.bb                      | 3 +++
 recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 3 +++
 recipes-bsp/x-load/x-load_git.bb                       | 3 +++
 recipes-graphics/gbm/libgbm_10.0.0.bb                  | 3 +++
 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb     | 3 +++
 recipes-graphics/omapfbplay/omapfbplay.inc             | 2 ++
 recipes-multimedia/libdce/libdce_3.00.14.00.bb         | 2 ++
 recipes-ti/bios/ti-biosutils_1.02.02.bb                | 3 +++
 recipes-ti/dmai/ti-dmai_svn.bb                         | 3 +++
 recipes-ti/dsplib/dsplib.inc                           | 2 ++
 recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb             | 2 ++
 recipes-ti/includes/ti-unpack.inc                      | 5 +++++
 recipes-ti/ipc/ti-ipc-common.inc                       | 2 ++
 recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb      | 3 +++
 recipes-ti/mathlib/mathlib.inc                         | 2 ++
 recipes-ti/ndk/ti-ndk_3.40.01.01.bb                    | 3 +++
 recipes-ti/swtools/swtools_git.bb                      | 2 ++
 17 files changed, 46 insertions(+)
recipes-bsp/cuia/cuia_1.0.0.13.bb +3 -0
index e048f6aa..a7caf504 100644
@@ -23,3 +23,6 @@ do_install() {
 	cd ${S}
 	oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir} install
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +3 -0
index 94485b6a..d29b6496 100644
@@ -22,3 +22,6 @@ do_install() {
     install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
     install -m 644 ${S}/galcore.ko ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/x-load/x-load_git.bb +3 -0
index dd8bce2d..1ce1b0f0 100644
@@ -17,3 +17,6 @@ CONFIG_HEADER_beagleboard = "1"
 XLOAD_MACHINE_omap3-touchbook = "omap3530beagle_config"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-graphics/gbm/libgbm_10.0.0.bb +3 -0
index 38715ccf..9e3c7ed0 100644
@@ -16,3 +16,6 @@ SRC_URI = "git://git.ti.com/glsdk/libgbm.git;protocol=git;branch=${BRANCH} \
             file://0001-gbm.c-include-sys-sysmacros.h-for-minor-major-in-new.patch"
 
 S = "${WORKDIR}/git"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +3 -0
index dafaac1e..a2f8f192 100644
@@ -37,3 +37,6 @@ do_install() {
 }
 
 INSANE_SKIP_${PN} += "ldflags"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
index df166dd3..744eb8f7 100644
@@ -14,6 +14,8 @@ SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git \
 S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 # We want a kernel header for armv7a, but we don't want to make mplayer machine specific for that
 STAGING_KERNEL_DIR = "${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"
recipes-multimedia/libdce/libdce_3.00.14.00.bb +2 -0
index 04c0b718..0deec7ab 100644
@@ -13,3 +13,5 @@ PR = "r1"
 
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/bios/ti-biosutils_1.02.02.bb +3 -0
index 5b6b4f43..01c070d7 100644
@@ -7,3 +7,6 @@ SRC_URI[biosutilstarball.md5sum] = "0654e9e72b0a6fc7a6575829c0cd90c9"
 SRC_URI[biosutilstarball.sha256sum] = "df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dmai/ti-dmai_svn.bb +3 -0
index 4a91b9b9..3cc54b91 100644
@@ -38,3 +38,6 @@ SRC_URI_append = " file://omap3530-r642-remove-include-videodev.diff;striplevel=
                  "
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dsplib/dsplib.inc +2 -0
index f3696795..a3953105 100644
@@ -69,3 +69,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${DSPLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +2 -0
index e3b1c56f..c2e7d268 100644
@@ -4,3 +4,5 @@ SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8"
 SRC_URI[sha256sum] = "2caa9c859cfe348197e860f07d174a8ab7048d38d6d3a12ec576802122c9e91e"
 
 
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/includes/ti-unpack.inc +5 -0
index a571fd5d..b520d6ab 100644
@@ -79,3 +79,8 @@ python ti_bin_do_unpack() {
     # Return to the previous directory
     os.chdir(save_cwd)
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
+COMPATIBLE_HOST_class-native = "(.*)"
+
recipes-ti/ipc/ti-ipc-common.inc +2 -0
index dddb7344..aea9d278 100644
@@ -2,6 +2,8 @@ PV = "3.50.02.02"
 INC_PR = "r0"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 PLATFORM = "UNKNOWN"
 PLATFORM_omap5-evm = "OMAP54XX"
recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +3 -0
index 1a56d1da..113e6a69 100644
@@ -12,3 +12,6 @@ SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8"
 SRC_URI[sha256sum] = "51266dd928f8d629cd417c869789a6c0d596612120f165619119cbaadfd66ee2"
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/mathlib/mathlib.inc +2 -0
index 6aea085a..61f198bc 100644
@@ -68,3 +68,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${MATHLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3 -0
index 4a494b19..c6c18733 100644
@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] = "e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/swtools/swtools_git.bb +2 -0
index 425a0690..168fe211 100644
@@ -42,3 +42,5 @@ FILES_${PN}-dev += "${SWTOOLS_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch staticdev"
 ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
Signature · 7 lines
2.19.1

-- 
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti
author
#2 lore raw

No, it doesn't AFAICT

Quoted 254 lines · Denys Dmytriyenko

Does this make packages machine-specific?

recipes-bsp/cuia/

Quoted 25 lines · Khem Raj

This helps in multi-BSP scenario, where other BSP layers are also present in the layermix

---
 recipes-bsp/cuia/cuia_1.0.0.13.bb                      | 3 +++
 recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 3 +++
 recipes-bsp/x-load/x-load_git.bb                       | 3 +++
 recipes-graphics/gbm/libgbm_10.0.0.bb                  | 3 +++
 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb     | 3 +++
 recipes-graphics/omapfbplay/omapfbplay.inc             | 2 ++
 recipes-multimedia/libdce/libdce_3.00.14.00.bb         | 2 ++
 recipes-ti/bios/ti-biosutils_1.02.02.bb                | 3 +++
 recipes-ti/dmai/ti-dmai_svn.bb                         | 3 +++
 recipes-ti/dsplib/dsplib.inc                           | 2 ++
 recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb             | 2 ++
 recipes-ti/includes/ti-unpack.inc                      | 5 +++++
 recipes-ti/ipc/ti-ipc-common.inc                       | 2 ++
 recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb      | 3 +++
 recipes-ti/mathlib/mathlib.inc                         | 2 ++
 recipes-ti/ndk/ti-ndk_3.40.01.01.bb                    | 3 +++
 recipes-ti/swtools/swtools_git.bb                      | 2 ++
 17 files changed, 46 insertions(+)
recipes-bsp/cuia/ renamed from recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0

cuia_1.0.0.13.bb

recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24

Quoted 6 lines

index e048f6aa..a7caf504 100644

recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0
@@ -23,3 +23,6 @@ do_install() {
      cd ${S}
      oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir}

install

Review

Quoted 5 lines
recipes-bsp/cuia/cuia_1.0.0.13.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb do_install() { · line 23

Quoted 6 lines

index 94485b6a..d29b6496 100644

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +0 -0
@@ -22,3 +22,6 @@ do_install() {
     install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
     install -m 644 ${S}/galcore.ko

${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra

recipes-bsp/x-load/

Quoted 5 lines
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/x-load/ renamed from recipes-bsp/x-load/x-load_git.bb +0 -0

x-load_git.bb

Review

Quoted 11 lines

index dd8bce2d..1ce1b0f0 100644

recipes-bsp/x-load/x-load_git.bb +3 -0
@@ -17,3 +17,6 @@ CONFIG_HEADER_beagleboard = "1"
 XLOAD_MACHINE_omap3-touchbook = "omap3530beagle_config"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/gbm/libgbm_10.0.0.bb

recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://

Quoted 4 lines

index 38715ccf..9e3c7ed0 100644

recipes-graphics/gbm/libgbm_10.0.0.bb +0 -0
@@ -16,3 +16,6 @@ SRC_URI = "git://

git.ti.com/glsdk/libgbm.git;protocol=git;branch=${BRANCH}
<http://git.ti.com/glsdk/libgbm.git;protocol=git;branch=$%7BBRANCH%7D> \

Quoted 1 line

file://0001-gbm.c-include-sys-sysmacros.h-for-minor-major-in-new.patch"

Review

Quoted 6 lines

S = "${WORKDIR}/git"

recipes-graphics/gbm/libgbm_10.0.0.bb +3 -0
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb

Review

Quoted 11 lines

index dafaac1e..a2f8f192 100644

recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +3 -0
@@ -37,3 +37,6 @@ do_install() {
 }
 
 INSANE_SKIP_${PN} += "ldflags"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/omapfbplay/omapfbplay.inc

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

Quoted 4 lines

index df166dd3..744eb8f7 100644

recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
@@ -14,6 +14,8 @@ SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

\

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git \

Quoted 7 lines
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
 S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 # We want a kernel header for armv7a, but we don't want to make mplayer

machine specific for that

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 21

Quoted 1 line
recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
 STAGING_KERNEL_DIR =

"${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"

Review

Quoted 1 line
(quoted diff) +0 -0

b/recipes-multimedia/libdce/libdce_3.00.14.00.bb

recipes-ti/bios/

Quoted 10 lines

index 04c0b718..0deec7ab 100644

recipes-multimedia/libdce/libdce_3.00.14.00.bb +2 -0
@@ -13,3 +13,5 @@ PR = "r1"
 
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/bios/ renamed from recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0

ti-biosutils_1.02.02.bb

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =

Quoted 4 lines

index 5b6b4f43..01c070d7 100644

recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
@@ -7,3 +7,6 @@ SRC_URI[biosutilstarball.md5sum] =

"0654e9e72b0a6fc7a6575829c0cd90c9"

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] = · line 7

Quoted 1 line
recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
 SRC_URI[biosutilstarball.sha256sum] =

"df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"

recipes-ti/dmai/

Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dmai/ renamed from recipes-ti/dmai/ti-dmai_svn.bb +0 -0

ti-dmai_svn.bb

recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "

Quoted 4 lines

index 4a91b9b9..3cc54b91 100644

recipes-ti/dmai/ti-dmai_svn.bb +0 -0
@@ -38,3 +38,6 @@ SRC_URI_append = "

file://omap3530-r642-remove-include-videodev.diff;striplevel=

Review

Quoted 17 lines
recipes-ti/dmai/ti-dmai_svn.bb +3 -0
                  "
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dsplib/dsplib.inc +2 -0
index f3696795..a3953105 100644
@@ -69,3 +69,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${DSPLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8" · line 4

Quoted 5 lines

index e3b1c56f..c2e7d268 100644

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +0 -0
@@ -4,3 +4,5 @@ SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8"
 SRC_URI[sha256sum] =

"2caa9c859cfe348197e860f07d174a8ab7048d38d6d3a12ec576802122c9e91e"

Review

Quoted 5 lines
recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +2 -0
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/includes/ti-unpack.inc

Review

Quoted 13 lines

index a571fd5d..b520d6ab 100644

recipes-ti/includes/ti-unpack.inc +5 -0
@@ -79,3 +79,8 @@ python ti_bin_do_unpack() {
     # Return to the previous directory
     os.chdir(save_cwd)
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
+COMPATIBLE_HOST_class-native = "(.*)"
+
(quoted diff) +0 -0

b/recipes-ti/ipc/ti-ipc-common.inc

Review

Quoted 13 lines

index dddb7344..aea9d278 100644

recipes-ti/ipc/ti-ipc-common.inc +2 -0
@@ -2,6 +2,8 @@ PV = "3.50.02.02"
 INC_PR = "r0"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 PLATFORM = "UNKNOWN"
 PLATFORM_omap5-evm = "OMAP54XX"
(quoted diff) +0 -0

b/recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8" · line 12

Quoted 5 lines

index 1a56d1da..113e6a69 100644

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +0 -0
@@ -12,3 +12,6 @@ SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8"
 SRC_URI[sha256sum] =

"51266dd928f8d629cd417c869789a6c0d596612120f165619119cbaadfd66ee2"

Review

Quoted 6 lines
recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/mathlib/mathlib.inc

recipes-ti/ndk/

Quoted 10 lines

index 6aea085a..61f198bc 100644

recipes-ti/mathlib/mathlib.inc +2 -0
@@ -68,3 +68,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${MATHLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/ndk/ renamed from recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0

ti-ndk_3.40.01.01.bb

recipes-ti/ndk/ti-ndk_3.40.01.01.bb SRC_URI[ndkzip.sha256sum] =

Quoted 4 lines

index 4a494b19..c6c18733 100644

recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0
@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] =

"e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0

recipes-ti/swtools/

Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3 -0
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/swtools/ renamed from recipes-ti/swtools/swtools_git.bb +0 -0

swtools_git.bb

Quoted 17 lines

index 425a0690..168fe211 100644

recipes-ti/swtools/swtools_git.bb +2 -1
@@ -42,3 +42,5 @@ FILES_${PN}-dev += "${SWTOOLS_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch staticdev"
 ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
--

2.19.1

--
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

#3 lore raw
Quoted 9 lines · Khem Raj

No, it doesn't AFAICT

Quoted 5 lines · Denys Dmytriyenko

Does this make packages machine-specific?

Quoted 2 lines · Khem Raj

This helps in multi-BSP scenario, where other BSP layers are also present in the layermix

I'm not specifically against this patch, but want to understand better - are there any specific conflicts these packages have with other BSPs?

Quoted 248 lines
Quoted 248 lines

recipes-bsp/cuia/

Quoted 22 lines
---
 recipes-bsp/cuia/cuia_1.0.0.13.bb                      | 3 +++
 recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 3 +++
 recipes-bsp/x-load/x-load_git.bb                       | 3 +++
 recipes-graphics/gbm/libgbm_10.0.0.bb                  | 3 +++
 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb     | 3 +++
 recipes-graphics/omapfbplay/omapfbplay.inc             | 2 ++
 recipes-multimedia/libdce/libdce_3.00.14.00.bb         | 2 ++
 recipes-ti/bios/ti-biosutils_1.02.02.bb                | 3 +++
 recipes-ti/dmai/ti-dmai_svn.bb                         | 3 +++
 recipes-ti/dsplib/dsplib.inc                           | 2 ++
 recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb             | 2 ++
 recipes-ti/includes/ti-unpack.inc                      | 5 +++++
 recipes-ti/ipc/ti-ipc-common.inc                       | 2 ++
 recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb      | 3 +++
 recipes-ti/mathlib/mathlib.inc                         | 2 ++
 recipes-ti/ndk/ti-ndk_3.40.01.01.bb                    | 3 +++
 recipes-ti/swtools/swtools_git.bb                      | 2 ++
 17 files changed, 46 insertions(+)
recipes-bsp/cuia/ renamed from recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0

cuia_1.0.0.13.bb

recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24

Quoted 6 lines

index e048f6aa..a7caf504 100644

recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0
@@ -23,3 +23,6 @@ do_install() {
      cd ${S}
      oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir}

install

Review

Quoted 5 lines
recipes-bsp/cuia/cuia_1.0.0.13.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb do_install() { · line 23

Quoted 6 lines

index 94485b6a..d29b6496 100644

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +0 -0
@@ -22,3 +22,6 @@ do_install() {
     install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
     install -m 644 ${S}/galcore.ko

${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra

recipes-bsp/x-load/

Quoted 5 lines
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/x-load/ renamed from recipes-bsp/x-load/x-load_git.bb +0 -0

x-load_git.bb

Review

Quoted 11 lines

index dd8bce2d..1ce1b0f0 100644

recipes-bsp/x-load/x-load_git.bb +3 -0
@@ -17,3 +17,6 @@ CONFIG_HEADER_beagleboard = "1"
 XLOAD_MACHINE_omap3-touchbook = "omap3530beagle_config"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/gbm/libgbm_10.0.0.bb

recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://

Quoted 4 lines

index 38715ccf..9e3c7ed0 100644

recipes-graphics/gbm/libgbm_10.0.0.bb +0 -0
@@ -16,3 +16,6 @@ SRC_URI = "git://

git.ti.com/glsdk/libgbm.git;protocol=git;branch=${BRANCH}
<http://git.ti.com/glsdk/libgbm.git;protocol=git;branch=$%7BBRANCH%7D> \

Quoted 1 line

file://0001-gbm.c-include-sys-sysmacros.h-for-minor-major-in-new.patch"

Review

Quoted 6 lines

S = "${WORKDIR}/git"

recipes-graphics/gbm/libgbm_10.0.0.bb +3 -0
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb

Review

Quoted 11 lines

index dafaac1e..a2f8f192 100644

recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +3 -0
@@ -37,3 +37,6 @@ do_install() {
 }
 
 INSANE_SKIP_${PN} += "ldflags"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/omapfbplay/omapfbplay.inc

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

Quoted 4 lines

index df166dd3..744eb8f7 100644

recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
@@ -14,6 +14,8 @@ SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

\

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git \

Quoted 7 lines
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
 S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 # We want a kernel header for armv7a, but we don't want to make mplayer

machine specific for that

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 21

Quoted 1 line
recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
 STAGING_KERNEL_DIR =

"${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"

Review

Quoted 1 line
(quoted diff) +0 -0

b/recipes-multimedia/libdce/libdce_3.00.14.00.bb

recipes-ti/bios/

Quoted 10 lines

index 04c0b718..0deec7ab 100644

recipes-multimedia/libdce/libdce_3.00.14.00.bb +2 -0
@@ -13,3 +13,5 @@ PR = "r1"
 
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/bios/ renamed from recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0

ti-biosutils_1.02.02.bb

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =

Quoted 4 lines

index 5b6b4f43..01c070d7 100644

recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
@@ -7,3 +7,6 @@ SRC_URI[biosutilstarball.md5sum] =

"0654e9e72b0a6fc7a6575829c0cd90c9"

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] = · line 7

Quoted 1 line
recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
 SRC_URI[biosutilstarball.sha256sum] =

"df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"

recipes-ti/dmai/

Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dmai/ renamed from recipes-ti/dmai/ti-dmai_svn.bb +0 -0

ti-dmai_svn.bb

recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "

Quoted 4 lines

index 4a91b9b9..3cc54b91 100644

recipes-ti/dmai/ti-dmai_svn.bb +0 -0
@@ -38,3 +38,6 @@ SRC_URI_append = "

file://omap3530-r642-remove-include-videodev.diff;striplevel=

Review

Quoted 17 lines
recipes-ti/dmai/ti-dmai_svn.bb +3 -0
                  "
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dsplib/dsplib.inc +2 -0
index f3696795..a3953105 100644
@@ -69,3 +69,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${DSPLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8" · line 4

Quoted 5 lines

index e3b1c56f..c2e7d268 100644

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +0 -0
@@ -4,3 +4,5 @@ SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8"
 SRC_URI[sha256sum] =

"2caa9c859cfe348197e860f07d174a8ab7048d38d6d3a12ec576802122c9e91e"

Review

Quoted 5 lines
recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +2 -0
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/includes/ti-unpack.inc

Review

Quoted 13 lines

index a571fd5d..b520d6ab 100644

recipes-ti/includes/ti-unpack.inc +5 -0
@@ -79,3 +79,8 @@ python ti_bin_do_unpack() {
     # Return to the previous directory
     os.chdir(save_cwd)
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
+COMPATIBLE_HOST_class-native = "(.*)"
+
(quoted diff) +0 -0

b/recipes-ti/ipc/ti-ipc-common.inc

Review

Quoted 13 lines

index dddb7344..aea9d278 100644

recipes-ti/ipc/ti-ipc-common.inc +2 -0
@@ -2,6 +2,8 @@ PV = "3.50.02.02"
 INC_PR = "r0"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 PLATFORM = "UNKNOWN"
 PLATFORM_omap5-evm = "OMAP54XX"
(quoted diff) +0 -0

b/recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8" · line 12

Quoted 5 lines

index 1a56d1da..113e6a69 100644

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +0 -0
@@ -12,3 +12,6 @@ SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8"
 SRC_URI[sha256sum] =

"51266dd928f8d629cd417c869789a6c0d596612120f165619119cbaadfd66ee2"

Review

Quoted 6 lines
recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/mathlib/mathlib.inc

recipes-ti/ndk/

Quoted 10 lines

index 6aea085a..61f198bc 100644

recipes-ti/mathlib/mathlib.inc +2 -0
@@ -68,3 +68,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${MATHLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/ndk/ renamed from recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0

ti-ndk_3.40.01.01.bb

recipes-ti/ndk/ti-ndk_3.40.01.01.bb SRC_URI[ndkzip.sha256sum] =

Quoted 4 lines

index 4a494b19..c6c18733 100644

recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0
@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] =

"e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0

recipes-ti/swtools/

Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3 -0
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/swtools/ renamed from recipes-ti/swtools/swtools_git.bb +0 -0

swtools_git.bb

Quoted 17 lines

index 425a0690..168fe211 100644

recipes-ti/swtools/swtools_git.bb +2 -1
@@ -42,3 +42,5 @@ FILES_${PN}-dev += "${SWTOOLS_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch staticdev"
 ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
--

2.19.1

--
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

author
#4 lore raw

Hi Denys

Quoted 6 lines · Denys Dmytriyenko
Quoted 4 lines · Khem Raj

No, it doesn't AFAICT

On Tue, Oct 9, 2018 at 1:49 PM Denys Dmytriyenko <[email protected]> wrote:

Quoted 9 lines
Quoted 5 lines
Quoted 5 lines

Does this make packages machine-specific?

Quoted 2 lines · Khem Raj

This helps in multi-BSP scenario, where other BSP layers are also present in the layermix

I'm not specifically against this patch, but want to understand better - are there any specific conflicts these packages have with other BSPs?

There are couple of things
We do world builds where they cause issues
Secondly, some of these force to pin providers and since BSP layers appear before
other layers they become providers, its better to keep them limited to SOC there

we are putting an effort to make sure that we have a distro which can build for various
SBCs from same sandbox.

See https://github.com/YoeDistro

Quoted 249 lines
Quoted 249 lines
Quoted 249 lines

recipes-bsp/cuia/

Quoted 23 lines
---
 recipes-bsp/cuia/cuia_1.0.0.13.bb                      | 3 +++
 recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 3 +++
 recipes-bsp/x-load/x-load_git.bb                       | 3 +++
 recipes-graphics/gbm/libgbm_10.0.0.bb                  | 3 +++
 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb     | 3 +++
 recipes-graphics/omapfbplay/omapfbplay.inc             | 2 ++
 recipes-multimedia/libdce/libdce_3.00.14.00.bb         | 2 ++
 recipes-ti/bios/ti-biosutils_1.02.02.bb                | 3 +++
 recipes-ti/dmai/ti-dmai_svn.bb                         | 3 +++
 recipes-ti/dsplib/dsplib.inc                           | 2 ++
 recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb             | 2 ++
 recipes-ti/includes/ti-unpack.inc                      | 5 +++++
 recipes-ti/ipc/ti-ipc-common.inc                       | 2 ++
 recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb      | 3 +++
 recipes-ti/mathlib/mathlib.inc                         | 2 ++
 recipes-ti/ndk/ti-ndk_3.40.01.01.bb                    | 3 +++
 recipes-ti/swtools/swtools_git.bb                      | 2 ++
 17 files changed, 46 insertions(+)
recipes-bsp/cuia/ renamed from recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0

cuia_1.0.0.13.bb

recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24

Quoted 6 lines

index e048f6aa..a7caf504 100644

recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0
@@ -23,3 +23,6 @@ do_install() {
      cd ${S}
      oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir}

install

Review

Quoted 5 lines
recipes-bsp/cuia/cuia_1.0.0.13.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb do_install() { · line 23

Quoted 6 lines

index 94485b6a..d29b6496 100644

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +0 -0
@@ -22,3 +22,6 @@ do_install() {
     install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
     install -m 644 ${S}/galcore.ko

${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra

recipes-bsp/x-load/

Quoted 5 lines
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/x-load/ renamed from recipes-bsp/x-load/x-load_git.bb +0 -0

x-load_git.bb

Review

Quoted 11 lines

index dd8bce2d..1ce1b0f0 100644

recipes-bsp/x-load/x-load_git.bb +3 -0
@@ -17,3 +17,6 @@ CONFIG_HEADER_beagleboard = "1"
 XLOAD_MACHINE_omap3-touchbook = "omap3530beagle_config"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/gbm/libgbm_10.0.0.bb

recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://

Quoted 4 lines

index 38715ccf..9e3c7ed0 100644

recipes-graphics/gbm/libgbm_10.0.0.bb +0 -0
@@ -16,3 +16,6 @@ SRC_URI = "git://

git.ti.com/glsdk/libgbm.git;protocol=git;branch=${BRANCH}
<http://git.ti.com/glsdk/libgbm.git;protocol=git;branch=$%7BBRANCH%7D> \

Quoted 1 line

file://0001-gbm.c-include-sys-sysmacros.h-for-minor-major-in-new.patch"

Review

Quoted 6 lines

S = "${WORKDIR}/git"

recipes-graphics/gbm/libgbm_10.0.0.bb +3 -0
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb

Review

Quoted 11 lines

index dafaac1e..a2f8f192 100644

recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +3 -0
@@ -37,3 +37,6 @@ do_install() {
 }
 
 INSANE_SKIP_${PN} += "ldflags"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/omapfbplay/omapfbplay.inc

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

Quoted 4 lines

index df166dd3..744eb8f7 100644

recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
@@ -14,6 +14,8 @@ SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

\

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git \

Quoted 7 lines
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
 S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 # We want a kernel header for armv7a, but we don't want to make mplayer

machine specific for that

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 21

Quoted 1 line
recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
 STAGING_KERNEL_DIR =

"${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"

Review

Quoted 1 line
(quoted diff) +0 -0

b/recipes-multimedia/libdce/libdce_3.00.14.00.bb

recipes-ti/bios/

Quoted 10 lines

index 04c0b718..0deec7ab 100644

recipes-multimedia/libdce/libdce_3.00.14.00.bb +2 -0
@@ -13,3 +13,5 @@ PR = "r1"
 
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/bios/ renamed from recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0

ti-biosutils_1.02.02.bb

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =

Quoted 4 lines

index 5b6b4f43..01c070d7 100644

recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
@@ -7,3 +7,6 @@ SRC_URI[biosutilstarball.md5sum] =

"0654e9e72b0a6fc7a6575829c0cd90c9"

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] = · line 7

Quoted 1 line
recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
 SRC_URI[biosutilstarball.sha256sum] =

"df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"

recipes-ti/dmai/

Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dmai/ renamed from recipes-ti/dmai/ti-dmai_svn.bb +0 -0

ti-dmai_svn.bb

recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "

Quoted 4 lines

index 4a91b9b9..3cc54b91 100644

recipes-ti/dmai/ti-dmai_svn.bb +0 -0
@@ -38,3 +38,6 @@ SRC_URI_append = "

file://omap3530-r642-remove-include-videodev.diff;striplevel=

Review

Quoted 17 lines
recipes-ti/dmai/ti-dmai_svn.bb +3 -0
                  "
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dsplib/dsplib.inc +2 -0
index f3696795..a3953105 100644
@@ -69,3 +69,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${DSPLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8" · line 4

Quoted 5 lines

index e3b1c56f..c2e7d268 100644

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +0 -0
@@ -4,3 +4,5 @@ SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8"
 SRC_URI[sha256sum] =

"2caa9c859cfe348197e860f07d174a8ab7048d38d6d3a12ec576802122c9e91e"

Review

Quoted 5 lines
recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +2 -0
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/includes/ti-unpack.inc

Review

Quoted 13 lines

index a571fd5d..b520d6ab 100644

recipes-ti/includes/ti-unpack.inc +5 -0
@@ -79,3 +79,8 @@ python ti_bin_do_unpack() {
     # Return to the previous directory
     os.chdir(save_cwd)
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
+COMPATIBLE_HOST_class-native = "(.*)"
+
(quoted diff) +0 -0

b/recipes-ti/ipc/ti-ipc-common.inc

Review

Quoted 13 lines

index dddb7344..aea9d278 100644

recipes-ti/ipc/ti-ipc-common.inc +2 -0
@@ -2,6 +2,8 @@ PV = "3.50.02.02"
 INC_PR = "r0"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 PLATFORM = "UNKNOWN"
 PLATFORM_omap5-evm = "OMAP54XX"
(quoted diff) +0 -0

b/recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8" · line 12

Quoted 5 lines

index 1a56d1da..113e6a69 100644

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +0 -0
@@ -12,3 +12,6 @@ SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8"
 SRC_URI[sha256sum] =

"51266dd928f8d629cd417c869789a6c0d596612120f165619119cbaadfd66ee2"

Review

Quoted 6 lines
recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/mathlib/mathlib.inc

recipes-ti/ndk/

Quoted 10 lines

index 6aea085a..61f198bc 100644

recipes-ti/mathlib/mathlib.inc +2 -0
@@ -68,3 +68,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${MATHLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/ndk/ renamed from recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0

ti-ndk_3.40.01.01.bb

recipes-ti/ndk/ti-ndk_3.40.01.01.bb SRC_URI[ndkzip.sha256sum] =

Quoted 4 lines

index 4a494b19..c6c18733 100644

recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0
@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] =

"e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0

recipes-ti/swtools/

Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3 -0
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/swtools/ renamed from recipes-ti/swtools/swtools_git.bb +0 -0

swtools_git.bb

Quoted 17 lines

index 425a0690..168fe211 100644

recipes-ti/swtools/swtools_git.bb +2 -1
@@ -42,3 +42,5 @@ FILES_${PN}-dev += "${SWTOOLS_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch staticdev"
 ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
--

2.19.1

--
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

#5 lore raw
Quoted 19 lines · Khem Raj

Hi Denys

Quoted 6 lines · Denys Dmytriyenko
Quoted 4 lines · Khem Raj

No, it doesn't AFAICT

On Tue, Oct 9, 2018 at 1:49 PM Denys Dmytriyenko <[email protected]> wrote:

Quoted 9 lines
Quoted 5 lines
Quoted 5 lines

Does this make packages machine-specific?

Quoted 2 lines · Khem Raj

This helps in multi-BSP scenario, where other BSP layers are also present in the layermix

I'm not specifically against this patch, but want to understand better - are there any specific conflicts these packages have with other BSPs?

Quoted 5 lines

There are couple of things
We do world builds where they cause issues
Secondly, some of these force to pin providers and since BSP layers appear before
other layers they become providers, its better to keep them limited to SOC there

Sorry for the delay. Would adding EXCLUDE_FROM_WORLD be a better solution? Also, can you please provide an example of pinning provider issue? Thanks!

Quoted 256 lines

we are putting an effort to make sure that we have a distro which can build for various
SBCs from same sandbox.

See https://github.com/YoeDistro

Quoted 249 lines
Quoted 249 lines
Quoted 249 lines

recipes-bsp/cuia/

Quoted 23 lines
---
 recipes-bsp/cuia/cuia_1.0.0.13.bb                      | 3 +++
 recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 3 +++
 recipes-bsp/x-load/x-load_git.bb                       | 3 +++
 recipes-graphics/gbm/libgbm_10.0.0.bb                  | 3 +++
 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb     | 3 +++
 recipes-graphics/omapfbplay/omapfbplay.inc             | 2 ++
 recipes-multimedia/libdce/libdce_3.00.14.00.bb         | 2 ++
 recipes-ti/bios/ti-biosutils_1.02.02.bb                | 3 +++
 recipes-ti/dmai/ti-dmai_svn.bb                         | 3 +++
 recipes-ti/dsplib/dsplib.inc                           | 2 ++
 recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb             | 2 ++
 recipes-ti/includes/ti-unpack.inc                      | 5 +++++
 recipes-ti/ipc/ti-ipc-common.inc                       | 2 ++
 recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb      | 3 +++
 recipes-ti/mathlib/mathlib.inc                         | 2 ++
 recipes-ti/ndk/ti-ndk_3.40.01.01.bb                    | 3 +++
 recipes-ti/swtools/swtools_git.bb                      | 2 ++
 17 files changed, 46 insertions(+)
recipes-bsp/cuia/ renamed from recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0

cuia_1.0.0.13.bb

recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24

Quoted 6 lines

index e048f6aa..a7caf504 100644

recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0
@@ -23,3 +23,6 @@ do_install() {
      cd ${S}
      oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir}

install

Review

Quoted 5 lines
recipes-bsp/cuia/cuia_1.0.0.13.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb do_install() { · line 23

Quoted 6 lines

index 94485b6a..d29b6496 100644

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +0 -0
@@ -22,3 +22,6 @@ do_install() {
     install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
     install -m 644 ${S}/galcore.ko

${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra

recipes-bsp/x-load/

Quoted 5 lines
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/x-load/ renamed from recipes-bsp/x-load/x-load_git.bb +0 -0

x-load_git.bb

Review

Quoted 11 lines

index dd8bce2d..1ce1b0f0 100644

recipes-bsp/x-load/x-load_git.bb +3 -0
@@ -17,3 +17,6 @@ CONFIG_HEADER_beagleboard = "1"
 XLOAD_MACHINE_omap3-touchbook = "omap3530beagle_config"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/gbm/libgbm_10.0.0.bb

recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://

Quoted 4 lines

index 38715ccf..9e3c7ed0 100644

recipes-graphics/gbm/libgbm_10.0.0.bb +0 -0
@@ -16,3 +16,6 @@ SRC_URI = "git://

git.ti.com/glsdk/libgbm.git;protocol=git;branch=${BRANCH}
<http://git.ti.com/glsdk/libgbm.git;protocol=git;branch=$%7BBRANCH%7D> \

Quoted 1 line

file://0001-gbm.c-include-sys-sysmacros.h-for-minor-major-in-new.patch"

Review

Quoted 6 lines

S = "${WORKDIR}/git"

recipes-graphics/gbm/libgbm_10.0.0.bb +3 -0
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb

Review

Quoted 11 lines

index dafaac1e..a2f8f192 100644

recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +3 -0
@@ -37,3 +37,6 @@ do_install() {
 }
 
 INSANE_SKIP_${PN} += "ldflags"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/omapfbplay/omapfbplay.inc

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

Quoted 4 lines

index df166dd3..744eb8f7 100644

recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
@@ -14,6 +14,8 @@ SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

\

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git \

Quoted 7 lines
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
 S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 # We want a kernel header for armv7a, but we don't want to make mplayer

machine specific for that

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 21

Quoted 1 line
recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
 STAGING_KERNEL_DIR =

"${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"

Review

Quoted 1 line
(quoted diff) +0 -0

b/recipes-multimedia/libdce/libdce_3.00.14.00.bb

recipes-ti/bios/

Quoted 10 lines

index 04c0b718..0deec7ab 100644

recipes-multimedia/libdce/libdce_3.00.14.00.bb +2 -0
@@ -13,3 +13,5 @@ PR = "r1"
 
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/bios/ renamed from recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0

ti-biosutils_1.02.02.bb

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =

Quoted 4 lines

index 5b6b4f43..01c070d7 100644

recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
@@ -7,3 +7,6 @@ SRC_URI[biosutilstarball.md5sum] =

"0654e9e72b0a6fc7a6575829c0cd90c9"

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] = · line 7

Quoted 1 line
recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
 SRC_URI[biosutilstarball.sha256sum] =

"df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"

recipes-ti/dmai/

Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dmai/ renamed from recipes-ti/dmai/ti-dmai_svn.bb +0 -0

ti-dmai_svn.bb

recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "

Quoted 4 lines

index 4a91b9b9..3cc54b91 100644

recipes-ti/dmai/ti-dmai_svn.bb +0 -0
@@ -38,3 +38,6 @@ SRC_URI_append = "

file://omap3530-r642-remove-include-videodev.diff;striplevel=

Review

Quoted 17 lines
recipes-ti/dmai/ti-dmai_svn.bb +3 -0
                  "
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dsplib/dsplib.inc +2 -0
index f3696795..a3953105 100644
@@ -69,3 +69,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${DSPLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8" · line 4

Quoted 5 lines

index e3b1c56f..c2e7d268 100644

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +0 -0
@@ -4,3 +4,5 @@ SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8"
 SRC_URI[sha256sum] =

"2caa9c859cfe348197e860f07d174a8ab7048d38d6d3a12ec576802122c9e91e"

Review

Quoted 5 lines
recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +2 -0
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/includes/ti-unpack.inc

Review

Quoted 13 lines

index a571fd5d..b520d6ab 100644

recipes-ti/includes/ti-unpack.inc +5 -0
@@ -79,3 +79,8 @@ python ti_bin_do_unpack() {
     # Return to the previous directory
     os.chdir(save_cwd)
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
+COMPATIBLE_HOST_class-native = "(.*)"
+
(quoted diff) +0 -0

b/recipes-ti/ipc/ti-ipc-common.inc

Review

Quoted 13 lines

index dddb7344..aea9d278 100644

recipes-ti/ipc/ti-ipc-common.inc +2 -0
@@ -2,6 +2,8 @@ PV = "3.50.02.02"
 INC_PR = "r0"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 PLATFORM = "UNKNOWN"
 PLATFORM_omap5-evm = "OMAP54XX"
(quoted diff) +0 -0

b/recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8" · line 12

Quoted 5 lines

index 1a56d1da..113e6a69 100644

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +0 -0
@@ -12,3 +12,6 @@ SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8"
 SRC_URI[sha256sum] =

"51266dd928f8d629cd417c869789a6c0d596612120f165619119cbaadfd66ee2"

Review

Quoted 6 lines
recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/mathlib/mathlib.inc

recipes-ti/ndk/

Quoted 10 lines

index 6aea085a..61f198bc 100644

recipes-ti/mathlib/mathlib.inc +2 -0
@@ -68,3 +68,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${MATHLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/ndk/ renamed from recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0

ti-ndk_3.40.01.01.bb

recipes-ti/ndk/ti-ndk_3.40.01.01.bb SRC_URI[ndkzip.sha256sum] =

Quoted 4 lines

index 4a494b19..c6c18733 100644

recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0
@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] =

"e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0

recipes-ti/swtools/

Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3 -0
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/swtools/ renamed from recipes-ti/swtools/swtools_git.bb +0 -0

swtools_git.bb

Quoted 17 lines

index 425a0690..168fe211 100644

recipes-ti/swtools/swtools_git.bb +2 -1
@@ -42,3 +42,5 @@ FILES_${PN}-dev += "${SWTOOLS_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch staticdev"
 ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
--

2.19.1

--
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

author
#6 lore raw
Quoted 21 lines · Denys Dmytriyenko
Quoted 19 lines · Khem Raj

Hi Denys

Quoted 15 lines · Denys Dmytriyenko
Quoted 9 lines · Khem Raj

No, it doesn't AFAICT

Quoted 5 lines · Denys Dmytriyenko

Does this make packages machine-specific?

Quoted 2 lines · Khem Raj

This helps in multi-BSP scenario, where other BSP layers are also present in the layermix

I'm not specifically against this patch, but want to understand better - are there any specific conflicts these packages have with other BSPs?

Quoted 9 lines
Quoted 5 lines

There are couple of things
We do world builds where they cause issues
Secondly, some of these force to pin providers and since BSP layers appear before
other layers they become providers, its better to keep them limited to SOC there

Sorry for the delay. Would adding EXCLUDE_FROM_WORLD be a better solution? Also, can you please provide an example of pinning provider issue? Thanks!

excluding from world builds doesn't prevent them from nosing around when building
images e.g. for non-ti machines. e.g. libgbm but there are more which can be selected where not intended.

Quoted 257 lines
Quoted 257 lines

we are putting an effort to make sure that we have a distro which can build for various
SBCs from same sandbox.

See https://github.com/YoeDistro

Quoted 249 lines
Quoted 249 lines
Quoted 249 lines

recipes-bsp/cuia/

Quoted 23 lines
---
 recipes-bsp/cuia/cuia_1.0.0.13.bb                      | 3 +++
 recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 3 +++
 recipes-bsp/x-load/x-load_git.bb                       | 3 +++
 recipes-graphics/gbm/libgbm_10.0.0.bb                  | 3 +++
 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb     | 3 +++
 recipes-graphics/omapfbplay/omapfbplay.inc             | 2 ++
 recipes-multimedia/libdce/libdce_3.00.14.00.bb         | 2 ++
 recipes-ti/bios/ti-biosutils_1.02.02.bb                | 3 +++
 recipes-ti/dmai/ti-dmai_svn.bb                         | 3 +++
 recipes-ti/dsplib/dsplib.inc                           | 2 ++
 recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb             | 2 ++
 recipes-ti/includes/ti-unpack.inc                      | 5 +++++
 recipes-ti/ipc/ti-ipc-common.inc                       | 2 ++
 recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb      | 3 +++
 recipes-ti/mathlib/mathlib.inc                         | 2 ++
 recipes-ti/ndk/ti-ndk_3.40.01.01.bb                    | 3 +++
 recipes-ti/swtools/swtools_git.bb                      | 2 ++
 17 files changed, 46 insertions(+)
recipes-bsp/cuia/ renamed from recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0

cuia_1.0.0.13.bb

recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24

Quoted 6 lines

index e048f6aa..a7caf504 100644

recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0
@@ -23,3 +23,6 @@ do_install() {
      cd ${S}
      oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir}

install

Review

Quoted 5 lines
recipes-bsp/cuia/cuia_1.0.0.13.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb do_install() { · line 23

Quoted 6 lines

index 94485b6a..d29b6496 100644

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +0 -0
@@ -22,3 +22,6 @@ do_install() {
     install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
     install -m 644 ${S}/galcore.ko

${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra

recipes-bsp/x-load/

Quoted 5 lines
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/x-load/ renamed from recipes-bsp/x-load/x-load_git.bb +0 -0

x-load_git.bb

Review

Quoted 11 lines

index dd8bce2d..1ce1b0f0 100644

recipes-bsp/x-load/x-load_git.bb +3 -0
@@ -17,3 +17,6 @@ CONFIG_HEADER_beagleboard = "1"
 XLOAD_MACHINE_omap3-touchbook = "omap3530beagle_config"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/gbm/libgbm_10.0.0.bb

recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://

Quoted 4 lines

index 38715ccf..9e3c7ed0 100644

recipes-graphics/gbm/libgbm_10.0.0.bb +0 -0
@@ -16,3 +16,6 @@ SRC_URI = "git://

git.ti.com/glsdk/libgbm.git;protocol=git;branch=${BRANCH}
<http://git.ti.com/glsdk/libgbm.git;protocol=git;branch=$%7BBRANCH%7D> \

Quoted 1 line

file://0001-gbm.c-include-sys-sysmacros.h-for-minor-major-in-new.patch"

Review

Quoted 6 lines

S = "${WORKDIR}/git"

recipes-graphics/gbm/libgbm_10.0.0.bb +3 -0
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb

Review

Quoted 11 lines

index dafaac1e..a2f8f192 100644

recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +3 -0
@@ -37,3 +37,6 @@ do_install() {
 }
 
 INSANE_SKIP_${PN} += "ldflags"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/omapfbplay/omapfbplay.inc

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

Quoted 4 lines

index df166dd3..744eb8f7 100644

recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
@@ -14,6 +14,8 @@ SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

\

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git \

Quoted 7 lines
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
 S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 # We want a kernel header for armv7a, but we don't want to make mplayer

machine specific for that

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 21

Quoted 1 line
recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
 STAGING_KERNEL_DIR =

"${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"

Review

Quoted 1 line
(quoted diff) +0 -0

b/recipes-multimedia/libdce/libdce_3.00.14.00.bb

recipes-ti/bios/

Quoted 10 lines

index 04c0b718..0deec7ab 100644

recipes-multimedia/libdce/libdce_3.00.14.00.bb +2 -0
@@ -13,3 +13,5 @@ PR = "r1"
 
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/bios/ renamed from recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0

ti-biosutils_1.02.02.bb

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =

Quoted 4 lines

index 5b6b4f43..01c070d7 100644

recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
@@ -7,3 +7,6 @@ SRC_URI[biosutilstarball.md5sum] =

"0654e9e72b0a6fc7a6575829c0cd90c9"

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] = · line 7

Quoted 1 line
recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
 SRC_URI[biosutilstarball.sha256sum] =

"df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"

recipes-ti/dmai/

Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dmai/ renamed from recipes-ti/dmai/ti-dmai_svn.bb +0 -0

ti-dmai_svn.bb

recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "

Quoted 4 lines

index 4a91b9b9..3cc54b91 100644

recipes-ti/dmai/ti-dmai_svn.bb +0 -0
@@ -38,3 +38,6 @@ SRC_URI_append = "

file://omap3530-r642-remove-include-videodev.diff;striplevel=

Review

Quoted 17 lines
recipes-ti/dmai/ti-dmai_svn.bb +3 -0
                  "
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dsplib/dsplib.inc +2 -0
index f3696795..a3953105 100644
@@ -69,3 +69,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${DSPLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8" · line 4

Quoted 5 lines

index e3b1c56f..c2e7d268 100644

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +0 -0
@@ -4,3 +4,5 @@ SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8"
 SRC_URI[sha256sum] =

"2caa9c859cfe348197e860f07d174a8ab7048d38d6d3a12ec576802122c9e91e"

Review

Quoted 5 lines
recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +2 -0
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/includes/ti-unpack.inc

Review

Quoted 13 lines

index a571fd5d..b520d6ab 100644

recipes-ti/includes/ti-unpack.inc +5 -0
@@ -79,3 +79,8 @@ python ti_bin_do_unpack() {
     # Return to the previous directory
     os.chdir(save_cwd)
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
+COMPATIBLE_HOST_class-native = "(.*)"
+
(quoted diff) +0 -0

b/recipes-ti/ipc/ti-ipc-common.inc

Review

Quoted 13 lines

index dddb7344..aea9d278 100644

recipes-ti/ipc/ti-ipc-common.inc +2 -0
@@ -2,6 +2,8 @@ PV = "3.50.02.02"
 INC_PR = "r0"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 PLATFORM = "UNKNOWN"
 PLATFORM_omap5-evm = "OMAP54XX"
(quoted diff) +0 -0

b/recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8" · line 12

Quoted 5 lines

index 1a56d1da..113e6a69 100644

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +0 -0
@@ -12,3 +12,6 @@ SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8"
 SRC_URI[sha256sum] =

"51266dd928f8d629cd417c869789a6c0d596612120f165619119cbaadfd66ee2"

Review

Quoted 6 lines
recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/mathlib/mathlib.inc

recipes-ti/ndk/

Quoted 10 lines

index 6aea085a..61f198bc 100644

recipes-ti/mathlib/mathlib.inc +2 -0
@@ -68,3 +68,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${MATHLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/ndk/ renamed from recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0

ti-ndk_3.40.01.01.bb

recipes-ti/ndk/ti-ndk_3.40.01.01.bb SRC_URI[ndkzip.sha256sum] =

Quoted 4 lines

index 4a494b19..c6c18733 100644

recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0
@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] =

"e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0

recipes-ti/swtools/

Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3 -0
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/swtools/ renamed from recipes-ti/swtools/swtools_git.bb +0 -0

swtools_git.bb

Quoted 17 lines

index 425a0690..168fe211 100644

recipes-ti/swtools/swtools_git.bb +2 -1
@@ -42,3 +42,5 @@ FILES_${PN}-dev += "${SWTOOLS_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch staticdev"
 ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
--

2.19.1

--
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

#7 lore raw
Quoted 28 lines · Khem Raj
Quoted 27 lines · Denys Dmytriyenko
Quoted 24 lines · Khem Raj

Hi Denys

Quoted 6 lines · Denys Dmytriyenko
Quoted 4 lines · Khem Raj

No, it doesn't AFAICT

On Tue, Oct 9, 2018 at 1:49 PM Denys Dmytriyenko <[email protected]> wrote:

Quoted 9 lines
Quoted 5 lines
Quoted 5 lines

Does this make packages machine-specific?

Quoted 2 lines · Khem Raj

This helps in multi-BSP scenario, where other BSP layers are also present in the layermix

I'm not specifically against this patch, but want to understand better - are there any specific conflicts these packages have with other BSPs?

There are couple of things
We do world builds where they cause issues
Secondly, some of these force to pin providers and since BSP layers appear before
other layers they become providers, its better to keep them limited to SOC there

Quoted 8 lines
Quoted 3 lines

Sorry for the delay. Would adding EXCLUDE_FROM_WORLD be a better solution? Also, can you please provide an example of pinning provider issue? Thanks!

excluding from world builds doesn't prevent them from nosing around when building
images e.g. for non-ti machines. e.g. libgbm but there are more which can be selected where not intended.

Fine, mesa now provides own libgbm - I can see how that cause conflicts.

What about other packages? Many of them are unique and some even have ti- prefix in the name. What's the point in limiting them to ti-soc?

Also, why use COMPATIBLE_HOST vs. COMPATIBLE_MACHINE?

Quoted 256 lines
Quoted 256 lines
Quoted 256 lines

we are putting an effort to make sure that we have a distro which can build for various
SBCs from same sandbox.

See https://github.com/YoeDistro

Quoted 249 lines
Quoted 249 lines
Quoted 249 lines

recipes-bsp/cuia/

Quoted 23 lines
---
 recipes-bsp/cuia/cuia_1.0.0.13.bb                      | 3 +++
 recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 3 +++
 recipes-bsp/x-load/x-load_git.bb                       | 3 +++
 recipes-graphics/gbm/libgbm_10.0.0.bb                  | 3 +++
 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb     | 3 +++
 recipes-graphics/omapfbplay/omapfbplay.inc             | 2 ++
 recipes-multimedia/libdce/libdce_3.00.14.00.bb         | 2 ++
 recipes-ti/bios/ti-biosutils_1.02.02.bb                | 3 +++
 recipes-ti/dmai/ti-dmai_svn.bb                         | 3 +++
 recipes-ti/dsplib/dsplib.inc                           | 2 ++
 recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb             | 2 ++
 recipes-ti/includes/ti-unpack.inc                      | 5 +++++
 recipes-ti/ipc/ti-ipc-common.inc                       | 2 ++
 recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb      | 3 +++
 recipes-ti/mathlib/mathlib.inc                         | 2 ++
 recipes-ti/ndk/ti-ndk_3.40.01.01.bb                    | 3 +++
 recipes-ti/swtools/swtools_git.bb                      | 2 ++
 17 files changed, 46 insertions(+)
recipes-bsp/cuia/ renamed from recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0

cuia_1.0.0.13.bb

recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24

Quoted 6 lines

index e048f6aa..a7caf504 100644

recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0
@@ -23,3 +23,6 @@ do_install() {
      cd ${S}
      oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir}

install

Review

Quoted 5 lines
recipes-bsp/cuia/cuia_1.0.0.13.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb do_install() { · line 23

Quoted 6 lines

index 94485b6a..d29b6496 100644

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +0 -0
@@ -22,3 +22,6 @@ do_install() {
     install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
     install -m 644 ${S}/galcore.ko

${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra

recipes-bsp/x-load/

Quoted 5 lines
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/x-load/ renamed from recipes-bsp/x-load/x-load_git.bb +0 -0

x-load_git.bb

Review

Quoted 11 lines

index dd8bce2d..1ce1b0f0 100644

recipes-bsp/x-load/x-load_git.bb +3 -0
@@ -17,3 +17,6 @@ CONFIG_HEADER_beagleboard = "1"
 XLOAD_MACHINE_omap3-touchbook = "omap3530beagle_config"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/gbm/libgbm_10.0.0.bb

recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://

Quoted 4 lines

index 38715ccf..9e3c7ed0 100644

recipes-graphics/gbm/libgbm_10.0.0.bb +0 -0
@@ -16,3 +16,6 @@ SRC_URI = "git://

git.ti.com/glsdk/libgbm.git;protocol=git;branch=${BRANCH}
<http://git.ti.com/glsdk/libgbm.git;protocol=git;branch=$%7BBRANCH%7D> \

Quoted 1 line

file://0001-gbm.c-include-sys-sysmacros.h-for-minor-major-in-new.patch"

Review

Quoted 6 lines

S = "${WORKDIR}/git"

recipes-graphics/gbm/libgbm_10.0.0.bb +3 -0
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb

Review

Quoted 11 lines

index dafaac1e..a2f8f192 100644

recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +3 -0
@@ -37,3 +37,6 @@ do_install() {
 }
 
 INSANE_SKIP_${PN} += "ldflags"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/omapfbplay/omapfbplay.inc

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

Quoted 4 lines

index df166dd3..744eb8f7 100644

recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
@@ -14,6 +14,8 @@ SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

\

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 20

Quoted 7 lines
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
 S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 # We want a kernel header for armv7a, but we don't want to make mplayer

machine specific for that

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 21

Quoted 1 line
recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
 STAGING_KERNEL_DIR =

"${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"

Review

Quoted 1 line
(quoted diff) +0 -0

b/recipes-multimedia/libdce/libdce_3.00.14.00.bb

recipes-ti/bios/

Quoted 10 lines

index 04c0b718..0deec7ab 100644

recipes-multimedia/libdce/libdce_3.00.14.00.bb +2 -0
@@ -13,3 +13,5 @@ PR = "r1"
 
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/bios/ renamed from recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0

ti-biosutils_1.02.02.bb

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =

Quoted 4 lines

index 5b6b4f43..01c070d7 100644

recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
@@ -7,3 +7,6 @@ SRC_URI[biosutilstarball.md5sum] =

"0654e9e72b0a6fc7a6575829c0cd90c9"

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] = · line 7

Quoted 1 line
recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
 SRC_URI[biosutilstarball.sha256sum] =

"df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"

recipes-ti/dmai/

Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dmai/ renamed from recipes-ti/dmai/ti-dmai_svn.bb +0 -0

ti-dmai_svn.bb

recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "

Quoted 4 lines

index 4a91b9b9..3cc54b91 100644

recipes-ti/dmai/ti-dmai_svn.bb +0 -0
@@ -38,3 +38,6 @@ SRC_URI_append = "

file://omap3530-r642-remove-include-videodev.diff;striplevel=

Review

Quoted 17 lines
recipes-ti/dmai/ti-dmai_svn.bb +3 -0
                  "
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dsplib/dsplib.inc +2 -0
index f3696795..a3953105 100644
@@ -69,3 +69,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${DSPLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8" · line 4

Quoted 5 lines

index e3b1c56f..c2e7d268 100644

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +0 -0
@@ -4,3 +4,5 @@ SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8"
 SRC_URI[sha256sum] =

"2caa9c859cfe348197e860f07d174a8ab7048d38d6d3a12ec576802122c9e91e"

Review

Quoted 5 lines
recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +2 -0
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/includes/ti-unpack.inc

Review

Quoted 13 lines

index a571fd5d..b520d6ab 100644

recipes-ti/includes/ti-unpack.inc +5 -0
@@ -79,3 +79,8 @@ python ti_bin_do_unpack() {
     # Return to the previous directory
     os.chdir(save_cwd)
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
+COMPATIBLE_HOST_class-native = "(.*)"
+
(quoted diff) +0 -0

b/recipes-ti/ipc/ti-ipc-common.inc

Review

Quoted 13 lines

index dddb7344..aea9d278 100644

recipes-ti/ipc/ti-ipc-common.inc +2 -0
@@ -2,6 +2,8 @@ PV = "3.50.02.02"
 INC_PR = "r0"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 PLATFORM = "UNKNOWN"
 PLATFORM_omap5-evm = "OMAP54XX"
(quoted diff) +0 -0

b/recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8" · line 12

Quoted 5 lines

index 1a56d1da..113e6a69 100644

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +0 -0
@@ -12,3 +12,6 @@ SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8"
 SRC_URI[sha256sum] =

"51266dd928f8d629cd417c869789a6c0d596612120f165619119cbaadfd66ee2"

Review

Quoted 6 lines
recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/mathlib/mathlib.inc

recipes-ti/ndk/

Quoted 10 lines

index 6aea085a..61f198bc 100644

recipes-ti/mathlib/mathlib.inc +2 -0
@@ -68,3 +68,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${MATHLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/ndk/ renamed from recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0

ti-ndk_3.40.01.01.bb

recipes-ti/ndk/ti-ndk_3.40.01.01.bb SRC_URI[ndkzip.sha256sum] =

Quoted 4 lines

index 4a494b19..c6c18733 100644

recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0
@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] =

"e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0

recipes-ti/swtools/

Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3 -0
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/swtools/ renamed from recipes-ti/swtools/swtools_git.bb +0 -0

swtools_git.bb

Quoted 17 lines

index 425a0690..168fe211 100644

recipes-ti/swtools/swtools_git.bb +2 -1
@@ -42,3 +42,5 @@ FILES_${PN}-dev += "${SWTOOLS_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch staticdev"
 ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
--

2.19.1

--
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

author
#8 lore raw
Quoted 39 lines · Denys Dmytriyenko
Quoted 28 lines · Khem Raj
Quoted 27 lines · Denys Dmytriyenko
Quoted 24 lines · Khem Raj

Hi Denys

Quoted 6 lines · Denys Dmytriyenko
Quoted 4 lines · Khem Raj

No, it doesn't AFAICT

On Tue, Oct 9, 2018 at 1:49 PM Denys Dmytriyenko <[email protected]> wrote:

Quoted 9 lines
Quoted 5 lines
Quoted 5 lines

Does this make packages machine-specific?

Quoted 2 lines · Khem Raj

This helps in multi-BSP scenario, where other BSP layers are also present in the layermix

I'm not specifically against this patch, but want to understand better - are there any specific conflicts these packages have with other BSPs?

There are couple of things
We do world builds where they cause issues
Secondly, some of these force to pin providers and since BSP layers appear before
other layers they become providers, its better to keep them limited to SOC there

Quoted 8 lines
Quoted 3 lines

Sorry for the delay. Would adding EXCLUDE_FROM_WORLD be a better solution? Also, can you please provide an example of pinning provider issue? Thanks!

excluding from world builds doesn't prevent them from nosing around when building
images e.g. for non-ti machines. e.g. libgbm but there are more which can be selected where not intended.

Quoted 5 lines

Fine, mesa now provides own libgbm - I can see how that cause conflicts.

What about other packages? Many of them are unique and some even have ti- prefix in the name. What's the point in limiting them to ti-soc?

unless they are common, we should keep them under soc override, because then they wont get built for other SOCs in a multi-BSP config.

Quoted 2 lines

Also, why use COMPATIBLE_HOST vs. COMPATIBLE_MACHINE?

COMAPTIBLE_MACHINE will mark them specific to machine, which we dont want.

Quoted 257 lines
Quoted 257 lines
Quoted 257 lines
Quoted 257 lines

we are putting an effort to make sure that we have a distro which can build for various
SBCs from same sandbox.

See https://github.com/YoeDistro

Quoted 249 lines
Quoted 249 lines
Quoted 249 lines

recipes-bsp/cuia/

Quoted 23 lines
---
 recipes-bsp/cuia/cuia_1.0.0.13.bb                      | 3 +++
 recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 3 +++
 recipes-bsp/x-load/x-load_git.bb                       | 3 +++
 recipes-graphics/gbm/libgbm_10.0.0.bb                  | 3 +++
 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb     | 3 +++
 recipes-graphics/omapfbplay/omapfbplay.inc             | 2 ++
 recipes-multimedia/libdce/libdce_3.00.14.00.bb         | 2 ++
 recipes-ti/bios/ti-biosutils_1.02.02.bb                | 3 +++
 recipes-ti/dmai/ti-dmai_svn.bb                         | 3 +++
 recipes-ti/dsplib/dsplib.inc                           | 2 ++
 recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb             | 2 ++
 recipes-ti/includes/ti-unpack.inc                      | 5 +++++
 recipes-ti/ipc/ti-ipc-common.inc                       | 2 ++
 recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb      | 3 +++
 recipes-ti/mathlib/mathlib.inc                         | 2 ++
 recipes-ti/ndk/ti-ndk_3.40.01.01.bb                    | 3 +++
 recipes-ti/swtools/swtools_git.bb                      | 2 ++
 17 files changed, 46 insertions(+)
recipes-bsp/cuia/ renamed from recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0

cuia_1.0.0.13.bb

recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24

Quoted 6 lines

index e048f6aa..a7caf504 100644

recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0
@@ -23,3 +23,6 @@ do_install() {
      cd ${S}
      oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir}

install

Review

Quoted 5 lines
recipes-bsp/cuia/cuia_1.0.0.13.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb do_install() { · line 23

Quoted 6 lines

index 94485b6a..d29b6496 100644

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +0 -0
@@ -22,3 +22,6 @@ do_install() {
     install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
     install -m 644 ${S}/galcore.ko

${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra

recipes-bsp/x-load/

Quoted 5 lines
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/x-load/ renamed from recipes-bsp/x-load/x-load_git.bb +0 -0

x-load_git.bb

Review

Quoted 11 lines

index dd8bce2d..1ce1b0f0 100644

recipes-bsp/x-load/x-load_git.bb +3 -0
@@ -17,3 +17,6 @@ CONFIG_HEADER_beagleboard = "1"
 XLOAD_MACHINE_omap3-touchbook = "omap3530beagle_config"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/gbm/libgbm_10.0.0.bb

recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://

Quoted 4 lines

index 38715ccf..9e3c7ed0 100644

recipes-graphics/gbm/libgbm_10.0.0.bb +0 -0
@@ -16,3 +16,6 @@ SRC_URI = "git://

git.ti.com/glsdk/libgbm.git;protocol=git;branch=${BRANCH}
<http://git.ti.com/glsdk/libgbm.git;protocol=git;branch=$%7BBRANCH%7D> \

Quoted 1 line

file://0001-gbm.c-include-sys-sysmacros.h-for-minor-major-in-new.patch"

Review

Quoted 6 lines

S = "${WORKDIR}/git"

recipes-graphics/gbm/libgbm_10.0.0.bb +3 -0
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb

Review

Quoted 11 lines

index dafaac1e..a2f8f192 100644

recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +3 -0
@@ -37,3 +37,6 @@ do_install() {
 }
 
 INSANE_SKIP_${PN} += "ldflags"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/omapfbplay/omapfbplay.inc

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

Quoted 4 lines

index df166dd3..744eb8f7 100644

recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
@@ -14,6 +14,8 @@ SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

\

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 20

Quoted 7 lines
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
 S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 # We want a kernel header for armv7a, but we don't want to make mplayer

machine specific for that

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 21

Quoted 1 line
recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
 STAGING_KERNEL_DIR =

"${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"

Review

Quoted 1 line
(quoted diff) +0 -0

b/recipes-multimedia/libdce/libdce_3.00.14.00.bb

recipes-ti/bios/

Quoted 10 lines

index 04c0b718..0deec7ab 100644

recipes-multimedia/libdce/libdce_3.00.14.00.bb +2 -0
@@ -13,3 +13,5 @@ PR = "r1"
 
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/bios/ renamed from recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0

ti-biosutils_1.02.02.bb

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =

Quoted 4 lines

index 5b6b4f43..01c070d7 100644

recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
@@ -7,3 +7,6 @@ SRC_URI[biosutilstarball.md5sum] =

"0654e9e72b0a6fc7a6575829c0cd90c9"

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] = · line 7

Quoted 1 line
recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
 SRC_URI[biosutilstarball.sha256sum] =

"df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"

recipes-ti/dmai/

Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dmai/ renamed from recipes-ti/dmai/ti-dmai_svn.bb +0 -0

ti-dmai_svn.bb

recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "

Quoted 4 lines

index 4a91b9b9..3cc54b91 100644

recipes-ti/dmai/ti-dmai_svn.bb +0 -0
@@ -38,3 +38,6 @@ SRC_URI_append = "

file://omap3530-r642-remove-include-videodev.diff;striplevel=

Review

Quoted 17 lines
recipes-ti/dmai/ti-dmai_svn.bb +3 -0
                  "
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dsplib/dsplib.inc +2 -0
index f3696795..a3953105 100644
@@ -69,3 +69,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${DSPLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8" · line 4

Quoted 5 lines

index e3b1c56f..c2e7d268 100644

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +0 -0
@@ -4,3 +4,5 @@ SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8"
 SRC_URI[sha256sum] =

"2caa9c859cfe348197e860f07d174a8ab7048d38d6d3a12ec576802122c9e91e"

Review

Quoted 5 lines
recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +2 -0
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/includes/ti-unpack.inc

Review

Quoted 13 lines

index a571fd5d..b520d6ab 100644

recipes-ti/includes/ti-unpack.inc +5 -0
@@ -79,3 +79,8 @@ python ti_bin_do_unpack() {
     # Return to the previous directory
     os.chdir(save_cwd)
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
+COMPATIBLE_HOST_class-native = "(.*)"
+
(quoted diff) +0 -0

b/recipes-ti/ipc/ti-ipc-common.inc

Review

Quoted 13 lines

index dddb7344..aea9d278 100644

recipes-ti/ipc/ti-ipc-common.inc +2 -0
@@ -2,6 +2,8 @@ PV = "3.50.02.02"
 INC_PR = "r0"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 PLATFORM = "UNKNOWN"
 PLATFORM_omap5-evm = "OMAP54XX"
(quoted diff) +0 -0

b/recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8" · line 12

Quoted 5 lines

index 1a56d1da..113e6a69 100644

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +0 -0
@@ -12,3 +12,6 @@ SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8"
 SRC_URI[sha256sum] =

"51266dd928f8d629cd417c869789a6c0d596612120f165619119cbaadfd66ee2"

Review

Quoted 6 lines
recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/mathlib/mathlib.inc

recipes-ti/ndk/

Quoted 10 lines

index 6aea085a..61f198bc 100644

recipes-ti/mathlib/mathlib.inc +2 -0
@@ -68,3 +68,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${MATHLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/ndk/ renamed from recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0

ti-ndk_3.40.01.01.bb

recipes-ti/ndk/ti-ndk_3.40.01.01.bb SRC_URI[ndkzip.sha256sum] =

Quoted 4 lines

index 4a494b19..c6c18733 100644

recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0
@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] =

"e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0

recipes-ti/swtools/

Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3 -0
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/swtools/ renamed from recipes-ti/swtools/swtools_git.bb +0 -0

swtools_git.bb

Quoted 17 lines

index 425a0690..168fe211 100644

recipes-ti/swtools/swtools_git.bb +2 -1
@@ -42,3 +42,5 @@ FILES_${PN}-dev += "${SWTOOLS_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch staticdev"
 ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
--

2.19.1

--
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

#9 lore raw
Quoted 40 lines · Khem Raj
Quoted 39 lines · Denys Dmytriyenko
Quoted 36 lines · Khem Raj
Quoted 21 lines · Denys Dmytriyenko
Quoted 19 lines · Khem Raj

Hi Denys

Quoted 15 lines · Denys Dmytriyenko
Quoted 9 lines · Khem Raj

No, it doesn't AFAICT

Quoted 5 lines · Denys Dmytriyenko

Does this make packages machine-specific?

Quoted 2 lines · Khem Raj

This helps in multi-BSP scenario, where other BSP layers are also present in the layermix

I'm not specifically against this patch, but want to understand better - are there any specific conflicts these packages have with other BSPs?

Quoted 9 lines
Quoted 5 lines

There are couple of things
We do world builds where they cause issues
Secondly, some of these force to pin providers and since BSP layers appear before
other layers they become providers, its better to keep them limited to SOC there

Sorry for the delay. Would adding EXCLUDE_FROM_WORLD be a better solution? Also, can you please provide an example of pinning provider issue? Thanks!

excluding from world builds doesn't prevent them from nosing around when building
images e.g. for non-ti machines. e.g. libgbm but there are more which can be selected where not intended.

Quoted 7 lines
Quoted 4 lines

Fine, mesa now provides own libgbm - I can see how that cause conflicts.

What about other packages? Many of them are unique and some even have ti- prefix in the name. What's the point in limiting them to ti-soc?

unless they are common, we should keep them under soc override, because then they wont get built for other SOCs in a multi-BSP config.

I'm willing to make meta-ti play nice with other BSPs. But I'm a bit hesitant to limit most of the packages here to specific soc family. Even though those packages are somewhat TI specific, one might want to use them with platforms from outside meta-ti, e.g. beaglebone-yocto from meta-yocto-bsp, which does not declare itself being part of "ti-soc" family.

I still believe marking most of them with EXCLUDE_FROM_WORLD would solve your issues (sans libgbm) and won't affect your builds, unless you pull them directly by name. What am I missing?

Quoted 4 lines
Quoted 2 lines

Also, why use COMPATIBLE_HOST vs. COMPATIBLE_MACHINE?

COMAPTIBLE_MACHINE will mark them specific to machine, which we dont want.

Ah, didn't know COMPATIBLE_HOST won't do that. Good to know.

Quoted 256 lines
Quoted 256 lines
Quoted 256 lines
Quoted 256 lines
Quoted 256 lines

we are putting an effort to make sure that we have a distro which can build for various
SBCs from same sandbox.

See https://github.com/YoeDistro

Quoted 249 lines
Quoted 249 lines
Quoted 249 lines

recipes-bsp/cuia/

Quoted 23 lines
---
 recipes-bsp/cuia/cuia_1.0.0.13.bb                      | 3 +++
 recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 3 +++
 recipes-bsp/x-load/x-load_git.bb                       | 3 +++
 recipes-graphics/gbm/libgbm_10.0.0.bb                  | 3 +++
 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb     | 3 +++
 recipes-graphics/omapfbplay/omapfbplay.inc             | 2 ++
 recipes-multimedia/libdce/libdce_3.00.14.00.bb         | 2 ++
 recipes-ti/bios/ti-biosutils_1.02.02.bb                | 3 +++
 recipes-ti/dmai/ti-dmai_svn.bb                         | 3 +++
 recipes-ti/dsplib/dsplib.inc                           | 2 ++
 recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb             | 2 ++
 recipes-ti/includes/ti-unpack.inc                      | 5 +++++
 recipes-ti/ipc/ti-ipc-common.inc                       | 2 ++
 recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb      | 3 +++
 recipes-ti/mathlib/mathlib.inc                         | 2 ++
 recipes-ti/ndk/ti-ndk_3.40.01.01.bb                    | 3 +++
 recipes-ti/swtools/swtools_git.bb                      | 2 ++
 17 files changed, 46 insertions(+)
recipes-bsp/cuia/ renamed from recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0

cuia_1.0.0.13.bb

recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24

Quoted 6 lines

index e048f6aa..a7caf504 100644

recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0
@@ -23,3 +23,6 @@ do_install() {
      cd ${S}
      oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir}

install

Review

Quoted 5 lines
recipes-bsp/cuia/cuia_1.0.0.13.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb do_install() { · line 23

Quoted 6 lines

index 94485b6a..d29b6496 100644

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +0 -0
@@ -22,3 +22,6 @@ do_install() {
     install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
     install -m 644 ${S}/galcore.ko

${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra

recipes-bsp/x-load/

Quoted 5 lines
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/x-load/ renamed from recipes-bsp/x-load/x-load_git.bb +0 -0

x-load_git.bb

Review

Quoted 11 lines

index dd8bce2d..1ce1b0f0 100644

recipes-bsp/x-load/x-load_git.bb +3 -0
@@ -17,3 +17,6 @@ CONFIG_HEADER_beagleboard = "1"
 XLOAD_MACHINE_omap3-touchbook = "omap3530beagle_config"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/gbm/libgbm_10.0.0.bb

recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://

Quoted 4 lines

index 38715ccf..9e3c7ed0 100644

recipes-graphics/gbm/libgbm_10.0.0.bb +0 -0
@@ -16,3 +16,6 @@ SRC_URI = "git://

git.ti.com/glsdk/libgbm.git;protocol=git;branch=${BRANCH}
<http://git.ti.com/glsdk/libgbm.git;protocol=git;branch=$%7BBRANCH%7D> \

Quoted 1 line

file://0001-gbm.c-include-sys-sysmacros.h-for-minor-major-in-new.patch"

Review

Quoted 6 lines

S = "${WORKDIR}/git"

recipes-graphics/gbm/libgbm_10.0.0.bb +3 -0
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb

Review

Quoted 11 lines

index dafaac1e..a2f8f192 100644

recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +3 -0
@@ -37,3 +37,6 @@ do_install() {
 }
 
 INSANE_SKIP_${PN} += "ldflags"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/omapfbplay/omapfbplay.inc

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

Quoted 4 lines

index df166dd3..744eb8f7 100644

recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
@@ -14,6 +14,8 @@ SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

\

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 20

Quoted 7 lines
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
 S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 # We want a kernel header for armv7a, but we don't want to make mplayer

machine specific for that

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 21

Quoted 1 line
recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
 STAGING_KERNEL_DIR =

"${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"

Review

Quoted 1 line
(quoted diff) +0 -0

b/recipes-multimedia/libdce/libdce_3.00.14.00.bb

recipes-ti/bios/

Quoted 10 lines

index 04c0b718..0deec7ab 100644

recipes-multimedia/libdce/libdce_3.00.14.00.bb +2 -0
@@ -13,3 +13,5 @@ PR = "r1"
 
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/bios/ renamed from recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0

ti-biosutils_1.02.02.bb

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =

Quoted 4 lines

index 5b6b4f43..01c070d7 100644

recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
@@ -7,3 +7,6 @@ SRC_URI[biosutilstarball.md5sum] =

"0654e9e72b0a6fc7a6575829c0cd90c9"

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] = · line 7

Quoted 1 line
recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
 SRC_URI[biosutilstarball.sha256sum] =

"df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"

recipes-ti/dmai/

Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dmai/ renamed from recipes-ti/dmai/ti-dmai_svn.bb +0 -0

ti-dmai_svn.bb

recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "

Quoted 4 lines

index 4a91b9b9..3cc54b91 100644

recipes-ti/dmai/ti-dmai_svn.bb +0 -0
@@ -38,3 +38,6 @@ SRC_URI_append = "

file://omap3530-r642-remove-include-videodev.diff;striplevel=

Review

Quoted 17 lines
recipes-ti/dmai/ti-dmai_svn.bb +3 -0
                  "
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dsplib/dsplib.inc +2 -0
index f3696795..a3953105 100644
@@ -69,3 +69,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${DSPLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8" · line 4

Quoted 5 lines

index e3b1c56f..c2e7d268 100644

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +0 -0
@@ -4,3 +4,5 @@ SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8"
 SRC_URI[sha256sum] =

"2caa9c859cfe348197e860f07d174a8ab7048d38d6d3a12ec576802122c9e91e"

Review

Quoted 5 lines
recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +2 -0
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/includes/ti-unpack.inc

Review

Quoted 13 lines

index a571fd5d..b520d6ab 100644

recipes-ti/includes/ti-unpack.inc +5 -0
@@ -79,3 +79,8 @@ python ti_bin_do_unpack() {
     # Return to the previous directory
     os.chdir(save_cwd)
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
+COMPATIBLE_HOST_class-native = "(.*)"
+
(quoted diff) +0 -0

b/recipes-ti/ipc/ti-ipc-common.inc

Review

Quoted 13 lines

index dddb7344..aea9d278 100644

recipes-ti/ipc/ti-ipc-common.inc +2 -0
@@ -2,6 +2,8 @@ PV = "3.50.02.02"
 INC_PR = "r0"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 PLATFORM = "UNKNOWN"
 PLATFORM_omap5-evm = "OMAP54XX"
(quoted diff) +0 -0

b/recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8" · line 12

Quoted 5 lines

index 1a56d1da..113e6a69 100644

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +0 -0
@@ -12,3 +12,6 @@ SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8"
 SRC_URI[sha256sum] =

"51266dd928f8d629cd417c869789a6c0d596612120f165619119cbaadfd66ee2"

Review

Quoted 6 lines
recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/mathlib/mathlib.inc

recipes-ti/ndk/

Quoted 10 lines

index 6aea085a..61f198bc 100644

recipes-ti/mathlib/mathlib.inc +2 -0
@@ -68,3 +68,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${MATHLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/ndk/ renamed from recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0

ti-ndk_3.40.01.01.bb

recipes-ti/ndk/ti-ndk_3.40.01.01.bb SRC_URI[ndkzip.sha256sum] =

Quoted 4 lines

index 4a494b19..c6c18733 100644

recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0
@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] =

"e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0

recipes-ti/swtools/

Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3 -0
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/swtools/ renamed from recipes-ti/swtools/swtools_git.bb +0 -0

swtools_git.bb

Quoted 17 lines

index 425a0690..168fe211 100644

recipes-ti/swtools/swtools_git.bb +2 -1
@@ -42,3 +42,5 @@ FILES_${PN}-dev += "${SWTOOLS_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch staticdev"
 ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
--

2.19.1

--
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti

author
#10 lore raw
Quoted 56 lines · Denys Dmytriyenko
Quoted 40 lines · Khem Raj
Quoted 39 lines · Denys Dmytriyenko
Quoted 36 lines · Khem Raj
Quoted 21 lines · Denys Dmytriyenko
Quoted 19 lines · Khem Raj

Hi Denys

Quoted 15 lines · Denys Dmytriyenko
Quoted 9 lines · Khem Raj

No, it doesn't AFAICT

Quoted 5 lines · Denys Dmytriyenko

Does this make packages machine-specific?

Quoted 2 lines · Khem Raj

This helps in multi-BSP scenario, where other BSP layers are also present in the layermix

I'm not specifically against this patch, but want to understand better - are there any specific conflicts these packages have with other BSPs?

Quoted 9 lines
Quoted 5 lines

There are couple of things
We do world builds where they cause issues
Secondly, some of these force to pin providers and since BSP layers appear before
other layers they become providers, its better to keep them limited to SOC there

Sorry for the delay. Would adding EXCLUDE_FROM_WORLD be a better solution? Also, can you please provide an example of pinning provider issue? Thanks!

excluding from world builds doesn't prevent them from nosing around when building
images e.g. for non-ti machines. e.g. libgbm but there are more which can be selected where not intended.

Quoted 7 lines
Quoted 4 lines

Fine, mesa now provides own libgbm - I can see how that cause conflicts.

What about other packages? Many of them are unique and some even have ti- prefix in the name. What's the point in limiting them to ti-soc?

unless they are common, we should keep them under soc override, because then they wont get built for other SOCs in a multi-BSP config.

I'm willing to make meta-ti play nice with other BSPs. But I'm a bit hesitant to limit most of the packages here to specific soc family. Even though those packages are somewhat TI specific, one might want to use them with platforms from outside meta-ti, e.g. beaglebone-yocto from meta-yocto-bsp, which does not declare itself being part of "ti-soc" family.

Quoted 4 lines

I still believe marking most of them with EXCLUDE_FROM_WORLD would solve your issues (sans libgbm) and won't affect your builds, unless you pull them directly by name. What am I missing?

Forget about building world issue for a moment, its more of peaceful co-existence issue. Lot of us who build products have multiple SOCs from different vendors and we
would like to have single yocto project be able to build all of them. yes provided they are useful to non TI socs I think you have a point, but beaglebone in meta-yocto-bsp is not a good argument to have it. The machine should define SOC_FAMILY to be same as meta-ti

Quoted 265 lines
Quoted 5 lines
Quoted 3 lines

Also, why use COMPATIBLE_HOST vs. COMPATIBLE_MACHINE?

COMAPTIBLE_MACHINE will mark them specific to machine, which we dont want.

Ah, didn't know COMPATIBLE_HOST won't do that. Good to know.

Quoted 256 lines
Quoted 256 lines
Quoted 256 lines
Quoted 256 lines
Quoted 256 lines

we are putting an effort to make sure that we have a distro which can build for various
SBCs from same sandbox.

See https://github.com/YoeDistro

Quoted 249 lines
Quoted 249 lines
Quoted 249 lines

recipes-bsp/cuia/

Quoted 23 lines
---
 recipes-bsp/cuia/cuia_1.0.0.13.bb                      | 3 +++
 recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 3 +++
 recipes-bsp/x-load/x-load_git.bb                       | 3 +++
 recipes-graphics/gbm/libgbm_10.0.0.bb                  | 3 +++
 recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb     | 3 +++
 recipes-graphics/omapfbplay/omapfbplay.inc             | 2 ++
 recipes-multimedia/libdce/libdce_3.00.14.00.bb         | 2 ++
 recipes-ti/bios/ti-biosutils_1.02.02.bb                | 3 +++
 recipes-ti/dmai/ti-dmai_svn.bb                         | 3 +++
 recipes-ti/dsplib/dsplib.inc                           | 2 ++
 recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb             | 2 ++
 recipes-ti/includes/ti-unpack.inc                      | 5 +++++
 recipes-ti/ipc/ti-ipc-common.inc                       | 2 ++
 recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb      | 3 +++
 recipes-ti/mathlib/mathlib.inc                         | 2 ++
 recipes-ti/ndk/ti-ndk_3.40.01.01.bb                    | 3 +++
 recipes-ti/swtools/swtools_git.bb                      | 2 ++
 17 files changed, 46 insertions(+)
recipes-bsp/cuia/ renamed from recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0

cuia_1.0.0.13.bb

recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24

Quoted 6 lines

index e048f6aa..a7caf504 100644

recipes-bsp/cuia/cuia_1.0.0.13.bb +0 -0
@@ -23,3 +23,6 @@ do_install() {
      cd ${S}
      oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir}

install

Review

Quoted 5 lines
recipes-bsp/cuia/cuia_1.0.0.13.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb do_install() { · line 23

Quoted 6 lines

index 94485b6a..d29b6496 100644

recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +0 -0
@@ -22,3 +22,6 @@ do_install() {
     install -d ${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra
     install -m 644 ${S}/galcore.ko

${D}/${base_libdir}/modules/${KERNEL_VERSION}/extra

recipes-bsp/x-load/

Quoted 5 lines
recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb +3 -0
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-bsp/x-load/ renamed from recipes-bsp/x-load/x-load_git.bb +0 -0

x-load_git.bb

Review

Quoted 11 lines

index dd8bce2d..1ce1b0f0 100644

recipes-bsp/x-load/x-load_git.bb +3 -0
@@ -17,3 +17,6 @@ CONFIG_HEADER_beagleboard = "1"
 XLOAD_MACHINE_omap3-touchbook = "omap3530beagle_config"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/gbm/libgbm_10.0.0.bb

recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://

Quoted 4 lines

index 38715ccf..9e3c7ed0 100644

recipes-graphics/gbm/libgbm_10.0.0.bb +0 -0
@@ -16,3 +16,6 @@ SRC_URI = "git://

git.ti.com/glsdk/libgbm.git;protocol=git;branch=${BRANCH}
<http://git.ti.com/glsdk/libgbm.git;protocol=git;branch=$%7BBRANCH%7D> \

Quoted 1 line

file://0001-gbm.c-include-sys-sysmacros.h-for-minor-major-in-new.patch"

Review

Quoted 6 lines

S = "${WORKDIR}/git"

recipes-graphics/gbm/libgbm_10.0.0.bb +3 -0
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb

Review

Quoted 11 lines

index dafaac1e..a2f8f192 100644

recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb +3 -0
@@ -37,3 +37,6 @@ do_install() {
 }
 
 INSANE_SKIP_${PN} += "ldflags"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-graphics/omapfbplay/omapfbplay.inc

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

Quoted 4 lines

index df166dd3..744eb8f7 100644

recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
@@ -14,6 +14,8 @@ SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git

\

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 20

Quoted 7 lines
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
 S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 # We want a kernel header for armv7a, but we don't want to make mplayer

machine specific for that

recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git · line 21

Quoted 1 line
recipes-graphics/omapfbplay/omapfbplay.inc +0 -0
 STAGING_KERNEL_DIR =

"${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"

Review

Quoted 1 line
(quoted diff) +0 -0

b/recipes-multimedia/libdce/libdce_3.00.14.00.bb

recipes-ti/bios/

Quoted 10 lines

index 04c0b718..0deec7ab 100644

recipes-multimedia/libdce/libdce_3.00.14.00.bb +2 -0
@@ -13,3 +13,5 @@ PR = "r1"
 
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/bios/ renamed from recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0

ti-biosutils_1.02.02.bb

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =

Quoted 4 lines

index 5b6b4f43..01c070d7 100644

recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
@@ -7,3 +7,6 @@ SRC_URI[biosutilstarball.md5sum] =

"0654e9e72b0a6fc7a6575829c0cd90c9"

recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] = · line 7

Quoted 1 line
recipes-ti/bios/ti-biosutils_1.02.02.bb +0 -0
 SRC_URI[biosutilstarball.sha256sum] =

"df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"

recipes-ti/dmai/

Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dmai/ renamed from recipes-ti/dmai/ti-dmai_svn.bb +0 -0

ti-dmai_svn.bb

recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "

Quoted 4 lines

index 4a91b9b9..3cc54b91 100644

recipes-ti/dmai/ti-dmai_svn.bb +0 -0
@@ -38,3 +38,6 @@ SRC_URI_append = "

file://omap3530-r642-remove-include-videodev.diff;striplevel=

Review

Quoted 17 lines
recipes-ti/dmai/ti-dmai_svn.bb +3 -0
                  "
 
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/dsplib/dsplib.inc +2 -0
index f3696795..a3953105 100644
@@ -69,3 +69,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${DSPLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8" · line 4

Quoted 5 lines

index e3b1c56f..c2e7d268 100644

recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +0 -0
@@ -4,3 +4,5 @@ SRC_URI[md5sum] = "6db908bef3b933dc8cea666564d5d4d8"
 SRC_URI[sha256sum] =

"2caa9c859cfe348197e860f07d174a8ab7048d38d6d3a12ec576802122c9e91e"

Review

Quoted 5 lines
recipes-ti/hdvpss/ti-hdvpss_01.00.01.27.bb +2 -0
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/includes/ti-unpack.inc

Review

Quoted 13 lines

index a571fd5d..b520d6ab 100644

recipes-ti/includes/ti-unpack.inc +5 -0
@@ -79,3 +79,8 @@ python ti_bin_do_unpack() {
     # Return to the previous directory
     os.chdir(save_cwd)
 }
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
+COMPATIBLE_HOST_class-native = "(.*)"
+
(quoted diff) +0 -0

b/recipes-ti/ipc/ti-ipc-common.inc

Review

Quoted 13 lines

index dddb7344..aea9d278 100644

recipes-ti/ipc/ti-ipc-common.inc +2 -0
@@ -2,6 +2,8 @@ PV = "3.50.02.02"
 INC_PR = "r0"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
 
 PLATFORM = "UNKNOWN"
 PLATFORM_omap5-evm = "OMAP54XX"
(quoted diff) +0 -0

b/recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8" · line 12

Quoted 5 lines

index 1a56d1da..113e6a69 100644

recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +0 -0
@@ -12,3 +12,6 @@ SRC_URI[md5sum] = "70b4918bc35c1bcfef34d6ba3fbce0c8"
 SRC_URI[sha256sum] =

"51266dd928f8d629cd417c869789a6c0d596612120f165619119cbaadfd66ee2"

Review

Quoted 6 lines
recipes-ti/linuxutils/ti-linuxutils_2.26.01.02.bb +3 -0
 INSANE_SKIP_${PN} = "installed-vs-shipped"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
(quoted diff) +0 -0

b/recipes-ti/mathlib/mathlib.inc

recipes-ti/ndk/

Quoted 10 lines

index 6aea085a..61f198bc 100644

recipes-ti/mathlib/mathlib.inc +2 -0
@@ -68,3 +68,5 @@ ALLOW_EMPTY_${PN} = "1"
 FILES_${PN}-dev += "${MATHLIB_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/ndk/ renamed from recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0

ti-ndk_3.40.01.01.bb

recipes-ti/ndk/ti-ndk_3.40.01.01.bb SRC_URI[ndkzip.sha256sum] =

Quoted 4 lines

index 4a494b19..c6c18733 100644

recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0 -0
@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] =

"e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0

recipes-ti/swtools/

Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3 -0
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 INHIBIT_SYSROOT_STRIP = "1"
+
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-ti/swtools/ renamed from recipes-ti/swtools/swtools_git.bb +0 -0

swtools_git.bb

Quoted 17 lines

index 425a0690..168fe211 100644

recipes-ti/swtools/swtools_git.bb +2 -1
@@ -42,3 +42,5 @@ FILES_${PN}-dev += "${SWTOOLS_INSTALL_DIR_RECIPE}"
 
 INSANE_SKIP_${PN}-dev = "arch staticdev"
 ALLOW_EMPTY_${PN} = "1"
+COMPATIBLE_HOST ?= "null"
+COMPATIBLE_HOST_ti-soc = "(.*)"
--

2.19.1

--
_______________________________________________
meta-ti mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-ti