On Thu, Apr 23, 2015 at 11:05 PM, Lauren Post <[email protected]> wrote: > Our goal is to make it clear which packages are i.mx specific. With the > dummy package, it can be brought in for non-i.MX machines.
This is easy solved by adding a COMPATIBLE_MACHINE to the imx-test dummy recipe. I agree with this point. > I think it is best to be specific if imx machines have kernels that do not > support imx-test. We do this for slevk. We shouldn't. The BSP should be easy to extend. This is critical as the meta-fsl-arm is used for public 3rd party boards but as well for every custom board product which uses OE-Core-based build system (e.g Yocto Project). > One option is put this in meta-fsl-arm-extra as a bbappend. This imposes more metadata maintenance for no reason. Also breaks package feeds of current products. > I don't like the idea of a dummy recipe. When the dummy package was created > it was because the _remove feature was not available. I think using _remove > is better option for those machines that do not support imx-test. I am sorry but when I created the imx-test dummy, in 2012, it was to make easy to support non-FSL-kernels without changing image per machine. It was documented in the commit log: commit 6f633ce09bf9a5e68134afc642155533d60e1c53 Author: Otavio Salvador <[email protected]> Date: Sat Sep 15 14:47:06 2012 -0300 imx-test: Add a dummy package The dummy package allows for SoCs without imx-test compatible package to be used without the need of SoC specific changes in the default images. To achive it, we used a version 00.00.00 so it will be the "oldest" alternative for the recipe and being used only as a fallback. Change-Id: Icbdd2588cc98c8fbb093c7a44736b7ed2292844c Signed-off-by: Otavio Salvador <[email protected]> The dummy package is not beautiful but a solution which scale. A way nicer solution would be Freescale to fix imx-test and Linux kernel mainline to properly support each other. -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
