summaryrefslogtreecommitdiffstats
path: root/meta-yocto/recipes-core
Commit message (Collapse)AuthorAgeFilesLines
* tiny-init: set proper S valuePetter Mabäcker2015-01-261-0/+2
| | | | | | | | | | | | 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]. (From meta-yocto rev: 5ed1f6622435d8a38c472c8e5e5876900c9fc0f8) Signed-off-by: Petter Mabäcker <petter@technux.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: fix meta-yocto's bbappend's FILESEXTRAPATHSaul Wold2014-06-031-1/+1
| | | | | | | | | | | | | | 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] (From meta-yocto rev: efdae2531ac6462f11568499441614279864a755) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: rename busybox's bbappend file to match the current versionChen Qi2014-02-022-0/+0
| | | | | | | | | | Rename the bbappend file to match the current version of busybox. (From meta-yocto rev: de32658ea7bab306a0a0f5413f6a7ec752b2d478) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Ensure that we only apply poky changes when poky is selectedRichard Purdie2013-08-302-2/+2
| | | | | | (From meta-yocto rev: 5bd26f2d294f10d9119c6b81d0b368198ee96ed9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiny-init: fix bashismChen Qi2013-08-061-1/+1
| | | | | | | | | "source" is a bashism, replace it with the posix shell compliant "." (From meta-yocto rev: 44174721aeba2c18712818ac3698ee6807754ea7) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox.bbappend: upgrade to 1.21.1Chen Qi2013-07-052-0/+0
| | | | | | | | (From meta-yocto rev: 09d62d51a08d27e957016340cda9b52b32929b01) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* psplash: Drop PRINC from bbappendRichard Purdie2013-06-211-2/+0
| | | | | | | | | Drop the PRINC from the bbapend since we no longer need to do this. A corresponding PR bump will merge into OE-Core. (From meta-yocto rev: bfbd6749e2264c9e45e070efd8267297dd8fc66a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiny-init: Mount devtmpfs manuallyDarren Hart2013-02-222-2/+4
| | | | | | | | | | | 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. (From meta-yocto rev: b0ae9ca7078ec57fe21ccd8a14302a075ca07aa3) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: Split into distro and bsp componentsRichard Purdie2012-09-055-100/+0
| | | | | | | | | | | | | 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. (From meta-yocto rev: eac90e27a032ea23d9a4f35c7eef8b1940c80e22) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: fix for task renamePaul Eggleton2012-09-042-2/+2
| | | | | | | (From meta-yocto rev: da4717580cc06dfc3168acf22fe8e4e2f79f4b95) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: Update to upstream 1.20.2Radu Moisan2012-08-232-0/+0
| | | | | | | | (From meta-yocto rev: 90a57c4f69a82335e9293c0ee2d3ab774f731010) Signed-off-by: Radu Moisan <radu.moisan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiny-init: Setup /dev/ptmx in initDarren Hart2012-08-012-1/+4
| | | | | | | | | | | | | | | | 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. (From meta-yocto rev: 1b71b9363aa49521896694e43a63cb6fca487da4) 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>
* netbase 4.47 -> 5.0Richard Purdie2012-07-052-0/+0
| | | | | | (From meta-yocto rev: 16b2b3fbfb5429ff26ad5e9bd800249530cf31ff) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiny-init: Basic init mechanism for poky-tinyDarren Hart2012-06-263-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. (From meta-yocto rev: 5ae60ed46b34cbf4ab17fe7eab3d46e2f78ee7b8) 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> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: Introduce poky-tiny defconfig overrideDarren Hart2012-06-262-0/+1011
| | | | | | | | | | | | | | | | | | | | | | | 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. (From meta-yocto rev: 04842688748f58966be533ed6ebc95a19190a31c) 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> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* netbase: Correctly set FILESEXTRAPATHS to include the versionRichard Purdie2012-04-261-1/+1
| | | | | | [YOCTO #2366] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: add bbappend to restore Yocto psplash imagePaul Eggleton2012-02-242-0/+918
| | | | | | | | 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>
* task-core-tools-profile: change to match oe-coreSaul Wold2012-02-081-0/+0
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* netbase: update 4.46 -> 4.47Richard Purdie2011-11-212-0/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* netbase.bbappend: Change to version 4.46 due to the upgradeDongxiao Xu2011-11-012-0/+0
| | | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: use FILESEXTRAPATHS_prepend := in all bbappendsPaul Eggleton2011-06-152-6/+2
| | | | | | | | | | | | | 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>
* uclibc: rename bbappend in meta-yocto to match version in oe-corePaul Eggleton2011-05-251-0/+0
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* netbase: automatically bring up usb0 on BeagleBoard xMPaul Eggleton2011-05-052-0/+30
| | | | | | | | | 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>
* meta-yocto: add pieces removed from oe-core for beagleboard & atom-pcPaul Eggleton2011-05-053-0/+74
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>