recipes: Limit ti specific recipes under ti-soc override
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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -37,3 +37,6 @@ do_install() { } INSANE_SKIP_${PN} += "ldflags" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"
recipes-graphics/omapfbplay/omapfbplay.inc +2 -0
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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
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
Signed-off-by Khem Raj <[email protected]>--- 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@@ -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@@ -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@@ -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@@ -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@@ -37,3 +37,6 @@ do_install() { } INSANE_SKIP_${PN} += "ldflags" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"recipes-graphics/omapfbplay/omapfbplay.inc +2
-0@@ -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@@ -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@@ -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@@ -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@@ -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@@ -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@@ -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@@ -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@@ -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@@ -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@@ -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@@ -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
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
Signed-off-by Khem Raj <[email protected]>--- 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
-0cuia_1.0.0.13.bb
recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24
Quoted 6 lines
index
e048f6aa..a7caf504100644recipes-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
-0b/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..d29b6496100644recipes-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
-0x-load_git.bb
Review
Quoted 11 lines
index
dd8bce2d..1ce1b0f0100644recipes-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
-0b/recipes-graphics/gbm/libgbm_10.0.0.bb
recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://
Quoted 4 lines
index
38715ccf..9e3c7ed0100644recipes-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
-0b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb
Review
Quoted 11 lines
index
dafaac1e..a2f8f192100644recipes-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
-0b/recipes-graphics/omapfbplay/omapfbplay.inc
recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git
Quoted 4 lines
index
df166dd3..744eb8f7100644recipes-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
-0S = "${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 mplayermachine 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
-0STAGING_KERNEL_DIR ="${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"
Review
Quoted 1 line
(quoted diff) +0
-0b/recipes-multimedia/libdce/libdce_3.00.14.00.bb
recipes-ti/bios/
Quoted 10 lines
index
04c0b718..0deec7ab100644recipes-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
-0ti-biosutils_1.02.02.bb
recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =
Quoted 4 lines
index
5b6b4f43..01c070d7100644recipes-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
-0SRC_URI[biosutilstarball.sha256sum] ="
df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"recipes-ti/dmai/
Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3
-0INSANE_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
-0ti-dmai_svn.bb
recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "
Quoted 4 lines
index
4a91b9b9..3cc54b91100644recipes-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@@ -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
-0b/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..c2e7d268100644recipes-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
-0b/recipes-ti/includes/ti-unpack.inc
Review
Quoted 13 lines
index
a571fd5d..b520d6ab100644recipes-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
-0b/recipes-ti/ipc/ti-ipc-common.inc
Review
Quoted 13 lines
index
dddb7344..aea9d278100644recipes-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
-0b/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..113e6a69100644recipes-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
-0INSANE_SKIP_${PN} = "installed-vs-shipped" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"(quoted diff) +0
-0b/recipes-ti/mathlib/mathlib.inc
recipes-ti/ndk/
Quoted 10 lines
index
6aea085a..61f198bc100644recipes-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
-0ti-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..c6c18733100644recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0
-0@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] ="
e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0recipes-ti/swtools/
Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3
-0INHIBIT_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
-0swtools_git.bb
Quoted 17 lines
index
425a0690..168fe211100644recipes-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
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
Signed-off-by Khem Raj <[email protected]>--- 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
-0cuia_1.0.0.13.bb
recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24
Quoted 6 lines
index
e048f6aa..a7caf504100644recipes-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
-0b/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..d29b6496100644recipes-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
-0x-load_git.bb
Review
Quoted 11 lines
index
dd8bce2d..1ce1b0f0100644recipes-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
-0b/recipes-graphics/gbm/libgbm_10.0.0.bb
recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://
Quoted 4 lines
index
38715ccf..9e3c7ed0100644recipes-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
-0b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb
Review
Quoted 11 lines
index
dafaac1e..a2f8f192100644recipes-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
-0b/recipes-graphics/omapfbplay/omapfbplay.inc
recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git
Quoted 4 lines
index
df166dd3..744eb8f7100644recipes-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
-0S = "${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 mplayermachine 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
-0STAGING_KERNEL_DIR ="${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"
Review
Quoted 1 line
(quoted diff) +0
-0b/recipes-multimedia/libdce/libdce_3.00.14.00.bb
recipes-ti/bios/
Quoted 10 lines
index
04c0b718..0deec7ab100644recipes-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
-0ti-biosutils_1.02.02.bb
recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =
Quoted 4 lines
index
5b6b4f43..01c070d7100644recipes-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
-0SRC_URI[biosutilstarball.sha256sum] ="
df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"recipes-ti/dmai/
Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3
-0INSANE_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
-0ti-dmai_svn.bb
recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "
Quoted 4 lines
index
4a91b9b9..3cc54b91100644recipes-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@@ -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
-0b/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..c2e7d268100644recipes-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
-0b/recipes-ti/includes/ti-unpack.inc
Review
Quoted 13 lines
index
a571fd5d..b520d6ab100644recipes-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
-0b/recipes-ti/ipc/ti-ipc-common.inc
Review
Quoted 13 lines
index
dddb7344..aea9d278100644recipes-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
-0b/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..113e6a69100644recipes-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
-0INSANE_SKIP_${PN} = "installed-vs-shipped" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"(quoted diff) +0
-0b/recipes-ti/mathlib/mathlib.inc
recipes-ti/ndk/
Quoted 10 lines
index
6aea085a..61f198bc100644recipes-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
-0ti-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..c6c18733100644recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0
-0@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] ="
e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0recipes-ti/swtools/
Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3
-0INHIBIT_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
-0swtools_git.bb
Quoted 17 lines
index
425a0690..168fe211100644recipes-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
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
Signed-off-by Khem Raj <[email protected]>--- 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
-0cuia_1.0.0.13.bb
recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24
Quoted 6 lines
index
e048f6aa..a7caf504100644recipes-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
-0b/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..d29b6496100644recipes-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
-0x-load_git.bb
Review
Quoted 11 lines
index
dd8bce2d..1ce1b0f0100644recipes-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
-0b/recipes-graphics/gbm/libgbm_10.0.0.bb
recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://
Quoted 4 lines
index
38715ccf..9e3c7ed0100644recipes-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
-0b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb
Review
Quoted 11 lines
index
dafaac1e..a2f8f192100644recipes-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
-0b/recipes-graphics/omapfbplay/omapfbplay.inc
recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git
Quoted 4 lines
index
df166dd3..744eb8f7100644recipes-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
-0S = "${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 mplayermachine 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
-0STAGING_KERNEL_DIR ="${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"
Review
Quoted 1 line
(quoted diff) +0
-0b/recipes-multimedia/libdce/libdce_3.00.14.00.bb
recipes-ti/bios/
Quoted 10 lines
index
04c0b718..0deec7ab100644recipes-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
-0ti-biosutils_1.02.02.bb
recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =
Quoted 4 lines
index
5b6b4f43..01c070d7100644recipes-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
-0SRC_URI[biosutilstarball.sha256sum] ="
df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"recipes-ti/dmai/
Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3
-0INSANE_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
-0ti-dmai_svn.bb
recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "
Quoted 4 lines
index
4a91b9b9..3cc54b91100644recipes-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@@ -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
-0b/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..c2e7d268100644recipes-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
-0b/recipes-ti/includes/ti-unpack.inc
Review
Quoted 13 lines
index
a571fd5d..b520d6ab100644recipes-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
-0b/recipes-ti/ipc/ti-ipc-common.inc
Review
Quoted 13 lines
index
dddb7344..aea9d278100644recipes-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
-0b/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..113e6a69100644recipes-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
-0INSANE_SKIP_${PN} = "installed-vs-shipped" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"(quoted diff) +0
-0b/recipes-ti/mathlib/mathlib.inc
recipes-ti/ndk/
Quoted 10 lines
index
6aea085a..61f198bc100644recipes-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
-0ti-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..c6c18733100644recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0
-0@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] ="
e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0recipes-ti/swtools/
Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3
-0INHIBIT_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
-0swtools_git.bb
Quoted 17 lines
index
425a0690..168fe211100644recipes-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
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
Signed-off-by Khem Raj <[email protected]>--- 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
-0cuia_1.0.0.13.bb
recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24
Quoted 6 lines
index
e048f6aa..a7caf504100644recipes-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
-0b/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..d29b6496100644recipes-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
-0x-load_git.bb
Review
Quoted 11 lines
index
dd8bce2d..1ce1b0f0100644recipes-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
-0b/recipes-graphics/gbm/libgbm_10.0.0.bb
recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://
Quoted 4 lines
index
38715ccf..9e3c7ed0100644recipes-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
-0b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb
Review
Quoted 11 lines
index
dafaac1e..a2f8f192100644recipes-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
-0b/recipes-graphics/omapfbplay/omapfbplay.inc
recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git
Quoted 4 lines
index
df166dd3..744eb8f7100644recipes-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
-0S = "${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 mplayermachine 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
-0STAGING_KERNEL_DIR ="${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"
Review
Quoted 1 line
(quoted diff) +0
-0b/recipes-multimedia/libdce/libdce_3.00.14.00.bb
recipes-ti/bios/
Quoted 10 lines
index
04c0b718..0deec7ab100644recipes-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
-0ti-biosutils_1.02.02.bb
recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =
Quoted 4 lines
index
5b6b4f43..01c070d7100644recipes-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
-0SRC_URI[biosutilstarball.sha256sum] ="
df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"recipes-ti/dmai/
Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3
-0INSANE_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
-0ti-dmai_svn.bb
recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "
Quoted 4 lines
index
4a91b9b9..3cc54b91100644recipes-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@@ -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
-0b/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..c2e7d268100644recipes-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
-0b/recipes-ti/includes/ti-unpack.inc
Review
Quoted 13 lines
index
a571fd5d..b520d6ab100644recipes-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
-0b/recipes-ti/ipc/ti-ipc-common.inc
Review
Quoted 13 lines
index
dddb7344..aea9d278100644recipes-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
-0b/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..113e6a69100644recipes-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
-0INSANE_SKIP_${PN} = "installed-vs-shipped" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"(quoted diff) +0
-0b/recipes-ti/mathlib/mathlib.inc
recipes-ti/ndk/
Quoted 10 lines
index
6aea085a..61f198bc100644recipes-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
-0ti-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..c6c18733100644recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0
-0@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] ="
e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0recipes-ti/swtools/
Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3
-0INHIBIT_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
-0swtools_git.bb
Quoted 17 lines
index
425a0690..168fe211100644recipes-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
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 thereSorry for the delay. Would adding
EXCLUDE_FROM_WORLDbe 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
Signed-off-by Khem Raj <[email protected]>--- 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
-0cuia_1.0.0.13.bb
recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24
Quoted 6 lines
index
e048f6aa..a7caf504100644recipes-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
-0b/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..d29b6496100644recipes-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
-0x-load_git.bb
Review
Quoted 11 lines
index
dd8bce2d..1ce1b0f0100644recipes-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
-0b/recipes-graphics/gbm/libgbm_10.0.0.bb
recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://
Quoted 4 lines
index
38715ccf..9e3c7ed0100644recipes-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
-0b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb
Review
Quoted 11 lines
index
dafaac1e..a2f8f192100644recipes-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
-0b/recipes-graphics/omapfbplay/omapfbplay.inc
recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git
Quoted 4 lines
index
df166dd3..744eb8f7100644recipes-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
-0S = "${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 mplayermachine 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
-0STAGING_KERNEL_DIR ="${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"
Review
Quoted 1 line
(quoted diff) +0
-0b/recipes-multimedia/libdce/libdce_3.00.14.00.bb
recipes-ti/bios/
Quoted 10 lines
index
04c0b718..0deec7ab100644recipes-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
-0ti-biosutils_1.02.02.bb
recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =
Quoted 4 lines
index
5b6b4f43..01c070d7100644recipes-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
-0SRC_URI[biosutilstarball.sha256sum] ="
df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"recipes-ti/dmai/
Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3
-0INSANE_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
-0ti-dmai_svn.bb
recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "
Quoted 4 lines
index
4a91b9b9..3cc54b91100644recipes-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@@ -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
-0b/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..c2e7d268100644recipes-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
-0b/recipes-ti/includes/ti-unpack.inc
Review
Quoted 13 lines
index
a571fd5d..b520d6ab100644recipes-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
-0b/recipes-ti/ipc/ti-ipc-common.inc
Review
Quoted 13 lines
index
dddb7344..aea9d278100644recipes-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
-0b/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..113e6a69100644recipes-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
-0INSANE_SKIP_${PN} = "installed-vs-shipped" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"(quoted diff) +0
-0b/recipes-ti/mathlib/mathlib.inc
recipes-ti/ndk/
Quoted 10 lines
index
6aea085a..61f198bc100644recipes-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
-0ti-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..c6c18733100644recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0
-0@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] ="
e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0recipes-ti/swtools/
Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3
-0INHIBIT_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
-0swtools_git.bb
Quoted 17 lines
index
425a0690..168fe211100644recipes-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
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_WORLDbe 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
Signed-off-by Khem Raj <[email protected]>--- 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
-0cuia_1.0.0.13.bb
recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24
Quoted 6 lines
index
e048f6aa..a7caf504100644recipes-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
-0b/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..d29b6496100644recipes-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
-0x-load_git.bb
Review
Quoted 11 lines
index
dd8bce2d..1ce1b0f0100644recipes-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
-0b/recipes-graphics/gbm/libgbm_10.0.0.bb
recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://
Quoted 4 lines
index
38715ccf..9e3c7ed0100644recipes-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
-0b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb
Review
Quoted 11 lines
index
dafaac1e..a2f8f192100644recipes-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
-0b/recipes-graphics/omapfbplay/omapfbplay.inc
recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git
Quoted 4 lines
index
df166dd3..744eb8f7100644recipes-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
-0S = "${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 mplayermachine 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
-0STAGING_KERNEL_DIR ="${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"
Review
Quoted 1 line
(quoted diff) +0
-0b/recipes-multimedia/libdce/libdce_3.00.14.00.bb
recipes-ti/bios/
Quoted 10 lines
index
04c0b718..0deec7ab100644recipes-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
-0ti-biosutils_1.02.02.bb
recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =
Quoted 4 lines
index
5b6b4f43..01c070d7100644recipes-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
-0SRC_URI[biosutilstarball.sha256sum] ="
df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"recipes-ti/dmai/
Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3
-0INSANE_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
-0ti-dmai_svn.bb
recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "
Quoted 4 lines
index
4a91b9b9..3cc54b91100644recipes-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@@ -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
-0b/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..c2e7d268100644recipes-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
-0b/recipes-ti/includes/ti-unpack.inc
Review
Quoted 13 lines
index
a571fd5d..b520d6ab100644recipes-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
-0b/recipes-ti/ipc/ti-ipc-common.inc
Review
Quoted 13 lines
index
dddb7344..aea9d278100644recipes-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
-0b/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..113e6a69100644recipes-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
-0INSANE_SKIP_${PN} = "installed-vs-shipped" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"(quoted diff) +0
-0b/recipes-ti/mathlib/mathlib.inc
recipes-ti/ndk/
Quoted 10 lines
index
6aea085a..61f198bc100644recipes-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
-0ti-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..c6c18733100644recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0
-0@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] ="
e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0recipes-ti/swtools/
Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3
-0INHIBIT_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
-0swtools_git.bb
Quoted 17 lines
index
425a0690..168fe211100644recipes-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
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 thereQuoted 8 lines
Quoted 3 lines
Sorry for the delay. Would adding
EXCLUDE_FROM_WORLDbe 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_HOSTvs.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
Signed-off-by Khem Raj <[email protected]>--- 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
-0cuia_1.0.0.13.bb
recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24
Quoted 6 lines
index
e048f6aa..a7caf504100644recipes-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
-0b/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..d29b6496100644recipes-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
-0x-load_git.bb
Review
Quoted 11 lines
index
dd8bce2d..1ce1b0f0100644recipes-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
-0b/recipes-graphics/gbm/libgbm_10.0.0.bb
recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://
Quoted 4 lines
index
38715ccf..9e3c7ed0100644recipes-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
-0b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb
Review
Quoted 11 lines
index
dafaac1e..a2f8f192100644recipes-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
-0b/recipes-graphics/omapfbplay/omapfbplay.inc
recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git
Quoted 4 lines
index
df166dd3..744eb8f7100644recipes-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
-0S = "${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 mplayermachine 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
-0STAGING_KERNEL_DIR ="${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"
Review
Quoted 1 line
(quoted diff) +0
-0b/recipes-multimedia/libdce/libdce_3.00.14.00.bb
recipes-ti/bios/
Quoted 10 lines
index
04c0b718..0deec7ab100644recipes-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
-0ti-biosutils_1.02.02.bb
recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =
Quoted 4 lines
index
5b6b4f43..01c070d7100644recipes-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
-0SRC_URI[biosutilstarball.sha256sum] ="
df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"recipes-ti/dmai/
Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3
-0INSANE_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
-0ti-dmai_svn.bb
recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "
Quoted 4 lines
index
4a91b9b9..3cc54b91100644recipes-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@@ -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
-0b/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..c2e7d268100644recipes-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
-0b/recipes-ti/includes/ti-unpack.inc
Review
Quoted 13 lines
index
a571fd5d..b520d6ab100644recipes-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
-0b/recipes-ti/ipc/ti-ipc-common.inc
Review
Quoted 13 lines
index
dddb7344..aea9d278100644recipes-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
-0b/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..113e6a69100644recipes-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
-0INSANE_SKIP_${PN} = "installed-vs-shipped" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"(quoted diff) +0
-0b/recipes-ti/mathlib/mathlib.inc
recipes-ti/ndk/
Quoted 10 lines
index
6aea085a..61f198bc100644recipes-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
-0ti-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..c6c18733100644recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0
-0@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] ="
e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0recipes-ti/swtools/
Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3
-0INHIBIT_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
-0swtools_git.bb
Quoted 17 lines
index
425a0690..168fe211100644recipes-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
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 thereSorry for the delay. Would adding
EXCLUDE_FROM_WORLDbe 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_HOSTvs.COMPATIBLE_MACHINE?
COMAPTIBLE_MACHINEwill 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
Signed-off-by Khem Raj <[email protected]>--- 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
-0cuia_1.0.0.13.bb
recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24
Quoted 6 lines
index
e048f6aa..a7caf504100644recipes-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
-0b/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..d29b6496100644recipes-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
-0x-load_git.bb
Review
Quoted 11 lines
index
dd8bce2d..1ce1b0f0100644recipes-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
-0b/recipes-graphics/gbm/libgbm_10.0.0.bb
recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://
Quoted 4 lines
index
38715ccf..9e3c7ed0100644recipes-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
-0b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb
Review
Quoted 11 lines
index
dafaac1e..a2f8f192100644recipes-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
-0b/recipes-graphics/omapfbplay/omapfbplay.inc
recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git
Quoted 4 lines
index
df166dd3..744eb8f7100644recipes-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
-0S = "${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 mplayermachine 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
-0STAGING_KERNEL_DIR ="${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"
Review
Quoted 1 line
(quoted diff) +0
-0b/recipes-multimedia/libdce/libdce_3.00.14.00.bb
recipes-ti/bios/
Quoted 10 lines
index
04c0b718..0deec7ab100644recipes-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
-0ti-biosutils_1.02.02.bb
recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =
Quoted 4 lines
index
5b6b4f43..01c070d7100644recipes-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
-0SRC_URI[biosutilstarball.sha256sum] ="
df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"recipes-ti/dmai/
Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3
-0INSANE_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
-0ti-dmai_svn.bb
recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "
Quoted 4 lines
index
4a91b9b9..3cc54b91100644recipes-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@@ -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
-0b/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..c2e7d268100644recipes-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
-0b/recipes-ti/includes/ti-unpack.inc
Review
Quoted 13 lines
index
a571fd5d..b520d6ab100644recipes-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
-0b/recipes-ti/ipc/ti-ipc-common.inc
Review
Quoted 13 lines
index
dddb7344..aea9d278100644recipes-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
-0b/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..113e6a69100644recipes-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
-0INSANE_SKIP_${PN} = "installed-vs-shipped" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"(quoted diff) +0
-0b/recipes-ti/mathlib/mathlib.inc
recipes-ti/ndk/
Quoted 10 lines
index
6aea085a..61f198bc100644recipes-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
-0ti-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..c6c18733100644recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0
-0@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] ="
e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0recipes-ti/swtools/
Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3
-0INHIBIT_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
-0swtools_git.bb
Quoted 17 lines
index
425a0690..168fe211100644recipes-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
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 thereSorry for the delay. Would adding
EXCLUDE_FROM_WORLDbe 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_WORLDwould 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_HOSTvs.COMPATIBLE_MACHINE?
COMAPTIBLE_MACHINEwill mark them specific to machine, which we dont want.Ah, didn't know
COMPATIBLE_HOSTwon'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
Signed-off-by Khem Raj <[email protected]>--- 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
-0cuia_1.0.0.13.bb
recipes-bsp/cuia/cuia_1.0.0.13.bb do_install() { · line 24
Quoted 6 lines
index
e048f6aa..a7caf504100644recipes-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
-0b/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..d29b6496100644recipes-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
-0x-load_git.bb
Review
Quoted 11 lines
index
dd8bce2d..1ce1b0f0100644recipes-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
-0b/recipes-graphics/gbm/libgbm_10.0.0.bb
recipes-graphics/gbm/libgbm_10.0.0.bb SRC_URI = "git://
Quoted 4 lines
index
38715ccf..9e3c7ed0100644recipes-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
-0b/recipes-graphics/libgal/ti-gc320-libs_5.0.11.p7.bb
Review
Quoted 11 lines
index
dafaac1e..a2f8f192100644recipes-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
-0b/recipes-graphics/omapfbplay/omapfbplay.inc
recipes-graphics/omapfbplay/omapfbplay.inc SRC_URI = "git://git.mansr.com/omapfbplay;protocol=git
Quoted 4 lines
index
df166dd3..744eb8f7100644recipes-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
-0S = "${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 mplayermachine 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
-0STAGING_KERNEL_DIR ="${STAGING_DIR}/${MACHINE_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel"
Review
Quoted 1 line
(quoted diff) +0
-0b/recipes-multimedia/libdce/libdce_3.00.14.00.bb
recipes-ti/bios/
Quoted 10 lines
index
04c0b718..0deec7ab100644recipes-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
-0ti-biosutils_1.02.02.bb
recipes-ti/bios/ti-biosutils_1.02.02.bb SRC_URI[biosutilstarball.md5sum] =
Quoted 4 lines
index
5b6b4f43..01c070d7100644recipes-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
-0SRC_URI[biosutilstarball.sha256sum] ="
df486500bdc8dbe3800fc7efe4241e6fa5b1827ba7c0dc17a71b41d42ef921e1"recipes-ti/dmai/
Quoted 6 lines
recipes-ti/bios/ti-biosutils_1.02.02.bb +3
-0INSANE_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
-0ti-dmai_svn.bb
recipes-ti/dmai/ti-dmai_svn.bb SRC_URI_append = "
Quoted 4 lines
index
4a91b9b9..3cc54b91100644recipes-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@@ -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
-0b/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..c2e7d268100644recipes-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
-0b/recipes-ti/includes/ti-unpack.inc
Review
Quoted 13 lines
index
a571fd5d..b520d6ab100644recipes-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
-0b/recipes-ti/ipc/ti-ipc-common.inc
Review
Quoted 13 lines
index
dddb7344..aea9d278100644recipes-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
-0b/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..113e6a69100644recipes-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
-0INSANE_SKIP_${PN} = "installed-vs-shipped" + +COMPATIBLE_HOST ?= "null" +COMPATIBLE_HOST_ti-soc = "(.*)"(quoted diff) +0
-0b/recipes-ti/mathlib/mathlib.inc
recipes-ti/ndk/
Quoted 10 lines
index
6aea085a..61f198bc100644recipes-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
-0ti-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..c6c18733100644recipes-ti/ndk/ti-ndk_3.40.01.01.bb +0
-0@@ -11,3 +11,6 @@ SRC_URI[ndkzip.sha256sum] ="
e2e5c683c70dfad6f4372c5eeebaf0209b27abb0f77304f14f0recipes-ti/swtools/
Quoted 7 lines
recipes-ti/ndk/ti-ndk_3.40.01.01.bb +3
-0INHIBIT_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
-0swtools_git.bb
Quoted 17 lines
index
425a0690..168fe211100644recipes-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