summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* distro_alias.inc: better sortElizabeth Flanagan2013-10-081-39/+39
| | | | | | | | | | | | | | Re-sort as suggested by Peter Kjellerstedt http://article.gmane.org/gmane.linux.embedded.poky/9253 This also standardizes spaces. The sort Peter suggests, however, does not account for the header. (From meta-yocto rev: dc3f562496769f9756f8ef1f1399f19e82146cb2) Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_alias.inc: Package correctionsElizabeth Flanagan2013-10-081-12/+43
| | | | | | | | | | | This commit corrects a few duplicate distro aliases and adds some packages missed for other arches as universe is slightly different per machine. (From meta-yocto rev: f179ce4473c0b597a8f9cfd80ff32f3118075342) Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Added new UBOOT_TARGET variable to glossary.Scott Rifenbark2013-10-081-21/+10
| | | | | | | | Reported-by: Laszlo Papp <lpapp@kde.org> (From yocto-docs rev: 228887f330f05037524e8982394a07cfd03d660b) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updated the PACKAGECONFIG variable description.Scott Rifenbark2013-10-081-12/+66
| | | | | | | | | | | | Fixes [YOCTO #5214] Applied some updates to better describe the variable's use model. (From yocto-docs rev: 9a66296f090f4ef023b3b5ae6f237676b6e9bd87) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Tweaked the source code directory paths in the examples.Scott Rifenbark2013-10-081-10/+11
| | | | | | | (From yocto-docs rev: 01a71527d94be021714ded6cfa376b9912b6b30e) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, mega-manual: Updated the generic kernel file figureScott Rifenbark2013-10-082-0/+0
| | | | | | | | | | Figure changed do to how they store images now. Figure needed a new level in it. (From yocto-docs rev: a7d9484cc1cbba37231e5238c92cb22099345ec9) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Fixed anchor tag and added doc step for bug filing.Scott Rifenbark2013-10-081-1/+5
| | | | | | | (From yocto-docs rev: 064915db0fac0a752b397c3b5ceec0fca6f91e3d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: updated the example list of branches for poky.Scott Rifenbark2013-10-081-3/+3
| | | | | | | (From yocto-docs rev: 59723e825049853585469cc10bdd21cd8451a5a1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual, mega-manual: Updated downloads figure and some links.Scott Rifenbark2013-10-083-7/+6
| | | | | | | | | | Found a couple broken links. Also, noticed the yp-download figure was out of date. Especially in the Figures folder of the mega-manual. (From yocto-docs rev: 2e55faca221186d157dd5f77d048f1b2b90d5d91) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Edits to the Getting Started Chapter.Scott Rifenbark2013-10-081-3/+3
| | | | | | | | | Minor read-through edits. (From yocto-docs rev: 8a2df890390dc6d64f364c0f4c294cc0742e3f43) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Some minor edits to Introduction chapter.Scott Rifenbark2013-10-081-18/+20
| | | | | | | (From yocto-docs rev: a9913d41b2bdf03abd2fe84149cb48b0d89940ba) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Changed "$" to "#" for runtime packaging sectionScott Rifenbark2013-10-081-11/+11
| | | | | | | | | | | This fixes the prompt to be "#" rather than "$", which is a convention for running commands at a different level according to Trevor Woerner. (From yocto-docs rev: b8eebdf4738c8655db724498a2293a44cae331dc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updated files in the image part of build historyScott Rifenbark2013-10-081-2/+9
| | | | | | | | | | | | Fixes [YOCTO #5303] Added a bullet item to the files listed as part of images in the buildhistory figure. (From yocto-docs rev: 5c4c581cde509b880b0d36dad399df0cb510b2d2) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual, dev-manual: Updated buildhistory figureScott Rifenbark2013-10-082-0/+0
| | | | | | | | | | | | Fixes [YOCTO #5303] Updated the figure to include a new folder named image-files. Also changed the folder build-id to a file. (From yocto-docs rev: eb6491858eabca3ce08ac1e4218b73e1ea7c893c) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual, dev-manual: Edits to runtime package management section.Scott Rifenbark2013-10-082-171/+244
| | | | | | | | | | | | | | | These changes modify the patch sent by Trevor that essentially re-wrote this section. My edits were for consistency only and style of the book. No technical information or flow was altered. I did rename the section to be active to match the other package related sections. This caused the link in the ref-manual in the classes chapter to have to be updated. (From yocto-docs rev: eb2f950786574b1e90adc673ef00f52a70db9be6) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Fixed cross-reference to runtime package managementScott Rifenbark2013-10-081-9/+9
| | | | | | | | | | | A cross-reference section to the section in the dev-manual on runtime package management needed updating. The patch from Trevor broke the link. (From yocto-docs rev: ad33880f09569e886dcf3dbb7f4cc9058ddecba5) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Patch applied to runtime package management.Trevor Woerner2013-10-081-150/+321
| | | | | | | | | | | | | | | | | Trevor Woerner's patch as submitted with no alterations. This patch rewrites the entire section on setting up runtime package management. The section will need to be edited but that will be a separate exercise. This commit captures the raw patch. Note: one external link in the doc set broken after application of the patch because a "section id" tag was changed by the patch. I am leaving that fix to a separate commit. (From yocto-docs rev: 4de8df9c9da2e43b5125d1c52889d4408870a4d7) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: hob: change tooltip for live imagesCristiana Voicu2013-10-071-1/+4
| | | | | | | | | | | This change is needed to inform the user that selecting live type means that the system will build a hddimg and iso image. (Bitbake rev: 5051f59976de4e099bb434aeea414de5a67a069f) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: remove obsolete recipesCristiana Voicu2013-10-074-9/+0
| | | | | | | | | | | This patch removes some references on imake, xorg-cf-files and transfig from maintainers, distro_alias, recipe_color, package_regex and seperatebuilddir files. Transfig, imake and the associated xorg-cf-files were removed. (From meta-yocto rev: 5f26c40e6a62adcd68ddf3bbfa400aa28d78d2b6) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake: replace comment added in conf filesCristiana Voicu2013-10-071-1/+1
| | | | | | | | | | | | The patch that implements removeConfigurationVar method was made before merging the patch that replaces "added by bitbake" with "added by hob". This patch corrects this issue. [YOCTO #5284] (Bitbake rev: 42601a5edef0316767b952b162123534aa8fee18) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake-dumpsig: introduce command line and error handlingPaul Eggleton2013-10-071-3/+57
| | | | | | | | | | This utility doesn't take any special arguments, but it's nice if it at least knows how to deal with no arguments, --help and errors properly. (Bitbake rev: 0cabdf1d0cde6687bc1372675a0d6242587c87a0) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake-diffsigs: improve error handlingPaul Eggleton2013-10-071-5/+25
| | | | | | | | | | * Set up a logger independent of BitBake so we can log errors ourselves * Handle common errors without printing a traceback (Bitbake rev: 77b5f5b8dca4deebb06eeb06a8e7f2ccdbfff46f) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake-diffsigs: refactor argument parsing slightlyPaul Eggleton2013-10-071-16/+13
| | | | | | | | | | | * Use OptionParser to parse the two options to -t rather than trying to pick them out ourselves. * Add a description shown with --help output (Bitbake rev: daab42d19463b4108968fc88b207936e5ac84154) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake-diffsigs: handle if task name is specified without do_ prefixPaul Eggleton2013-10-071-0/+3
| | | | | | | | | | | Adjust the task name automatically if the -t option is specified with a task name that doesn't start with do_ (e.g. "configure" instead of "do_configure"). (Bitbake rev: d182cbc63745303ef2dc9fa2cbbf5d87a68e0b52) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bin/bitbake: Clarify server error messageRichard Purdie2013-10-071-2/+2
| | | | | | | | | Getting an error message about --remote-server being set when really BBSERVER was is confusing, clarify the message. (Bitbake rev: d7b5938a30a9b0ed83f899a06a88786e8392f8bd) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bin/bitbake: Clear ui-queue when starting a serverRichard Purdie2013-10-071-0/+1
| | | | | | | | | | When starting a server we don't want to show the debug event queue which is reserved for when when errors have occurred. This patch copies the UI code to ensure the user doesn't see confusing output. (Bitbake rev: a886cda58415085981646fb9a024fa7641f55865) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bin/bitbake: No need to show tracebacks for BBHandledExceptionsRichard Purdie2013-10-071-0/+2
| | | | | | | | | | For BBHandledExceptions, we've already displaced a sensible error to the user so we don't need to do it again. Just exit with an error value. (Bitbake rev: 1ff5ec26eba70ab1c85674a60b7dac77317bf349) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: xmlrpc: Show a better error message for connection failuresRichard Purdie2013-10-071-3/+6
| | | | | | | | | Showing a traceback when unable to connect to a bitbake server is rather ugly. This change allows us to show a sensible error message. (Bitbake rev: 26913202f83fbbecdce95da59515af102bcde4a7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bin/bitbake: Catch establish connection log messagesRichard Purdie2013-10-071-2/+2
| | | | | | | | | | If for example you try "bitbake -m" with an invalid BBSERVER, error messages are not displayed. This change ensures logging is in place to catch and display such errors. (Bitbake rev: 719808f95adc7820fcc09743c592513414d03ce1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake/hob: removing extra parameters from conf files using hobCristiana Voicu2013-10-075-3/+69
| | | | | | | | | | | | | In Hob settings, there is a tab to add/remove extra settings. This patch implements a way to "remove" variables from conf files, through bitbake. But, to keep the history assigment of the variables synchronized, instead of removing, it replaces the lines with blank lines. [YOCTO #5284] (Bitbake rev: bd720fb63cef6b399619b8fbcaeb8d7710f2d6df) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: HOB: MACHINE should be saved in conf files using ?=Valentin Popa2013-10-073-9/+17
| | | | | | | | | | | | MACHINE var is saved using early assignment operator. Calling MACHINE=x bitbake core-image-... works properly. Comment "#added by bitbake" is replaced with "#added by hob". [YOCTO #5070] (Bitbake rev: 2d0ec8ff083b636a6cf98de3278900eb95c3def6) Signed-off-by: Valentin Popa <valentin.popa@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: utils: use logger.warn instead of print in copyfileRoss Burton2013-10-071-5/+5
| | | | | | | | | print disappears into the ether, so use logger.warn and clean up the messages. (Bitbake rev: 90f91f7402ff69f3fe9fba5f94a53d371303ce34) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: fix nativesdk build without x11Eric Bénard2013-10-071-8/+11
| | | | | | | | | | | | | | | | when x11 is not defined in DISTRO_FEATURES, there are no x11 headers so True is not defined leading to : | ui/sdl.c:62:8: warning: type defaults to 'int' in declaration of 'doing_grabs' [-Wimplicit-int] | static doing_grabs = True; | ^ | ui/sdl.c:62:22: error: 'True' undeclared here (not in a function) | static doing_grabs = True; | ^ (From OE-Core rev: d3d5ccd3275196fb9e4cb8f49d3c087b97c20ed6) Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: Add PACKAGECONFIG for cryptsetupMartin Jansa2013-10-071-0/+1
| | | | | | | (From OE-Core rev: 97b13a4938bf6879b0108a7716cf73c07e31544c) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* subversion: Add dependency on file for libmagicMartin Jansa2013-10-071-1/+1
| | | | | | | (From OE-Core rev: 7ad12a3c2cb7ac2e134144be841b6ff1dff69ded) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lame: Add dependency on ncursesMartin Jansa2013-10-071-0/+2
| | | | | | | | | * it's autodetected and configure doesn't allow to explicitly disable it (From OE-Core rev: 983446c4f4274b9fd482b2d6b711428f4483c02f) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-networking: Add PACKAGECONFIG for p11-kitMartin Jansa2013-10-071-0/+3
| | | | | | | (From OE-Core rev: dd7cafed323415412a61d0be45c5f8a7865c5089) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* x11vnc: Add PACKAGECONFIG for xineramaMartin Jansa2013-10-071-0/+1
| | | | | | | (From OE-Core rev: e67c37b5a4b7da42f55534e1911a06c9b1c13854) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: Add dependency on zlibMartin Jansa2013-10-071-1/+1
| | | | | | | (From OE-Core rev: 68309428b853acad39b50877091edfad7754d50c) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wget: Add dependency on libpcreMartin Jansa2013-10-071-1/+1
| | | | | | | (From OE-Core rev: 8cf5b59d6274f2b4133228e6bfa7daecd8d658ee) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: Add PACKAGECONFIG for orcMartin Jansa2013-10-071-0/+1
| | | | | | | (From OE-Core rev: 9b86405b55bc663330f5c77e7240efd1fb5837da) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libunique: Add PACKAGECONFIG for dbusMartin Jansa2013-10-071-1/+4
| | | | | | | | | | | * dbus-glib was missing in DEPENDS in order to enable dbus backend but because dbus was in DEPENDS lets enable this PACKAGECONFIG by default (From OE-Core rev: c832c457ff40f0f65ab28c17b78b88cb79823db1) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* aspell: Add PACKAGECONFIG for cursesMartin Jansa2013-10-071-4/+8
| | | | | | | (From OE-Core rev: f8c2d27ef1366332900da8e0d7addeb8b265c5b0) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-synaptics: Add dependency on libxtstMartin Jansa2013-10-072-2/+2
| | | | | | | (From OE-Core rev: 8865756e5706523ad644d4195962a78b661be9d1) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xdpyinfo: Add dependency on libxcompositeMartin Jansa2013-10-071-1/+1
| | | | | | | (From OE-Core rev: 63eeecd7753383e2ec841781c844f4746cdf36e5) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python: Ensure build completes before installRichard Purdie2013-10-071-0/+11
| | | | | | | | | | | | | | | At the start of install, python swizzles the makefiles around, leading to chunks of do_compile running again. These race against the install target, leading to errors if pieces are being recompiled whilst others are being installed. For now, workaround this by running the compile target with the new makefile, then running install ensuring a parallel make race doesn't happen. (From OE-Core rev: 72938a8631cfe5be5ac88ad67f2db595e2487e86) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* run-postinst: Ensure that the postinsts are orderedMark Hatle2013-10-073-6/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | The postinst files were being generated using purely the name of the package, this unfortunately meant the run order would be based on the name of the package and not the order in which it was installed on the filesystem. If package A requires package Z to be fully installed, this causes a problem. Note: rpm - as the rpm based install proceeds the order is defined and captured. so the problem is resolved there. ipk - this unfortunately does not appear to solve the problem for ipk, as the status file is not ordered in any appreciable way. This does not cause any regressions however and sets the stage for a proper fix. deb - this -may- fix the deb install. Early testing indicates at least some ordering to the status file. But it's unclear if it completely resolves the issue. (From OE-Core rev: b5bafccb89f45d7cdd515b4ba45e0152ca7922de) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_rpm.bbclass: Workaround failure in attemptonly installsMark Hatle2013-10-071-1/+1
| | | | | | | | | | | | | | | | | | | | [YOCTO #5313] When performing an attemptonly install, we should skip an errors and continue to install everything else. However, there is a case where two packages can conflict, and cause a hard failure. This workaround, ignores this and allows the image to be constructed. Note: Some items in the failed transaction may not get installed. To fix this properly we need to find the issue in smart, and make it ignore or at least attempt to resolve these kinds of conflicts. (From OE-Core rev: 4228005689e31ebcafcf0969e80fcc021d1ae063) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oe-init-build-env-memres: Unset BBSERVER if already setRichard Purdie2013-10-071-0/+4
| | | | | | | | | When starting a new server we don't want bitbake to connect to an existing server so ensure BBSERVER is unset. (From OE-Core rev: f54bb9e7897e6e68acb7b4f88d998fdb149a7e47) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* connman-conf: add a global public DNS to network provisioningCristian Iorga2013-10-071-0/+1
| | | | | | | | | | | | | In case of QEMU machines, a global public DNS is provisioned, as the network is not configured via DHCP. Google's public global DNS server 8.8.8.8 is used. Partial fix for [YOCTO #4587] (qemu machines case). (From OE-Core rev: 05ebf5bbacc58315f1b33ffb80148d568f88855d) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>