From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id AEDD7E00CFF; Mon, 11 Dec 2017 14:39:37 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [198.47.27.77 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's * domain * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature Received: from lelnx193.ext.ti.com (lelnx193.ext.ti.com [198.47.27.77]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 1385EE00CC4 for ; Mon, 11 Dec 2017 14:39:35 -0800 (PST) Received: from dflxv15.itg.ti.com ([128.247.5.124]) by lelnx193.ext.ti.com (8.15.1/8.15.1) with ESMTP id vBBMdWNk025627; Mon, 11 Dec 2017 16:39:32 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1513031972; bh=QAmeFcmlv1OOXWz/PcQgkjfw53E9EhZRmsFZVvprm3U=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=VmUBgTiIiUdcYZVdpiZjG/2/DpDumMnwECbtmbONbmHVpTrtTsTQAnh2Xvs2QDWEX E8Ncl/ZHRDjs1hoTjlWyyeFZowtiR4k2Hn6Yr3fjwLBJWfw497u8BCr4GJeg6w+hBl BJkpig+Wm+JlBDQi5aID7wD4oqy5N3g1/5kFq4sA= Received: from DFLE109.ent.ti.com (dfle109.ent.ti.com [10.64.6.30]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id vBBMdWfr006854; Mon, 11 Dec 2017 16:39:32 -0600 Received: from DFLE113.ent.ti.com (10.64.6.34) by DFLE109.ent.ti.com (10.64.6.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.845.34; Mon, 11 Dec 2017 16:39:32 -0600 Received: from dlep32.itg.ti.com (157.170.170.100) by DFLE113.ent.ti.com (10.64.6.34) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.845.34 via Frontend Transport; Mon, 11 Dec 2017 16:39:32 -0600 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by dlep32.itg.ti.com (8.14.3/8.13.8) with ESMTP id vBBMdWMF015589; Mon, 11 Dec 2017 16:39:32 -0600 Date: Mon, 11 Dec 2017 17:39:16 -0500 From: Denys Dmytriyenko To: Joshua Watt Message-ID: <20171211223916.GB27197@edge> References: <20171128195856.28289-1-JPEWhacker@gmail.com> <20171211222857.17997-1-JPEWhacker@gmail.com> MIME-Version: 1.0 In-Reply-To: <20171211222857.17997-1-JPEWhacker@gmail.com> User-Agent: Mutt/1.5.20 (2009-06-14) X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Cc: meta-ti@yoctoproject.org, "Mertz, Timothy" Subject: Re: [morty][PATCH v2] Make ti-xdctools a native recipe X-BeenThere: meta-ti@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-ti layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 22:39:37 -0000 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline Thanks! Can you please detail the changes between v1 and v2 of the patch? We are still investigating v1 of the patch and how it affects our releases... -- Denys On Mon, Dec 11, 2017 at 04:28:57PM -0600, Joshua Watt wrote: > From: "Mertz, Timothy" > > ti-xdctools should be a native recipe as it more accurately reflects how > it is supposed to be used. In addition, this allows it to be built as > nativesdk and included in SDK image tools > > Signed-off-by: "Mertz, Timothy" > Signed-off-by: Joshua Watt > --- > classes/ti-pdk.bbclass | 2 +- > recipes-bsp/dspdce-fw/dspdce-fw_git.bb | 2 +- > recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb | 2 +- > recipes-bsp/ipumm-fw/ipumm-fw_git.bb | 2 +- > recipes-devtools/gdbc6x/gdbserver-c6x_git.bb | 2 +- > recipes-ti/c6accel/ti-c6accel.inc | 2 +- > recipes-ti/codec-engine/ti-codec-engine.inc | 2 +- > recipes-ti/codec-engine/ti-codecs-omap3530_4.00.00.00.bb | 2 +- > recipes-ti/devtools/ti-xdctools_3.50.03.33.bb | 4 ++++ > recipes-ti/dmai/ti-dmai.inc | 2 +- > recipes-ti/dsplink/ti-dsplink.inc | 2 +- > recipes-ti/includes/ti-paths.inc | 2 +- > recipes-ti/ipc/ti-ipc-examples-linux_git.bb | 2 +- > recipes-ti/ipc/ti-ipc-examples_git.bb | 2 +- > recipes-ti/ipc/ti-ipc-rtos_git.bb | 2 +- > recipes-ti/local-power-manager/ti-local-power-manager.inc | 2 +- > recipes-ti/openmp-rtos/openmp-rtos_git.bb | 2 +- > recipes-ti/syslink/ti-syslink.inc | 2 +- > 18 files changed, 21 insertions(+), 17 deletions(-) > > diff --git a/classes/ti-pdk.bbclass b/classes/ti-pdk.bbclass > index f876802c..b84b161a 100644 > --- a/classes/ti-pdk.bbclass > +++ b/classes/ti-pdk.bbclass > @@ -3,7 +3,7 @@ require recipes-ti/includes/ti-staging.inc > > inherit perlnative > > -DEPENDS = "ti-xdctools ti-cg-xml-native ti-sysbios common-csl-ip-rtos libxml-simple-perl-native gcc-arm-none-eabi-native ti-cgt6x-native ti-cgt-pru-native ti-pdk-build-rtos" > +DEPENDS = "ti-xdctools-native ti-cg-xml-native ti-sysbios common-csl-ip-rtos libxml-simple-perl-native gcc-arm-none-eabi-native ti-cgt6x-native ti-cgt-pru-native ti-pdk-build-rtos" > > DEPENDS_append_omap-a15 = " ti-cgt-arm-native" > DEPENDS_remove_ti33x = "ti-cgt6x-native" > diff --git a/recipes-bsp/dspdce-fw/dspdce-fw_git.bb b/recipes-bsp/dspdce-fw/dspdce-fw_git.bb > index 2bada7b6..2756c2d8 100644 > --- a/recipes-bsp/dspdce-fw/dspdce-fw_git.bb > +++ b/recipes-bsp/dspdce-fw/dspdce-fw_git.bb > @@ -17,7 +17,7 @@ require recipes-ti/includes/ti-paths.inc > PR = "r4" > inherit update-alternatives > > -DEPENDS = "ti-xdctools ti-sysbios ti-codec-engine ti-framework-components ti-xdais ti-ipc-rtos ti-osal ti-cgt6x-native" > +DEPENDS = "ti-xdctools-native ti-sysbios ti-codec-engine ti-framework-components ti-xdais ti-ipc-rtos ti-osal ti-cgt6x-native" > > export HWVERSION = "ES10" > export BIOSTOOLSROOT = "${STAGING_DIR_TARGET}/usr/share/ti" > diff --git a/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb b/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb > index f5244785..edd67e37 100644 > --- a/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb > +++ b/recipes-bsp/edma3-lld/edma3-lld-rtos_git.bb > @@ -3,7 +3,7 @@ require recipes-ti/includes/ti-paths.inc > > PR = "${INC_PR}.1" > > -DEPENDS = "ti-sysbios ti-xdctools gcc-arm-none-eabi-native ti-cgt-arm-native ti-cgt6x-native" > +DEPENDS = "ti-sysbios ti-xdctools-native gcc-arm-none-eabi-native ti-cgt-arm-native ti-cgt6x-native" > > COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone" > PACKAGE_ARCH = "${MACHINE_ARCH}" > diff --git a/recipes-bsp/ipumm-fw/ipumm-fw_git.bb b/recipes-bsp/ipumm-fw/ipumm-fw_git.bb > index 633cb135..7fa06a87 100644 > --- a/recipes-bsp/ipumm-fw/ipumm-fw_git.bb > +++ b/recipes-bsp/ipumm-fw/ipumm-fw_git.bb > @@ -28,7 +28,7 @@ require recipes-ti/includes/ti-paths.inc > > inherit update-alternatives > > -DEPENDS = "ti-xdctools ti-sysbios ti-codec-engine ti-framework-components ti-xdais ti-cgt-arm-native ti-ipc-rtos" > +DEPENDS = "ti-xdctools-native ti-sysbios ti-codec-engine ti-framework-components ti-xdais ti-cgt-arm-native ti-ipc-rtos" > > export HWVERSION="ES10" > export BIOSTOOLSROOT="${STAGING_DIR_TARGET}/usr/share/ti" > diff --git a/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb b/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb > index f4dc51dc..79b584be 100644 > --- a/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb > +++ b/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb > @@ -2,7 +2,7 @@ DESCRIPTION = "TI gdb-server to be used with c6xgdb." > LICENSE = "BSD" > LIC_FILES_CHKSUM = "file://../debian/copyright;md5=82c616b6c8f9c11c46feaaf8f9a11495" > > -DEPENDS = "ti-xdais ti-framework-components ti-cgt6x-native ti-sysbios ti-xdctools" > +DEPENDS = "ti-xdais ti-framework-components ti-cgt6x-native ti-sysbios ti-xdctools-native" > > PR = "${INC_PR}.0" > > diff --git a/recipes-ti/c6accel/ti-c6accel.inc b/recipes-ti/c6accel/ti-c6accel.inc > index 65990a85..7e7fb296 100644 > --- a/recipes-ti/c6accel/ti-c6accel.inc > +++ b/recipes-ti/c6accel/ti-c6accel.inc > @@ -29,7 +29,7 @@ BINFILE="c6accel_${PV}_Linux-x86_Setup.bin" > TI_BIN_UNPK_CMDS="Y:workdir" > > DEPENDS = "ti-codec-engine ti-xdais ti-dsplink ti-dspbios" > -DEPENDS += "ti-edma3lld ti-cgt6x ti-xdctools ti-framework-components" > +DEPENDS += "ti-edma3lld ti-cgt6x ti-xdctools-native ti-framework-components" > DEPENDS += "ti-biosutils" > > TIARGS = ' \ > diff --git a/recipes-ti/codec-engine/ti-codec-engine.inc b/recipes-ti/codec-engine/ti-codec-engine.inc > index 15bd4642..b4d366eb 100644 > --- a/recipes-ti/codec-engine/ti-codec-engine.inc > +++ b/recipes-ti/codec-engine/ti-codec-engine.inc > @@ -18,7 +18,7 @@ S = "${WORKDIR}/codec_engine_${PV}" > > SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ce/${PV}/exports/codec_engine_${PV},lite.tar.gz;name=cetarball " > > -DEPENDS = "ti-framework-components ti-xdais ti-xdctools ti-linuxutils" > +DEPENDS = "ti-framework-components ti-xdais ti-xdctools-native ti-linuxutils" > DEPENDS_append_dm6446 = " ti-dspbios ti-dsplink ti-local-power-manager ti-cgt6x ti-biosutils ti-edma3lld" > DEPENDS_append_dm6467 = " ti-dspbios ti-dsplink ti-cgt6x ti-biosutils ti-edma3lld" > DEPENDS_append_omap3 = " ti-dspbios ti-dsplink ti-local-power-manager ti-cgt6x ti-biosutils ti-edma3lld" > diff --git a/recipes-ti/codec-engine/ti-codecs-omap3530_4.00.00.00.bb b/recipes-ti/codec-engine/ti-codecs-omap3530_4.00.00.00.bb > index 5c87b4cd..e14f1c1e 100644 > --- a/recipes-ti/codec-engine/ti-codecs-omap3530_4.00.00.00.bb > +++ b/recipes-ti/codec-engine/ti-codecs-omap3530_4.00.00.00.bb > @@ -68,7 +68,7 @@ TI_BIN_UNPK_CMDS = "Y:workdir" > > S = "${CODEC_SUITE_NAME}" > > -DEPENDS = "ti-cgt6x ti-xdctools ti-dspbios ti-codec-engine ti-linuxutils" > +DEPENDS = "ti-cgt6x ti-xdctools-native ti-dspbios ti-codec-engine ti-linuxutils" > > #generic codec > DSPSUFFIX_omap3530 = "x64P" > diff --git a/recipes-ti/devtools/ti-xdctools_3.50.03.33.bb b/recipes-ti/devtools/ti-xdctools_3.50.03.33.bb > index 73ab3bdf..6ab2b94a 100644 > --- a/recipes-ti/devtools/ti-xdctools_3.50.03.33.bb > +++ b/recipes-ti/devtools/ti-xdctools_3.50.03.33.bb > @@ -7,3 +7,7 @@ LIC_FILES_CHKSUM = "file://docs/license/xdc/shelf/package.html;beginline=1;endli > > SRC_URI[xdczip.md5sum] = "21310b647275a7c7dd5b37dcb96c0b1b" > SRC_URI[xdczip.sha256sum] = "afe8616773e63b01e79e8cfacaf4d2c8d3b92c798c7f8cf5d1c7b5fe2060bbe4" > + > +FILES_${PN} += "${XDC_INSTALL_DIR_RECIPE}" > + > +BBCLASSEXTEND = "native nativesdk" > diff --git a/recipes-ti/dmai/ti-dmai.inc b/recipes-ti/dmai/ti-dmai.inc > index f81b4cff..50621184 100644 > --- a/recipes-ti/dmai/ti-dmai.inc > +++ b/recipes-ti/dmai/ti-dmai.inc > @@ -29,7 +29,7 @@ SRC_URI = "svn://gforge.ti.com/svn/dmai/;module=${DMAIBRANCH};protocol=https;use > file://arago-tdox \ > " > > -DEPENDS = "virtual/kernel alsa-lib ti-framework-components ti-codec-engine ti-xdctools" > +DEPENDS = "virtual/kernel alsa-lib ti-framework-components ti-codec-engine ti-xdctools-native" > > DEPENDS_append_dm6446 = " ti-codecs-dm6446 ti-dspbios ti-cgt6x ti-linuxutils" > DEPENDS_append_dm6467 = " ti-codecs-dm6467 ti-dspbios ti-cgt6x ti-linuxutils" > diff --git a/recipes-ti/dsplink/ti-dsplink.inc b/recipes-ti/dsplink/ti-dsplink.inc > index 78b53cf0..e0096155 100644 > --- a/recipes-ti/dsplink/ti-dsplink.inc > +++ b/recipes-ti/dsplink/ti-dsplink.inc > @@ -30,7 +30,7 @@ SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/${PV_DL_PATH}/dsplink_l > file://ti-dsplink-examples-loadmodules.sh \ > file://ti-dsplink-examples-unloadmodules.sh " > > -DEPENDS = "ti-dspbios ti-xdctools ti-cgt6x" > +DEPENDS = "ti-dspbios ti-xdctools-native ti-cgt6x" > DEPENDS += "virtual/kernel perl-native" > > # SOC_FAMILY configuration > diff --git a/recipes-ti/includes/ti-paths.inc b/recipes-ti/includes/ti-paths.inc > index ebd4b8a5..3745ec07 100644 > --- a/recipes-ti/includes/ti-paths.inc > +++ b/recipes-ti/includes/ti-paths.inc > @@ -88,7 +88,7 @@ export SYSBIOS_INSTALL_DIR = "${STAGING_DIR_TARGET}${SYSBIOS_INSTALL_DIR_RECI > export SYSLINK_INSTALL_DIR = "${STAGING_DIR_TARGET}${SYSLINK_INSTALL_DIR_RECIPE}" > export UIA_INSTALL_DIR = "${STAGING_DIR_TARGET}${UIA_INSTALL_DIR_RECIPE}" > export XDAIS_INSTALL_DIR = "${STAGING_DIR_TARGET}${XDAIS_INSTALL_DIR_RECIPE}" > -export XDC_INSTALL_DIR = "${STAGING_DIR_TARGET}${XDC_INSTALL_DIR_RECIPE}" > +export XDC_INSTALL_DIR = "${STAGING_DIR_NATIVE}${XDC_INSTALL_DIR_RECIPE}" > export PDK_INSTALL_DIR = "${STAGING_DIR_TARGET}${PDK_INSTALL_DIR_RECIPE}" > export OSAL_INSTALL_DIR = "${STAGING_DIR_TARGET}${OSAL_INSTALL_DIR_RECIPE}" > export M4_TOOLCHAIN_INSTALL_DIR = "${STAGING_DIR_NATIVE}${M4_TOOLCHAIN_INSTALL_DIR_RECIPE}" > diff --git a/recipes-ti/ipc/ti-ipc-examples-linux_git.bb b/recipes-ti/ipc/ti-ipc-examples-linux_git.bb > index 2340206c..545448c6 100644 > --- a/recipes-ti/ipc/ti-ipc-examples-linux_git.bb > +++ b/recipes-ti/ipc/ti-ipc-examples-linux_git.bb > @@ -1,7 +1,7 @@ > DESCRIPTION = "TI Inter Process Communication (IPC) examples with Host running bios" > require ti-ipc-examples.inc > > -DEPENDS = "ti-ipc ti-xdctools ti-sysbios ti-ipc-rtos" > +DEPENDS = "ti-ipc ti-xdctools-native ti-sysbios ti-ipc-rtos" > > do_compile_append() { > > diff --git a/recipes-ti/ipc/ti-ipc-examples_git.bb b/recipes-ti/ipc/ti-ipc-examples_git.bb > index 5482ce41..36df294e 100644 > --- a/recipes-ti/ipc/ti-ipc-examples_git.bb > +++ b/recipes-ti/ipc/ti-ipc-examples_git.bb > @@ -1,7 +1,7 @@ > DESCRIPTION = "TI Inter Process Communication (IPC) examples with Host running linux" > require ti-ipc-examples.inc > > -DEPENDS = "ti-xdctools ti-sysbios ti-ipc-rtos" > +DEPENDS = "ti-xdctools-native ti-sysbios ti-ipc-rtos" > > do_compile_append() { > > diff --git a/recipes-ti/ipc/ti-ipc-rtos_git.bb b/recipes-ti/ipc/ti-ipc-rtos_git.bb > index f4eefa85..4040c4d9 100644 > --- a/recipes-ti/ipc/ti-ipc-rtos_git.bb > +++ b/recipes-ti/ipc/ti-ipc-rtos_git.bb > @@ -2,7 +2,7 @@ require ti-ipc.inc > require ti-ipc-common.inc > require ti-ipc-rtos.inc > > -DEPENDS = "ti-xdctools ti-sysbios doxygen-native zip-native" > +DEPENDS = "ti-xdctools-native ti-sysbios doxygen-native zip-native" > > PACKAGES =+ "${PN}-fw" > FILES_${PN}-fw = "${base_libdir}/firmware/*" > diff --git a/recipes-ti/local-power-manager/ti-local-power-manager.inc b/recipes-ti/local-power-manager/ti-local-power-manager.inc > index 2f2b5256..0e5d4f29 100644 > --- a/recipes-ti/local-power-manager/ti-local-power-manager.inc > +++ b/recipes-ti/local-power-manager/ti-local-power-manager.inc > @@ -21,7 +21,7 @@ S = "${WORKDIR}/local_power_manager_linux_${PV}" > > SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/lpm/${PV}/exports/local_power_manager_linux_${PV}.tar.gz;name=lpmtarball" > > -DEPENDS = "ti-dsplink ti-xdctools" > +DEPENDS = "ti-dsplink ti-xdctools-native" > DEPENDS += "virtual/kernel" > > # SOC_FAMILY configuration > diff --git a/recipes-ti/openmp-rtos/openmp-rtos_git.bb b/recipes-ti/openmp-rtos/openmp-rtos_git.bb > index f5bf4765..97474651 100644 > --- a/recipes-ti/openmp-rtos/openmp-rtos_git.bb > +++ b/recipes-ti/openmp-rtos/openmp-rtos_git.bb > @@ -19,7 +19,7 @@ SRCREV = "a2a518dcc9154a372b38bd5be8a483359123823c" > > LIC_FILES_CHKSUM = "file://docs/license/omp_manifest_template.html;md5=61a6972303c0447b7c056195d7ebafee" > > -DEPENDS = "common-csl-ip-rtos ti-xdctools ti-ipc-rtos ti-sysbios ti-cgt6x-native libulm zip-native" > +DEPENDS = "common-csl-ip-rtos ti-xdctools-native ti-ipc-rtos ti-sysbios ti-cgt6x-native libulm zip-native" > DEPENDS_append_k2hk = " qmss-lld-rtos cppi-lld-rtos" > DEPENDS_append_k2e = " qmss-lld-rtos cppi-lld-rtos" > DEPENDS_append_k2l-evm = " qmss-lld-rtos cppi-lld-rtos" > diff --git a/recipes-ti/syslink/ti-syslink.inc b/recipes-ti/syslink/ti-syslink.inc > index af5f896a..5ff6af7c 100644 > --- a/recipes-ti/syslink/ti-syslink.inc > +++ b/recipes-ti/syslink/ti-syslink.inc > @@ -31,7 +31,7 @@ SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/sy > file://syslink.pc \ > " > > -DEPENDS = "ti-sysbios ti-xdctools ti-cgt6x ti-ipc ti-cgt470" > +DEPENDS = "ti-sysbios ti-xdctools-native ti-cgt6x ti-ipc ti-cgt470" > DEPENDS += "virtual/kernel" > > #common frameq gateMP heapBufMP heapMemMP knlNotify listMP messageQ notify ringIO ringIO_gpp sharedRegion slaveLoader tilerDaemon > -- > 2.14.3 >