aboutsummaryrefslogtreecommitdiffstats
path: root/meta-yocto/recipes-core
AgeCommit message (Collapse)Author
2015-01-26tiny-init: set proper S valuePetter Mabäcker
Ensure that we are using a proper value for S, instead of the default value. All recipes must have a proper value set for S when solving [YOCTO #5627]. Signed-off-by: Petter Mabäcker <petter@technux.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-06-03busybox: fix meta-yocto's bbappend's FILESEXTRAPATHSaul Wold
The FILESEXTRAPATH was not getting used correctly since our distro OVERRIDE is for poky-tiny, not poky, so just remove it, also we are not using a version directory so ensure we get correct BPN (Base Package Name). [YOCTO #6353] Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-02meta-yocto: rename busybox's bbappend file to match the current versionChen Qi
Rename the bbappend file to match the current version of busybox. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-08-30recipes: Ensure that we only apply poky changes when poky is selectedRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-08-06tiny-init: fix bashismChen Qi
"source" is a bashism, replace it with the posix shell compliant "." Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-07-05busybox.bbappend: upgrade to 1.21.1Chen Qi
Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-06-21psplash: Drop PRINC from bbappendRichard Purdie
Drop the PRINC from the bbapend since we no longer need to do this. A corresponding PR bump will merge into OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-02-22tiny-init: Mount devtmpfs manuallyDarren Hart
When using an initramfs, the default for poky-tiny, the kernel can't automatically mount devtmpfs. Ensure it is mounted. This eliminates the need to create the ptmx device. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-05meta-yocto: Split into distro and bsp componentsRichard Purdie
Now we have settled on best practises and compliance criteria, bring meta-yocto into compliance by separating out the hardware support components into meta-yocto-bsp leaving policy configuration in meta-yocto. Also rename the meta-yocto scripts directory to OE-Core can be a clearly isolated component in poky. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-09-04meta-yocto: fix for task renamePaul Eggleton
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-23busybox: Update to upstream 1.20.2Radu Moisan
Signed-off-by: Radu Moisan <radu.moisan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-01tiny-init: Setup /dev/ptmx in initDarren Hart
Fixes [YOCTO #2382] Without /dev/ptmx, ssh logins fail with: "PTY allocation request failed on channel 0" As the kernel support already exists in the linux-yocto-tiny kernel, create the /dev/ptmx device in tiny-init so it works as intended. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Reinette Chatre <reinette.chatre@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-05netbase 4.47 -> 5.0Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-26tiny-init: Basic init mechanism for poky-tinyDarren Hart
Currently poky-tiny images will boot and run /bin/sh, which results in error messages to the console about being unable to open the tty and job control being disabled. The shell must be session leader to open the tty, and the tty must not be /dev/console (it should be a vt or a physical tty like ttyS0), the tty is required for job control (handling signals, etc.). The goals of poky-tiny are to be an initial starting point from which to build a distribution that does what you want, and NOTHING more. This patch results in a system that boots with the virtual filesystems mounted, the local network interface up, and a shell with job control running, and a hook (/etc/rc.local) for easy customization. Nothing else. Enabling the basic busybox init, including the ability to give the controlling console to commands starting with a dash in inittab results in a 5664 byte delta (compared with 2560 bytes for enabling setsid and cttyhack). Note that the help in busybox suggests the cttyhack may be more reliable than the init support for handing over the controlling terminal. So the difference between using a standard init and just enabling the two options is about 3k, but enabling setsid and cttyhack may enable others to things besides what I am looking to do. Enabling init in both DISTRO_FEATURES and busybox is fairly trivial to do, so I think it's better to leave that as something to add if needed, rather than something to remove, as that is more consistent with the goals of poky-tiny. Thanks to Tim Bird for his suggestion to include support for rc.local by default. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tim Bird <tim.bird@am.sony.com> CC: Thomas Frydrych <tf+lists.yocto@r-finger.com> CC: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> CC: Paul Eggleton <paul.eggleton@linux.intel.com> CC: Phil Blundell <philb@gnu.org> CC: Khem Raj <raj.khem@gmail.com> CC: Koen Kooi <koen@dominion.thruhere.net>
2012-06-26busybox: Introduce poky-tiny defconfig overrideDarren Hart
When building very small systems, it can be useful to spawn a shell from a simple init script, rather than a full System V Init process. This requires the shell be the session leader and be able to open the controlling terminal if it is to have job control. Create a busybox bbappend in meta-yocto with a poky-tiny/defconfig. This adds SETSID and CTTYHACK for poky-tiny on top of the oe-core defconfig. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tim Bird <tim.bird@am.sony.com> CC: Thomas Frydrych <tf+lists.yocto@r-finger.com> CC: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> CC: Paul Eggleton <paul.eggleton@linux.intel.com> CC: Phil Blundell <philb@gnu.org> CC: Khem Raj <raj.khem@gmail.com> CC: Koen Kooi <koen@dominion.thruhere.net>
2012-04-26netbase: Correctly set FILESEXTRAPATHS to include the versionRichard Purdie
[YOCTO #2366] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-24meta-yocto: add bbappend to restore Yocto psplash imagePaul Eggleton
OE-core now uses the OpenEmbedded logo for the psplash image; override this and use the Yocto Project image as we did previously. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-08task-core-tools-profile: change to match oe-coreSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-11-21netbase: update 4.46 -> 4.47Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-11-01netbase.bbappend: Change to version 4.46 due to the upgradeDongxiao Xu
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-15meta-yocto: use FILESEXTRAPATHS_prepend := in all bbappendsPaul Eggleton
Using FILESEXTRAPATHS is cleaner than the old FILESPATH-based method, and as meta-intel layers are using FILESEXTRAPATHS their formfactor bbappends will now work. In addition I have used FILESEXTRAPATHS_prepend which is not absolutely necessary, but provides a good working example in case it is copied by other layers that are intended to be used on top of it. Fixes [YOCTO #1156] Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-25uclibc: rename bbappend in meta-yocto to match version in oe-corePaul Eggleton
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-05-05netbase: automatically bring up usb0 on BeagleBoard xMPaul Eggleton
Avoids manual configuration of the BeagleBoard xM's ethernet port (which shows up as usb0). Fixes [YOCTO #930] Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-05-05meta-yocto: add pieces removed from oe-core for beagleboard & atom-pcPaul Eggleton
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>