summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* image classes: use PN for depends, not IMAGE_BASE_NAMEKoen Kooi2012-11-242-2/+2
| | | | | | | | | Some images override IMAGE_BASE_NAME in the recipe causing targets using image-{live,vmdk} to fail. (From OE-Core rev: 7e000fef0bf917f27dcad66dd90fae6c155c4d1d) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-cross: Explicitly depend on linux-libc-headersRichard Purdie2012-11-241-1/+7
| | | | | | | | | | | gcc-cross cannot build without linux-libc-headers but doesn't explicitly depend on it relying on the implied dependency through libc. With cases where pieces can be installed through sstate, we now need this explicit dependency to ensure builds with partial sstate work. (From OE-Core rev: 65e5670ef429bb6c348decb1804e425f1c4d7c61) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate: Explicitly define populate_sysroot task relationshipsRichard Purdie2012-11-241-9/+16
| | | | | | | | | | | Clean up and clarify the populate_sysroot task dependencies. Target sysroot packages do need their dependencies installed, as do some target/cross relationships. We can whitelist the *-initial dependencies as these are never needed indirectly. (From OE-Core rev: eeec307917234d97be2674beeadef71599fb1487) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate: Add a rule for target sysroot requirements from cross dependenciesRichard Purdie2012-11-241-0/+4
| | | | | | | | | For example gcc-cross depends on linux-libc-headers and needs it to be present to build/work correctly. (From OE-Core rev: 43ce7a1d86bf82d976ad241057a4207b1a340b3b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Add explict dependency on do_unpackRichard Purdie2012-11-241-0/+2
| | | | | | | | | | | The code called by do_rootfs explicitly needs the code obtained during do_unpack. If built from sstate, it might not be present so we ensure it is by adding an explicit dependency. This fixes build failures when building from sstate. (From OE-Core rev: 53d3c3caf1894e088ebf10fdf233cdf109b04da6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "kern-tools: report missing config fragments by name"Richard Purdie2012-11-221-1/+1
| | | | | | | This reverts commit 46cc0d0a2f1486bf541c1a1b11075de3da396cc2 since the revision in question isn't in the repository. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: report missing config fragments by nameBruce Ashfield2012-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | If a configuration fragment was missing, the previous error output was not clear about the error: | [INFO] doing kernel configme | [INFO] Configuring target/machine combo: "standard/atom-pc" | [INFO] collecting configs in ./meta/meta-series | ERROR: could not sanitize configuration fragments | errors are logged in ... linux/meta/cfg/standard/atom-pc/config.log but we know the name of the missing fragment and can improve the error message to be this: | [ERROR] kernel configuration fragment fragment 'virto.cfg' cannot be found | ERROR. A meta series could not be created for branch yocto/standard/common-pc/atom-pc | ERROR. Could not locate meta series for atom-pc | ERROR. Could not apply patches for atom-pc. | Patch failures can be resolved in the devshell (bitbake -c devshell linux-yocto) [YOCTO #3473] (From OE-Core rev: 46cc0d0a2f1486bf541c1a1b11075de3da396cc2) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-yocto: clarify KMETA branch commentsBruce Ashfield2012-11-221-2/+3
| | | | | | | | | | | | | | | | | | | | Having a meta branch is not strictly required by the tools (and recipes like linux-yocto-custom do not have meta branches), but the comments in the kernel-yocto.bbclass could lead someone to think that it was required. This commit clearifies the comment to the following: # We can fix up the kernel repository even if it wasn't a bare clone. # If KMETA is defined, the branch must exist, but a machine branch # can be missing since it may be created later by the tools. [YOCTO #3422] (From OE-Core rev: 421a2e2523a8f2c461479a1c0d44908cc1eaca6b) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.4: uprobes: reinstate config options for 'uprobe' featureBruce Ashfield2012-11-223-3/+3
| | | | | | | | | | | | | | | | | bumping the meta SRCREV to import the following fix: [ uprobes: reinstate config options for 'uprobe' feature commit 17ec51adfff (meta: cleanup invalid/obselete 3.4 CONFIG options) removed the uprobes config options, this restores them. ] (From OE-Core rev: 8c637986e063fcb087babecfc0192f96d3981515) Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.0: fix virtio configuration typoBruce Ashfield2012-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The recent tools updates in master exposed a typo that has existed in the 3.0 kernel meta data and that breaks the build for boards still using the 3.0 kernel. Bumping the meta SRCREV to pickup the following fix: [ commit fa9b8c24e84bb9d75d08d197c84c50ce4f99c424 Author: Bruce Ashfield <bruce.ashfield@windriver.com> Date: Wed Nov 21 09:24:46 2012 -0500 meta: fix typo in virtio.scc virtio.scc was referring to an invalid/incorrect virto.cfg. Fixing this typo fixes the build for boards still using the 3.0 kernel. ] (From OE-Core rev: b16d72a749ac73a2bd0434f36102c00f6c476bc1) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-smart-backend: Remove bogus runtime virtual/Richard Purdie2012-11-221-2/+1
| | | | | | | | | | | | At runtime virtual/ providers make *no* sense at all. They also break debian packaging since the "/" character is not allowed in debian package names. This patch removes this runtime provider selection code since it is not workable and breaks builds. (From OE-Core rev: 887059e9c0082cb4e7fa8b5d7c9646207acd62a6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-omapfb: dropRichard Purdie2012-11-227-616/+0
| | | | | | | | | | | | This driver has been superceeded by a dri omap driver. This driver no longer builds against current versions of the xserver. If someone wants to do the work to resurect it, that is fine but until that happens there is no point in keeping broken code in the tree which won't even compile. It can be easily brought back from git history. (From OE-Core rev: 75858ad8cb19ee24f2c418515cb9d2b649a4de46) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-omap: don't use AC_CHECK_FILERoss Burton2012-11-222-1/+76
| | | | | | | | | | | | | | Upstream uses AC_CHECK_FILE to find dri.h, but that errors out when cross-compiling. Until oe-core 1b0d9cb1801a8eb68c82dfcda5a1da420ac8dd83 this wasn't a problem because we patched AC_CHECK_FILE to always pass, which was a nasty hack. Patch configure.ac to use pkg-config like it should, and not AC_CHECK_FILE. (From OE-Core rev: a7fe0d17c50d9b38ce33fe39e677da349d1d358c) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to dee77eca39f406f90e60d9c5ef7a66fcc8f57dbf commitCristian Iorga2012-11-211-2/+2
| | | | | | | | | | | | There are a lot of improvements in Hob and a critical fix to bitbake affecting Build Appliance, so the poky revision is upped to include these changes. (From OE-Core rev: 654d5816f8ff696d42d72cfb881d5e51330a79b6) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* builder: fix adduser breakage with passwordCristian Iorga2012-11-211-3/+3
| | | | | | | | | | | | | | Build Appliance needs to have for the builder user a password set. However, the useradd.bbclass requires the last parameter to be the user's group name. Previously, the password was the last parameter to useradd command. Fixed using the right order for parameters. (From OE-Core rev: 29f2ae0305b9a3db9632a8fe078fedc88f89a9ad) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "bitbake.conf: Drop obsolete FILESDIR setting"Richard Purdie2012-11-211-0/+1
| | | | | | | | This reverts commit d6e5ceafcaef06b8a3f9acc2aa826a40a016f913 since the value is clearly still being used in local file urls that are only hit at do_unpack time. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ldconfig/cdrtools/icecc-create-env/linuxdoc-tools/python: Set FILESPATH to ↵Richard Purdie2012-11-215-0/+10
| | | | | | | | | | | | find -native files In a small number of cases we need to have ${PN} in FILESPATH rather than ${BPN}. Rather than hurt readability for all other recipes, set FILESPATH in these recipes so we can prune the default. (From OE-Core rev: d61ef6ce86abe5b484a2a2602982f4ded54b3f9a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes: Drop do_package stamp-extra-infoRichard Purdie2012-11-215-5/+0
| | | | | | | | | This was needed when do_package for target recipes was target specific however since it now isn't we can remove these stale references. (From OE-Core rev: 1c54d8c3639659bc8cf8fa2786a1aa9ed785b723) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* utils: Optimise looping in base_set_filespathRichard Purdie2012-11-211-2/+2
| | | | | | | | | | Calling split on the same expression, once per loop iteration is inefficent and pointless, particularly in a function called by every recipe during parsing. (From OE-Core rev: 566c0e874fc1610f3f97737b5601ef22026c918a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libffi: Use a more standard layout for patch filesRichard Purdie2012-11-211-0/+0
| | | | | | (From OE-Core rev: cc2d2abad25a82ce722ac255a631430058f8de30) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* trace-cmd: Simplify SRC_URI patch entryRichard Purdie2012-11-211-1/+1
| | | | | | (From OE-Core rev: dd4cf48b5a5d181d507356a845fecdbb26f37390) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* matchbox-panel-2: Use a more standard layout for patch filesRichard Purdie2012-11-211-0/+0
| | | | | | (From OE-Core rev: 7e78c5901be4d684669146b2f9ab845507156034) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Drop obsolete FILESDIR settingRichard Purdie2012-11-211-1/+0
| | | | | | | | | | | FILESPATH is the preferred way of finding files now. Having a value for FILESDIR which defaults to paths which will have already been searched is pointless at best. This is the final step in letting us drop FILESDIR support entirely from bitbake at some future date. (From OE-Core rev: d6e5ceafcaef06b8a3f9acc2aa826a40a016f913) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* x-load: Replace FILESDIR with FILESPATHRichard Purdie2012-11-211-1/+1
| | | | | | (From OE-Core rev: 0f7ca16c01f6206cd03d103861b77ce2b540c834) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg: Drop unnecessary FILESDIR settingRichard Purdie2012-11-211-2/+0
| | | | | | (From OE-Core rev: e869731f80d8c0059b44a7029543b8943fd07653) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu_git: Drop unnecessary FILESDIR settingRichard Purdie2012-11-211-1/+0
| | | | | | (From OE-Core rev: 8afa069778aea414856a9f538171d9ab1a2e1dd8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Use FILESPATH instead of FILESDIR and cleanup/simplifyRichard Purdie2012-11-212-3/+1
| | | | | | (From OE-Core rev: 4cb359182da00e661fda11a8b31e3611b0df03cb) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Simplify fetch/unpack executionRichard Purdie2012-11-211-4/+4
| | | | | | | | | | | | This provides a slightly neater way of ensuring fetch/unpack get executed (image.bbclass marks them as noexec) since I found the current approach harder to understand at first glance. (From OE-Core rev: 84021fd694d0a7bb1e4f49c0f7c46a0fbd178924) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg: drop PACKAGE_ARCH setting for update-alternatives-cworthMartin Jansa2012-11-211-2/+1
| | | | | | | | | | | | * there is warning about update-alternatives-cworth ipk being overwritten in "all" feed when opkg is built for more architectures * see https://bugzilla.yoctoproject.org/show_bug.cgi?id=3390 for details (From OE-Core rev: 969d10d0aa5537a119ed9be9e8321dbd73d160fe) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distutils-common-base: Create staticdev pacakge for static librariesStefan Herbrechtsmeier2012-11-211-1/+4
| | | | | | | | (From OE-Core rev: 0c4c3ebfedd06b2b8f36747bc0c0d986f05420cf) Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: Update to 2.12.21Saul Wold2012-11-211-3/+2
| | | | | | | (From OE-Core rev: d55c435575410e1865748ba1914443c94ef9de27) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libksba: Update to 1.3.0Saul Wold2012-11-212-14/+18
| | | | | | | | | | Licensing files changes from 1 COPYING to be split. The Code is marked LGPLv3 or GPLv2 or both in parallel (From OE-Core rev: 96a29f346f89641eaccdb740e4d21cc4f732768d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dhcp: Update to 4.2.4-P2Saul Wold2012-11-218-3/+2
| | | | | | | (From OE-Core rev: f3ca792a470437cb7fc91ca10f220a48da23d6f5) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml2: Update to 2.9.0Saul Wold2012-11-212-6/+6
| | | | | | | (From OE-Core rev: a65ea43e26866ddc60051c52b2eb226507fae346) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* resolvconf: Update to 1.68Saul Wold2012-11-211-2/+2
| | | | | | | (From OE-Core rev: 5255d0ba318f1a24b3ea3947304f4b798a1562be) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mc: Update to 4.8.6Saul Wold2012-11-211-2/+2
| | | | | | | (From OE-Core rev: 27bb231a0a80ee39265ad54047d8dfb0feeeb2bc) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-pages: Update to 3.44Saul Wold2012-11-211-2/+2
| | | | | | | (From OE-Core rev: cdf782fab956f5a3b43b3eb256fa57748175b802) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiff: Update to 4.0.3Saul Wold2012-11-211-2/+2
| | | | | | | (From OE-Core rev: 90ad57fbd72edf44336d0ad2c2e3ec861a641fb3) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rt-tests/hwlatdetect: Update to 0.85Saul Wold2012-11-213-2/+2
| | | | | | | (From OE-Core rev: 42fc047daa524ce4f1b9b1b2937d75375d796e6f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdumpvalue-perl: Update to 1.17Saul Wold2012-11-211-3/+3
| | | | | | | | | LICENSE file updated Copyright year to 2012, no other change (From OE-Core rev: 41f3104d1993f374e9e289ac74f821261808f833) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libproxy: set LIBEXEC_INSTALL_DIRSaul Wold2012-11-211-2/+2
| | | | | | | | | | | | | | | This change fixes the following QA Warning WARNING: QA Issue: libproxy: Files/directories were installed but not shipped /usr/libexec /usr/libexec/pxgsettings /usr/libexec/.debug /usr/libexec/.debug/pxgsettings (From OE-Core rev: b11874ef0b80f8d5150681fc2d6a0ca7a2c8fa06) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtasn1: Update to 2.14Saul Wold2012-11-211-2/+2
| | | | | | | (From OE-Core rev: 74200da342a8888230a09e063bea396a8f611400) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* multilib.bbclass: Drop populate_sdk_base exclusionRichard Purdie2012-11-211-1/+1
| | | | | | | | | | | With this recently introduced exclusion, <multilib>-meta-toolchain-sdk throws errors about missing DEPENDS that don't exist since it needs the PROVIDES/DEPENDS remapping. This patch tweaks the class tests to fix the errors. (From OE-Core rev: 9cc18fe12bd8d1c73df291b4057aab6167ef6b16) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcheck: Add missing rdepends on gawk and set path correctlyRichard Purdie2012-11-211-1/+4
| | | | | | | | | The new version of libcheck needs gawk and we need to ensure the paths are not taken from the build system. (From OE-Core rev: 120bea8043d3a05174ed034e20d9094784402824) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: Adapt debugsrc code to workdir layout changesRichard Purdie2012-11-211-3/+3
| | | | | | | | | | | | With the change to WORKDIR layout, splutting PN and PV into two directories, the debugsrc splutting code layout became suboptimal. This changes things to include the information as it was before. Ideally this code would be written to more generically support other layouts buts it not clear that the tools would even support that right now so this is the best immediate fix. (From OE-Core rev: 432cfbb403f0e864d1fad383c2bbb6f9bdb80770) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-dri: add correct RPROVIDES for the -dev packagesRoss Burton2012-11-211-2/+2
| | | | | | | | | | The -dev packages were RPROVIDEing the non-dev names, which is clearly wrong. (From OE-Core rev: 8d224244a016adc889be132d9994d7c517f7eae3) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "gcc: Use FILESPATH instead of FILESDIR and cleanup/simplify"Richard Purdie2012-11-202-1/+3
| | | | | | This reverts commit 90616875b432a932415063b08497266e70c49d75. It was never meant to be applied as its an incorrect previous development verison of a patch in progress.
* ia32-base: fix typo in XSERVER_IA32_EXT definitionRoss Burton2012-11-201-1/+1
| | | | | | | (From OE-Core rev: 2948fcb2e85d71e3e686760f12e1082dc912f418) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcheck: Update to 0.9.9Saul Wold2012-11-201-3/+4
| | | | | | | (From OE-Core rev: 0d856639e8c4fd31c7af222cdb2f37d6a9bec1db) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sqlite3: Update to 3.7.14.1Saul Wold2012-11-202-11/+11
| | | | | | | | | [YOCTO #3283] (From OE-Core rev: 141ec5567de19d740e147786e25e17dd10e68001) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>