summaryrefslogtreecommitdiffstats
path: root/meta-yocto
Commit message (Collapse)AuthorAgeFilesLines
* poky.conf: Silence unsafe reference warningsRichard Purdie2012-09-201-1/+1
| | | | | | | | | | | | These QA warnings undermine the quality impression of OE-Core. They are useful in some specific circumstances but until the system has been audited and these warnings are reduced, they shouldn't be showing by default. Therefore disable them for now. (From meta-yocto rev: e1dcffb66317b98fe5a0f545bbea80a6a48fc02b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream_tracking: update lsb and ltpKang Kai2012-09-141-6/+5
| | | | | | | | | Update version information of packages lsb and ltp. (From meta-yocto rev: 347f9ff4d49412c58a45094bc21a5e3e87b93e53) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample: change valgrind support architecture commentJack Mitchell2012-09-141-1/+1
| | | | | | | | | | | The comment for debug-tools states valgrind will only be installed for x86 targets. This is not true as valgrind now supports x86*, PPC* and ARMv7a; delete the comment as the architecture support is now so varied. (From meta-yocto rev: bbb44a247ab3d3d2b9630a258a4b24338ffe12e8) Signed-off-by: Jack Mitchell <jack.mitchell@dbbroadcast.co.uk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Update to upstream_tracking.incAndrei Dinu2012-09-121-1/+12
| | | | | | | (From meta-yocto rev: 1e03766157836606ef1974d1b18572fed208d347) Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro-tracking; remove references to xserver-xorg-liteRoss Burton2012-09-122-2/+0
| | | | | | | (From meta-yocto rev: 6938ee8b76a92f74ce73bbc8f208f1e29bd31e44) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro-tracking: remove libx11-trimRoss Burton2012-09-123-3/+0
| | | | | | | (From meta-yocto rev: 3d6049703c40e83c330788b77eb6308b00fc2715) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream_tracking: Fix format issuesSaul Wold2012-09-101-7/+6
| | | | | | | (From meta-yocto rev: c353f31a3bf0cb4c54c44837e7d66a55120c79b8) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Manual updates to upstream_tracking.incAndrei Dinu2012-09-101-536/+962
| | | | | | | (From meta-yocto rev: 5a9b29a3da65942585e21aa2c96f51494bd313a6) Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: Enable x86-64 to build eglibc correctlySaul Wold2012-09-101-0/+1
| | | | | | | | | | | | | | | There is bug in the eglibc configure scripts that prevent a x86-64 from configuring correctly and finding the smaller library fucntions. This has been reported to the eglibc community via the issues ML [YOCTO #2943] (From meta-yocto rev: 08893d0bf76b31dc020dc24a9268bd07e259a069) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: Split into distro and bsp componentsRichard Purdie2012-09-0528-1044/+3
| | | | | | | | | | | | | 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>
* linux-yocto/meta-yocto: update SRCREVs to 3.4.9, unionfs, perf and cfgBruce Ashfield2012-09-041-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating the SRCREVs for the following updates to match the oe-core boards: - v3.4.8, v3.4.9 - bug fixes: a4c7a04 perf: add SLANG_INC for slang.h e32ab98 unionfs: restore FD_* utility defines 9f0fe58 unionfs: update unionfs fork to align with mainline b3fcc2f codel: refine one condition to avoid a nul rec_inv_sqrt ef7cf65 fq_codel: should use qdisc backlog as threshold 3f0ed1d net: codel: fix build errors 4c06aa1 net/codel: Add missing #include <linux/prefetch.h> 2888bf2 codel: use u16 field instead of 31bits for rec_inv_sqrt 6edeb2e codel: use Newton method instead of sqrt() and divides 2faecd6 fq_codel: Fair Queue Codel AQM edca95f netem: add ECN capability - config/BSP updates: 463299b meta: bump kver to v3.4.9 6b961c8 CrystalForest: Enable PCI IOV feature 4bc2238 meta: Add new pci iov feature 70346e6 mpc8315: remove now obsolete CONFIG_MISC_DEVICES (From meta-yocto rev: 8d5676a353eb0dd3155f8896b66a233a94cc4d71) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream_tracking.inc: Updates for upstream/check dateRadu Moisan2012-09-041-62/+104
| | | | | | | | | Manually checked all packages assigned to me and updated accordingly. (From meta-yocto rev: 4dff3f587c98503d4c64b26b5909282e85aba012) Signed-off-by: Radu Moisan <radu.moisan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: fix for task renamePaul Eggleton2012-09-0410-61/+61
| | | | | | | (From meta-yocto rev: da4717580cc06dfc3168acf22fe8e4e2f79f4b95) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro-tracking: remove xserver-kdriveRoss Burton2012-09-023-3/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpc8315e: switch to Xorg instead of kdriveRoss Burton2012-09-021-2/+5
| | | | | | | | | All of the other BSPs are using Xorg and kdrive is only maintained for Xephyr. (From meta-yocto rev: 17fbc364b231499c9a056b33de6a4321ecbd3d30) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* routerstationpro: switch to Xorg instead of kdriveRoss Burton2012-09-021-2/+5
| | | | | | | | | All of the other BSPs are using Xorg and kdrive is only maintained for Xephyr. (From meta-yocto rev: 16ab7f3ce5d3f78d0e841efab4b8b50683dbf833) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample.extended: update the sample for archiver.bbclassRobert Yang2012-09-021-23/+27
| | | | | | | | | | | Update archiver.bbclass' sample, make it easier to understand. [YOCTO #2619] (From meta-yocto rev: 7a4b496ed5247398b04dc2b81d2f691e3aadd573) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: restore Ubuntu 12.04 LTS to tested distro listPaul Eggleton2012-08-231-0/+1
| | | | | | | | | | | | Apparently some people don't apply the normal updates to their Ubuntu installations, in which case they will not have the version updated to 12.04.1. Since the distinction between the two is fairly minimal, restore the old version string in addition to the new one. (From meta-yocto rev: 3021a08be779d35d1a9301938d18006d562f48a3) 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>
* routerstationpro: move board off 3.0 and onto the 3.4 kernelPaul Gortmaker2012-08-222-2/+2
| | | | | | | | | | | | | | | | The updated patch series to support this target is in place on the BSP specific branch in the 3.4 kernel tree now[1], so we can move it ahead off of the old 3.0 kernel. [1] https://lists.yoctoproject.org/pipermail/linux-yocto/2012-July/000023.html Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Cc: Saul Wold <sgw@linux.intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com> (From meta-yocto rev: 68457a49a91a384347f2b0597d4da66bfd02a49e) Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* atom-pc: Drop glibc --with-tls option, its now the only option for glibcRichard Purdie2012-08-211-1/+0
| | | | | | | | | | | This option is unused by (e)glibc since 2011 and is the default. It has been shown to interact badly with the configure option in ia32-base.inc from meta-intel causing a rebuild of the whole system despite the only change being an assignment with += vs =. The easiest fix is simply to drop it. (From meta-yocto rev: d9596aaab2854a3b21e4d6c4c4587f878b8391dc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/meta-yocto/3.4: BSP, uprobes, config and cleanupsBruce Ashfield2012-08-191-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating the linux-yocto meta-yocto 3.4 with consolidated fixes, BSPs and cleanups. From the kernel meta branch: 28bcd46 meta: move emgd features to staging 6c01949 meta: Crystal Forest Machine Created. 3c19c4d meta/qemuppc: remove redundant profiling options a5da4d5 meta: kgdb: update configuration for out of box functionality 1d13e00 meta: update status/series and patches for v3.4 b96c408 fsl-mpc8315e-rdb: replace leading dot with hash in cfg file 7c9a3b0 usb: fix scc and cfg filename collision with ktypes/base/ aa0e1f6 kconfig: make CONFIG_BLOCK=y part of base config 3d1a2f2 kconfig: add tty/serial file to hardware listing 60b600f routerstationpro: specify chosen filesystems in audit input. 8b5c8c7 routerstationpro: add config data for audit purposes d7ae8fa meta: add ath79 Kconfig to hardware listing. And from the standard branch: c77666c powerpc: uprobes: removed external declaration of uprobe_get_swbp_addr. c262f3e powerpc: Uprobes port to powerpc d40e73d powerpc: Add trap_nr to thread_struct 6a64190 Revert "This is the port of uprobes to powerpc. Usage is similar to x86." e422119 Revert "powerpc: uprobes: removed external declaration of uprobe_get_swbp_addr." d4ef82f keys: kill task_struct->replacement_session_keyring 1cc141e keys: kill the dummy key_replace_session_keyring() 090ca45 keys: change keyctl_session_to_parent() to use task_work_add() 61bc7a8 genirq: reimplement exit_irq_thread() hook via task_work_add() 5ee34dd task_work_add: generic process-context callbacks 70754de move key_repace_session_keyring() into tracehook_notify_resume() 6f70bc1 powerpc: uprobes: removed external declaration of uprobe_get_swbp_addr. e5f6a4c This is the port of uprobes to powerpc. Usage is similar to x86. 2bc4597 On RISC architectures like powerpc, instructions are fixed size. Instruction analysis on such pl 8893371 perf probe: Detect probe target when m/x options are absent 544d531a perf probe: Provide perf interface for uprobes 103b503 tracing: Fix kconfig warning due to a typo 9bb012e tracing: Provide trace events interface for uprobes b9b7281 tracing: Extract out common code for kprobes/uprobes trace events 91f0360 tracing: Modify is_delete, is_return from int to bool a8600f2 uprobes/core: Decrement uprobe count before the pages are unmapped a252056 uprobes/core: Make background page replacement logic account for rss_stat counters 3efc15b uprobes/core: Optimize probe hits with the help of a counter 20f3d76 uprobes/core: Allocate XOL slots for uprobes use 77bfad8 uprobes/core: Handle breakpoint and singlestep exceptions 7196d9a uprobes/core: Rename bkpt to swbp c99bc18 uprobes/core: Make order of function parameters consistent across functions 7e9be99 uprobes/core: Make macro names consistent c4247f2 uprobes: Update copyright notices f066ff9 uprobes/core: Move insn to arch specific structure e91cf65 uprobes/core: Remove uprobe_opcode_sz 942b91c uprobes/core: Make instruction tables volatile 56c1e99 uprobes: Move to kernel/events/ 0a7ad1c uprobes/core: Clean up, refactor and improve the code 3760d62 uprobes, mm, x86: Add the ability to install and remove uprobes breakpoints Two BSP updates: - Crystal Forest Machine has been added - routerstationpro configuration updates for 3.4 (From meta-yocto rev: a03c6aaac2c0d662fc08955433997b90cc52b219) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: update distro ID string for Ubuntu 12.04.1 LTSPaul Eggleton2012-08-171-1/+1
| | | | | | | | | If you have 12.04 LTS it will now have been updated to 12.04.1. (From meta-yocto rev: d0effc6075712433134b0b0585fc63e7067f6858) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro: Remove Pimlico from distro-trackingRoss Burton2012-08-155-20/+0
| | | | | | | (From meta-yocto rev: 62822ea2141345552ab59bb6e673103f1efb6639) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: 7.11 -> 8.0.4Richard Purdie2012-08-061-0/+0
| | | | | | (From meta-yocto rev: 9d0367ac72bf924525b7e6587cc8f7041ec99d67) 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>
* Connectivity and multimedia manual packagesCristian Iorga2012-07-261-14/+14
| | | | | | | | | | Upstream updates checked. (From meta-yocto rev: 60c52efcec20819e7303f6708f9bee49c9cc29b1) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream_tracking.inc: update some packagesKang Kai2012-07-261-7/+8
| | | | | | | | | | | Update packages mingetty, qmmp, liburi-perl and ltp's version info and/or manual check date. (From meta-yocto rev: 6aa6928e7bd866c37ef96e46eb47b85add872256) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: update some packages' maintainer infoKang Kai2012-07-261-9/+9
| | | | | | | | | | Take over some packages belongs to Xiaofeng.Yang. (From meta-yocto rev: 9f3f96dadae68f6948e46b1677b1877be949771d) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpc8315: build u-boot v2012.04 by default.Paul Gortmaker2012-07-201-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Validated on real hardware: U-Boot 2012.04.01 (Jun 29 2012 - 13:48:03)MPC83XX Reset Status: Software Hard, External/Internal Soft, External/Internal Hard CPU: e300c3, MPC8315E, Rev: 1.2 at 400 MHz, CSB: 133.333 MHz Board: Freescale MPC8315ERDB Rev 1.0 I2C: ready DRAM: 128 MiB (DDR2, 32-bit, ECC off, 266.667 MHz) Flash: 8 MiB NAND: 32 MiB PCIE0: No link PCIE1: No link In: serial Out: serial Err: serial Net: eTSEC0, eTSEC1 Hit any key to stop autoboot: 0 [YOCTO #943] (From meta-yocto rev: 91b1d4b32b362b0ce00d974b277be6bcd8e29110) Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Upadate upstream_tracking.incRadu Moisan2012-07-191-1/+2
| | | | | | | | | Added new info for tinylogin. (From meta-yocto rev: 741e88743ec86cabc84db42057eb6cb20978dc7b) Signed-off-by: Radu Moisan <radu.moisan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: update mpc8315e-rdb linux-yocto-3.4 kernel SRCREVTom Zanussi2012-07-111-1/+1
| | | | | | | | | | The mpc8315e-rdb was updated to the 3.4 kernel, but the SRCREV wasn't updated along with it; this updates it. (From meta-yocto rev: 422619e0aa68b24ca04c652a7369eebb1b0f597e) Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-3.0/meta-yocto: perf script fixesBruce Ashfield2012-07-111-4/+4
| | | | | | | | | | | | | | | | | Updating the yocto reference boards to have the perf scripting fixes from 3.2/3.4: cef17a1 perf: add sgidefs.h to for mips builds 3258da3 perf: change --root to --prefix for python install 1f9c25b perf: add 'libperl not found' warning f2b1bf1 perf: use pkg-config instead of python-config 568e05f perf tools: Add support to install perf python extension 7e47f81 Revert "perf: hard-code NO_LIBPERL/NO_LIBPYTHON" (From meta-yocto rev: 46cc23ac62bfd4528aecc2f049326d0137e713b9) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-3.0/meta-yocto: perf script fixesBruce Ashfield2012-07-112-3/+4
| | | | | | | | | | | | | | | | | Updating the yocto reference boards to have the perf scripting fixes from 3.2/3.4: cef17a1 perf: add sgidefs.h to for mips builds 3258da3 perf: change --root to --prefix for python install 1f9c25b perf: add 'libperl not found' warning f2b1bf1 perf: use pkg-config instead of python-config 568e05f perf tools: Add support to install perf python extension 7e47f81 Revert "perf: hard-code NO_LIBPERL/NO_LIBPYTHON" (From meta-yocto rev: a3dedc83578b1b9d6010bc1c78e69cdfe387b902) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto: mpc8315e-rdb change preferred version to 3.4Paul Gortmaker2012-07-111-1/+1
| | | | | | | | | | | | | | Update the yocto hardware reference platform to use the 3.4 kernel by default. This platform is supported in mainline, so no patch carry forward or similar is required. Tested via NFS booting the kernel on real hardware with 3.4.1 and things just work as-is. (From meta-yocto rev: fbe1be490172993140db31472d14652d8ed45624) Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream_tracking: update boostSaul Wold2012-07-091-2/+2
| | | | | | | (From meta-yocto rev: ba8dafd89044cd33f9389dc4c0717b3ff19a39ea) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers: Update recipe ownershipAlexandru DAMIAN2012-07-091-19/+18
| | | | | | | | | | | Romania team performed package maintainers modification based on relevant experience and expertise area assignement. No entries outside Ro team were touched. (From meta-yocto rev: 39a68249e561f7e36f1819769719f35f62c1f3d2) Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Upstream tracking partial updatesCristian Iorga2012-07-093-49/+68
| | | | | | | | | | | | | | Manually checked packages for updates. Changed the necessary fields with updated values. Added missing recording where necessary. Beautified some packages info. Removed small typos in distro_alias.inc and recipe_color.inc. All changes easy detectable in the diff. (From meta-yocto rev: 387445c38b5eec0fad9dc8a819cedd5d89171c17) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream_tracking.inc: recipe upgrades and manual check updatesScott Garman2012-07-091-14/+16
| | | | | | | | | | | | Updated gzip and sudo to reflect recent recipe upgrades. Updated manual check information for e2fsprogs, chrpath, opensp, expat, nfs-utils, and libpng. (From meta-yocto rev: eb52c5988e67adb1f6843da83f3ffe8bccda207b) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* upstream_tracking: Update manual checks and Header infoSaul Wold2012-07-091-26/+19
| | | | | | | (From meta-yocto rev: 9bc9243034af0c7d655f74fe148b061fb6eb355e) Signed-off-by: Saul Wold <sgw@linux.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>
* build-appliance-image: rename from self-hosted-imageValentin Popa2012-06-291-1/+1
| | | | | | | | | | | (-) rename it also in maintainers.inc [YOCTO #2636] (From meta-yocto rev: eabf9a60e6b56a9074319e5216119c03a76e44ba) Signed-off-by: Valentin Popa <valentin.popa@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers-yocto: Do not include linux-yoctoDarren Hart2012-06-291-1/+2
| | | | | | | | | | | | | | | | | | The only bit we seem to need from the linux-yocto include is the SRCREV_FORMAT. If we define this explicitly, we can avoid including the linux-yocto include. This is desirable so that linux-yocto can require kernel and simplify the PR update process of all the linux-yocto* recipes. Pulling in kernel to the linux-libc-headers-yocto recipes causes build failures by pulling in "update-modules-nativesdk". (From meta-yocto rev: be73421c4c8f5ae119aa8c030cca2442087d5c22) Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com> CC: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample.extended: Add filtering function to archiver.bbclassXiaofeng Yan2012-06-281-9/+14
| | | | | | | | | | | Add the option to filter packages according to license. [YOCTO #2473] (From meta-yocto rev: 156147991dc1ec7f58ac355b8e0f430958de2831) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiny-init: Basic init mechanism for poky-tinyDarren Hart2012-06-264-1/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* upstream_tracking: Update Upgraded and Manual Checked upstreamSaul Wold2012-06-261-34/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove VERSION and CHECK_DATE info for packages we can generate the information for automagically. Manually checked: console-tools sysfsutils cracklib less psmisc sysstat glew libmad boost libcheck libcap libexif sqlite3 Upgraded: sqlite3: Update to 3.7.13 psmisc: Update to 22.19 sysstat: Update to 10.0.5 util-linux: Update to 2.21.2 libxml2: Update to 2.8.0 mx: Upgrade to 1.4.6 libxml-simple-perl: Upgrade to 2.20 cracklib: Upgrade to 2.8.19 resolvconf: Upgrade to 1.67 libtasn1: Upgrade to 2.13 gnutls: Upgrade to 2.12.20 foomatic-filters: Upgrade to 4.0.16 libidn: Upgrade to 1.25 libtiff: Upgrade to 4.0.2 (From meta-yocto rev: 5d2f68863a7684eab4f6d3cb0054cdc26b50dd11) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers-yocto: update to v3.4 and remove unecessary codeBruce Ashfield2012-06-261-25/+7
| | | | | | | | | | | Updating the linux-libc-headers-yocto recipe to 3.4. There are blocks of code and definitions that are handled by the included libc-headers.inc, so we shouldn't be repeating them in this recipe. (From meta-yocto rev: ad8456e013907c444d972ad945b8d6e96be1d4f0) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers-yocto: use kernel-arch to set ARCHBruce Ashfield2012-06-261-14/+3
| | | | | | | | | | | The arch mapping done in kernel-arch should be used instead of recipe local mapping. Inheriting kernel-arch consolidates the code and simplifies the libc-header recipe. (From meta-yocto rev: 4978935df1c59afdaeeb2f975647d4b6c9b7a9c3) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bblayers.conf.sample: Fix empty BBPATH entry warningsRichard Purdie2012-06-251-1/+3
| | | | | | | | | | | | | | | | | | | | | Many people are seeing issues from the empty path warnings from BBPATH. The empty path entry corresponding to the current working directory is a problem since if cwd changes, so does BBPATH and build reproducibility. Simply removing the empty element causes problems since the build directory then isn't listed in BBPATH which means local.conf isn't found and this gives an extremely confusing error message about bbappends being unsatisfied. The build directory in bitbake terms is TOPDIR. The correct way to fix things is to add in TOPDIR into bblayers.conf itself. This means the layers can happily append/prepend to BBPATH at will as its no longer empty hence neatly solving all the various problems. Since the file has changed, the version is also changed. (From meta-yocto rev: 7bbbedf64b0820cacffe723789486d3081894827) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>