summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* dev manual: Minor tweaks to first part of ch 5, dev-manual.Robert P. J. Day2013-12-031-11/+15
| | | | | | | | | | given the length of chapter 5 in the dev manual, i'm going to do this in bite-size pieces. (From yocto-docs rev: ccfe3e719bf71236e50b3e4507a6d63199f24ff5) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Some minor tweaks to ch 4, development manual:Robert P. J. Day2013-12-031-8/+10
| | | | | | | | | | | | | | | | | | | | * is it technically correct to say there are now 5 BSPs? as in, does genericx86-64 count as a new BSP distinct from genericx86? [aside: are there any plans for a MIPS64 BSP?] - rpjday MIPS64 is under development. - scottrif * if scott is up for it, a couple more variables for the variable glossary might be BASE_WORKDIR and TARGET_VENDOR, which i would have added to that variable list but they don't appear in the glossary - rpjday Noted. - scottrif (From yocto-docs rev: fae6f8baebedaa72f5e37b4f1a39a9accf9b196c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Small number of tweaks to ch 3, development manual.Robert P. J. Day2013-12-031-8/+8
| | | | | | | (From yocto-docs rev: 1980ef906070803fd834b516c4b02adcc7e2bf03) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: A few tweaks to Ch2 of dev-manualRobert P. J. Day2013-12-031-5/+6
| | | | | | | | | | | | | | scott (or anyone else) is welcome to use any or all of this, or tweak to taste. i have a few other concerns with ch 2 but i'll read it more carefully to make sure i'm reading it correctly. - rpjday I implemented all but the addition of MIPS64 as it is not tested using the autobuilder yet. - scottrif (From yocto-docs rev: 927ff9be66a7471a33faf18a1122ce8b2bd21805) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updated Build Directory termScott Rifenbark2013-12-031-15/+28
| | | | | | | | | | | The examples went stale. Two out of three did not work. I have provided new examples that work. Reporte-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: 0a3695f3f6a5b31617f4a5da960677f87733b825) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Reworded sentence for meta-intel setupScott Rifenbark2013-12-031-2/+3
| | | | | | | | | | | Changed wording to remove implications of meta-intel clone importance regarding working with BSPs. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: e5f80aadf6f651af6efae6e99d0a4d9b6e76fc99) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Removed FAQ entry about running on RHEL/CentOS 5.1.Scott Rifenbark2013-12-031-2/+2
| | | | | | | | | | | We don't even support these Linux distributions. We should not have a FAQ entry telling people how to deal with it. If the distro is that "hot", we should take steps to support it. (From yocto-docs rev: b2f77f048da82becb590f948c41e94598817b4ee) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updated the FAQ entry about old Python versionScott Rifenbark2013-12-031-21/+9
| | | | | | | | | | | | I re-wrote this FAQ entry to indicate more recent versions of Python and to leverage off the way we can now download or build out the buildtools. Reported-by: Paul Eggleton <paul.eggleton@linux.intel.com> (From yocto-docs rev: a4743936fa6dcd9449f0def771d116c53db7aa7e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation: Scrubbed use of directory namesScott Rifenbark2013-12-0312-49/+49
| | | | | | | | | | | | | | | | | There was inconsistent use of the way directory names were handled throughout the YP documentation. I have scrubbed the set and replaced many instances such as the following: meta/<something> replaces /meta/<something> poky replaces ~/poky (except in some very specific examples) I basically got rid of leading slash characters. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: ae2e451ed8f61484d04b30017021912c4493a441) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Tweaks to the structure chapter.Robert P. J. Day2013-12-031-33/+26
| | | | | | | | | | | | Significant tweaks: * removal of (confusing) leading slashes from YP filenames * deletion of reference to non-existent "build/tmp/pkgdata/" (From yocto-docs rev: c105ae9c6741fbe195addf52d313925bab50ba40) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Removed the pseudodone section in the build structureScott Rifenbark2013-12-031-9/+0
| | | | | | | | | | This folder disappeared and I was not told about it. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: d2526d773d282cf81e81f60745a47fbdc9625254) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updated the description for oe-init-build-env-memresScott Rifenbark2013-12-031-12/+13
| | | | | | | | | | | Added more wording to clearly state what is going on when you run this script. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: 2b23966d80b2787f7eddcbf6c635220d58d7a494) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Tweaks to a patch from Robert P. J. DayScott Rifenbark2013-12-031-4/+5
| | | | | | | | | | | I altered three areas from the previous patch submitted and applied from Robert P. J. Day. Two minor wording changes and removal of negative language. (From yocto-docs rev: 0212b01f82637c3498f26bce57e98508c84799c5) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Various tweaks/fixes for ch4. ref manualRobert P. J. Day2013-12-031-40/+44
| | | | | | | (From yocto-docs rev: dc14dbc39d9cb70420d2773eef56a42ac0b2fc24) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updated bitbake/ section to remove wrapper scriptScott Rifenbark2013-12-031-68/+72
| | | | | | | | | | | Robert P. J. Day noted that the bitbake command no longer uses a wrapper as the section indicated. I have removed this reference. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: a523d4d4fc57edabfa4aa7d20e154cdc43d35fca) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Couple innocuuous tweaks to migration chapter.Robert P. J. Day2013-12-031-2/+2
| | | | | | | (From yocto-docs rev: f7a8505970efa8a7919710fa8caa4137bfac2435) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updates to "Variables" and "Building with No Dependencies"Scott Rifenbark2013-12-031-11/+22
| | | | | | | | | | | | There was some confusion over some things in these two sections. I re-wrote them with the help of Paul Eggleton to be clear on them. Reported-by: Robert P. J. Day (rpjday@crashcourse.ca> (From yocto-docs rev: ab352523e82626d8356d8b2c07fb10d2d60ea254) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: re-wrote the "Invalidating Shared State" sectionScott Rifenbark2013-12-031-27/+45
| | | | | | | | | | | Investigating this section for an apparent typo it was decided that the term needed removed. During the process I re-wrote the section for clarity. (From yocto-docs rev: 0ba7e364a49328a2cd57f67ed1a540bfeffc9e08) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updates to the FEED_DEPLOYDIR_BASE_URI variable.Scott Rifenbark2013-12-031-3/+2
| | | | | | | | | | | | Fixes [YOCTO #5408] Some edits to remove a link to the YP Metadata definition. The metadata referred to here is for opkg only. (From yocto-docs rev: 777969fb3b74e638fedb638d161e2f92ac0a5f4c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added a link for the FEED_DEPLOYDIR_BASE_URI variableScott Rifenbark2013-12-031-2/+2
| | | | | | | | | | | Fixes [YOCTO #5408] Added a cross-reference link for this variable into the glossary. (From yocto-docs rev: a6f4935b60222a97a5fe03a538a3f8042e18d3f6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added FEED_DEPLOYDIR_BASE_URI variable descriptionScott Rifenbark2013-12-031-1/+29
| | | | | | | | | | | | Fixes [YOCTO #5408] As part of the fix for this bug, I have added a description of this variable to the glossary. (From yocto-docs rev: ad988c82b364bb0c629bcb2ce04f99e0e371622e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Small number of fixes to Ch1 of ref-manualRobert P. J. Day2013-12-031-4/+4
| | | | | | | | | | | | Three chunks attempted in a patch from Robert. Two out of three worked. One did not because the text had changed due to re-writing a note that had some links to out-of-date wiki pages. (From yocto-docs rev: 7f807d6df4842d47534c4011ccf67fd01bf0b830) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Pedonic tweaks to ref manual usingpoky.xmlRobert P. J. Day2013-12-031-5/+5
| | | | | | | | | | Patch from Robert P. J. Day. Good catches for some minor wordings and such. (From yocto-docs rev: 44c98e879bddfee49a5b89e7bb9c94c403284140) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Grammar and typo edits to "Closer Look" section.Robert P. J. Day2013-12-031-15/+15
| | | | | | | | | | | Patch applied from Robert P. J. Day that basically amounted to a good review of this section. Robert caught several typos and small writing issues throughout the section. (From yocto-docs rev: e44bb5897dbcc7e96bfbc730f6abe87cc2df2f3f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: package add using facilities in oe-core only.Trevor Woerner2013-12-031-22/+10
| | | | | | | | | | | | | | Fixes [YOCTO #5408] The developer's manual should only refer to functionality which is available in oe-core. Currently, this passage requires the user to add a package from, and use facilities of, meta-oe. This fix describes how to use facilities in oe-core to the same end. (From yocto-docs rev: 2dfaa88ae4760f86dbbdc8b58de7feba25a8014a) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* yocto-project-qs: Removed out-of-date links to distro requirement infoScott Rifenbark2013-12-031-5/+0
| | | | | | | | | | | | Two links in the section discussing Linux distro requirements to wiki pages were terribly out of date. I have rewritten the note to remove them. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: 918e2e9d1146e828a2bbd16d8f5bad837effe088) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Removed out-of-date links in supported distros section.Scott Rifenbark2013-12-031-5/+0
| | | | | | | | | | | | The links to the supplemental information wiki pages on setting up your system to run YP were terribly out of date. I re-wrote the section to remove them. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: 0a2a2b95781e6b70d584612c33f81839cf7a10c1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Formatted "Caution" boxesScott Rifenbark2013-12-031-4/+4
| | | | | | | | | | | | | | | | The formatting for the "Caution" boxes was poor. There was no apparent reason in the style guide why these types of admonitions should appear any different than "Notes" or "Tips", which look fine. I could not devise a .css solution so I tricked the formatting by using the <title></title> tags in combination with a <note></note> pair. Basically dumped the <caution></caution> tag pair. It looks okay now. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: a53d6f0b3a22cfd87f841c03452b5ebce2b1b474) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.ent: Added gcc-multilib as an essential packageScott Rifenbark2013-12-031-1/+1
| | | | | | | | | | | | | Fixes [YOCTO #5440] Needed to add this to Ubuntu and Debian as an essential package. Updated the variable so that both the QS and ref-manual will have the package listed. (From yocto-docs rev: 3b5b198c971af12cfe395c3828e01f7fb369e7a9) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Patch for various fixes to glossaryRobert P. J. Day2013-12-031-52/+60
| | | | | | | | | | | | | | Fixes include: * typoes * grammar fixes * updated package and version references * clarifications (From yocto-docs rev: 3d719af78c9d4b7260b399c98b7630ddf11c326b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Edits to INITSCRIPT_NAME variable.Scott Rifenbark2013-12-031-1/+2
| | | | | | | | | | The etcdir string was replaced by sysconfdir. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: 095a9226171189f17c0671b05196cef58da33732) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Edits to the BBLAYERS_NON_REMOVABLE variable.Scott Rifenbark2013-12-031-3/+8
| | | | | | | | | | | This variable is only used when building an image using Hob. The description implied otherwise. I clearly state this now. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: 12b671aec1df367c107d906bbefb44da56b2adec) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace: correct PV variableCristiana Voicu2013-12-031-1/+1
| | | | | | | (From OE-Core rev: ceba66859f87904066e67504a53fc8b07f4b1111) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/icecc: fix typos in header commentsPaul Eggleton2013-12-031-1/+1
| | | | | | | | | | | | Looking at the code, it should be ICECC_USER_PACKAGE_BL and not ICECC_PACKAGE_BL here, and also fix "localy" -> "locally". Thanks to Scott Rifenbark for pointing this out. (From OE-Core rev: b325e46059efe6974abf01131dca3f2094a6bf90) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-dummy: catch up with image.bbclass changesKoen Kooi2013-12-031-0/+6
| | | | | | | | | | | | | image.bbclass now depends on virtual/kernel:do_deploy, so add a task for that. This fixes errors like this: ERROR: Task do_build in /build/linaro/build/meta-linaro/meta-linaro/recipes-linaro/images/linaro-image-lng.bb depends upon non-existent task do_deploy in /build/linaro/build/openembedded-core/meta/recipes-kernel/linux/linux-dummy.bb (From OE-Core rev: 26d07f2a5bef42a113c9c81f2b5701b4f3d10d47) Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: hob: fix rotating progress icon animationPaul Eggleton2013-12-021-1/+1
| | | | | | | | | | | | I've always found it somewhat annoying that this icon's rotation animation wasn't quite correct; this was because it was looping around to the second position instead of the first, which made it appear to stutter. (Bitbake rev: 78ad15b669b9c7cde41f7bd1ab884c1d2e0db91b) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: imagedetailspage: Fix crash with more than 15 layersRichard Purdie2013-12-021-1/+1
| | | | | | | | | | | If you had more than 15 layers the system would crash since one more value is added to one array than the other. This fixes the code so equal numbers of values are added to the arrays and hence doesn't crash when many layers are enabled. (Bitbake rev: 4e65463886a2ef245b2f8974e82e9cb942af224b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake.lock: Add host:port to bitbake.lock for memres serverJason Wessel2013-12-024-2/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The idea is to build on the --status-only option for bitbake and expose a mechanism where the oe init scripts can easily switch between memres server and the non-memres server. In the case of the standard oe init script the following can shut down the server: if [ -z "$BBSERVER" ] && [ -f bitbake.lock ] ; then grep ":" bitbake.lock > /dev/null && BBSERVER=`cat bitbake.lock` bitbake --status-only if [ $? = 0 ] ; then echo "Shutting down bitbake memory resident server with bitbake -m" BBSERVER=`cat bitbake.lock` bitbake -m fi fi A similar function can be used to automatically detect if the server is already running for the oe memres init script. This new functionality allows for the memres init script to be started in a new shell and connect up to an alaready running server without seeing the error of trying to start the server multiple times. (Bitbake rev: b1803958de8d7c3c3279841e38604a08dc2316cc) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake, xmlrpc.py: Implement memory resident auto port ↵Jason Wessel2013-12-022-4/+39
| | | | | | | | | | | | | | | | | | | | | | configuration/restart This patch adds the ability to dynamically select a port for the bitbake memory resident server when the BBSERVER port is set to -1. This allows for running multiple instances of the bitbake memory resident server on the same system in different build directories. The client portion of the bitbake instance can also request that the server automatically start when using the auto port feature. This is to deal with a bitbake instance that eventually times out and exits or that has died for some unknown reason. The new functionality allows for lazy startup of the server after sourcing the init script for the memory resident functionality. (Bitbake rev: d6abc07ff385357d312d8435b89e0a9c1f965433) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake: Add --status-only optionJason Wessel2013-12-021-1/+14
| | | | | | | | | | | The --status-only option is purely to check the health of the server. The idea is to use it from the oe environment script so as to know if the server needs to be started or not. (Bitbake rev: 46b26ef5c27bfa9c91680f494f02750305b8098c) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oe-init-build-env-memres: Add auto port functionalityJason Wessel2013-12-021-11/+16
| | | | | | | | | | | | | In order to run multiple bitbake memory resident servers on the same machine they must each use different ports. This patch works in conjuction with bitbake to make the auto port selection and lazy server startup the default. (From OE-Core rev: 9cf1ac73c4e35101a4f5c01a5e1c53f9d567bc58) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oe-init-build-env: Allow startup with and without memresJason Wessel2013-12-022-3/+27
| | | | | | | | | | | | | | | Use the bitbake --status-only and the fact that bitbake.lock will contain the host name and port to determine when to activate or shutdown the stay resident bitbake server. This allows a end developer to cleanly switch between the two ways to use bitbake as well as enter the memres bitbake server from multiple shells without starting the server if it is already running. (From OE-Core rev: d71059c86a8160f39af6ddfdd30c86835f4eb959) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-cross-canadian: Fix fortran buildRichard Purdie2013-12-021-0/+1
| | | | | | | | | When fortran was enabled, builds were failing due to a extra files. For now we can remove these and avoid the build failure. (From OE-Core rev: 2e60ef7fe63974e443a9ddc25c5eb4249ec37963) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc-initial.inc: Drop duplicate includeRichard Purdie2013-12-021-2/+0
| | | | | | | | | There is little point in including the file twice so lets not. The main recipe already included it. (From OE-Core rev: b3cccee0c66ce744a79843a5dd9798475c84e23c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: hob: disable layer drag and drop outside the containing widgetCristiana Voicu2013-11-301-4/+5
| | | | | | | | [YOCTO #5577] (Bitbake rev: d39d957c77b9804670cad3bc9f7742084ead27e8) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: parse/ConfHander/BBHandler/utils: Fix cache dependency bugsRichard Purdie2013-11-304-7/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently bitbake only adds files to its dependency list if they exist. If you add 'include foo.inc' to your recipe and the file doesn't exist, then later you add the file, the cache will not be invalidated. This leads to another bug which is that if files don't exist and then you add them and they should be found first due to BBPATH, again the cache won't invalidate. This patch adds in tracking of files we check for the existence of so that if they are added later, the cache correctly invalidates. This necessitated a new version of bb.utils.which which returns a list of files tested for. The patch also adds in checks for duplicate file includes and for now prints a warning about this. That will likely become a fatal error at some point since its never usually desired to include a file twice. The same issue is also fixed for class inheritance. Now when a class is added which would be found in the usual search path, it will cause the cache to be invalidated. Unfortunately this is old code in bitbake and the patch isn't the neatest since we have to work within that framework. [YOCTO #5611] [YOCTO #4425] (Bitbake rev: 78d285871e4b8c54ccc4602d571e85f922e37ccd) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4-x11-free: depend on ICURoss Burton2013-11-302-2/+2
| | | | | | | | | | | | | | ICU presence is auto-detected at configure time and until recently (e68850 and d61230) was pulled into most builds through harfbuzz and beecrypt. Now it's floating and this leads to build failures. As in all likelihood the majority of people were building this with ICU enabled, add an explicit dependency. (From OE-Core rev: 46dcec6fd455584d9b5d0d7ff1e5b36fbe5a2d62) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sqlite3: Fix configure option warningRichard Purdie2013-11-301-2/+2
| | | | | | | | | | WARNING: QA Issue: sqlite3: configure was passed unrecognised options: --disable-tcl There is no tcl option or support now so remove the option. (From OE-Core rev: 7d1fd11e50a280bcc3e6c2160871cdef14864cc2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-linux: Remove obsolete configure optionsRichard Purdie2013-11-301-3/+3
| | | | | | | | | | WARNING: QA Issue: util-linux-native: configure was passed unrecognised options: --enable-rdev --enable-init --enable-arch --with-fsprobe Remove obsolete configure options to silence warning. (From OE-Core rev: ec2b080e0698ffc7e12faf69a60bd81a1d94bea0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: -rt, ebtables and e1000 fixesBruce Ashfield2013-11-303-13/+13
| | | | | | | | | | | | | Updating the 3.10 SRCREVs for the following fixes: f47ea28 bridge: enable EBTABLES a9ec82e e1000: prevent oops when adapter is being closed and reset simultaneously a4e1bd7 Revert "arm: add dummy swizzle for versatile with qemu" (From OE-Core rev: 20139a693677c23324c89c963735f3b8c18eeb84) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>