summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gcc-crosssdk: Remove bogus requireRichard Purdie2010-03-311-1/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* poky-moblin.inc: Set provider for virtual/TARGETcompilerlibsRichard Purdie2010-03-311-0/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-runtime: Add 4.2.3 versionRichard Purdie2010-03-311-0/+10
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-crosssdk: Create common include filesRichard Purdie2010-03-319-62/+37
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-cross.inc: Move do_compileRichard Purdie2010-03-312-4/+5
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-cross: Use NATIVEDEPSRichard Purdie2010-03-314-5/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc: Move -native dependencies into the base gcc version configuration file ↵Richard Purdie2010-03-3112-25/+13
| | | | | | and create and use EXTRA_OECONF_INITIAL and EXTRA_OECONF_INTERMEDIATE variables Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-cross-kernel: Remove unneeded requiresRichard Purdie2010-03-311-2/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-runtime: Move core code to the main include fileRichard Purdie2010-03-313-49/+47
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-cross: Simplify require statementsRichard Purdie2010-03-313-4/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc: Drop 4.1.2 as its unusedRichard Purdie2010-03-3132-4535/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc: Drop 3.4.4/3.4.6 and gcc-native as all are now unusedRichard Purdie2010-03-3155-12460/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-csl: Drop old versionRichard Purdie2010-03-3016-190/+7
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-runtime: Handle libgcc headers correctly and set c++ include patch for ↵Richard Purdie2010-03-302-3/+3
| | | | | | packages correctly Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-runtime: Fix c++ include pathRichard Purdie2010-03-302-2/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-package-cross.inc: Only stage gcc-runtime headers for gcc-crossRichard Purdie2010-03-301-4/+6
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* classes/conf: Update to handle gcc-runtimeRichard Purdie2010-03-294-3/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-runtime: Add initial recipeRichard Purdie2010-03-2910-115/+142
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-4.3.3: Add patch for issue PR35942 to fix libstdc++ build issues with ↵Richard Purdie2010-03-292-0/+39
| | | | | | certain host cross compile combinations Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* autotools.bbclass: Allow extraction of the configure arguments for use in ↵Richard Purdie2010-03-291-17/+19
| | | | | | strange testcases Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* relocatable.bbclass: we need to process library files tooJoshua Lock2010-03-261-1/+1
| | | | | | | The .so files we ship also have a RPATH encoded so should be post-processed for a relocatable RPATH too. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* rootfs_rpm: Explicitly add runtime dependencies to dependsJoshua Lock2010-03-261-1/+1
| | | | | | | Python RDEPENDS are tricksy beasts and the runtime dependencies of Yum aren't being pulled in for the RPM rootfs so explicitly add them to depends. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* createrepo: Fix dependencies, yum at runtime and libxml2 at buildJoshua Lock2010-03-261-2/+3
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* .gitignore: Add packaged staging directory to ignore listJoshua Lock2010-03-261-0/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* python-urlgrabber: Update to 3.9.1 with extra patches from FedoraJoshua Lock2010-03-266-12/+202
| | | | | | | Add a couple of extra patches from Fedora to make the latest createrepo package work. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* python-native: Fix DEPENDS by adding sqlite3Joshua Lock2010-03-261-2/+2
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* pyton-pycurl: Add new recipe from OE.devJoshua Lock2010-03-262-0/+37
| | | | | | | Add python-pycurl_7.19.0 from OE.dev with some tweaks to enable a native version. This package is a dependancy of newer Yum Signed-off-by: Joshua Lock <josh@linux.intel.com>
* curl: Bump to 7.20Joshua Lock2010-03-262-10/+10
| | | | | | Newer libcurl is needed by newer pycurl which is needed by newer yum Signed-off-by: Joshua Lock <josh@linux.intel.com>
* yum: Fix installation of python modulesJoshua Lock2010-03-262-15/+17
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* handbook: Update links to Anjuta pluginJoshua Lock2010-03-261-7/+10
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* fakechroot: Fix patch applicationJoshua Lock2010-03-261-3/+3
| | | | | | We listed the Debian patch but never actually asked BitBake to apply it. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* bitbake/event.py: Run class eventhandlers in the task context but ensure UI ↵Richard Purdie2010-03-251-8/+17
| | | | | | handlers run in the server context Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/cooker.py: Finishing the command needs to happen after the ↵Richard Purdie2010-03-251-2/+2
| | | | | | BuildCompleted event else the cooker can shutdown first Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* cache.py: Bump the cache version after the BBVERSIONS updateRichard Purdie2010-03-251-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bb.manifest: Drop, its unused and obsolete. No point in having dead code aroundRichard Purdie2010-03-251-144/+0
| | | | | | (Bitbake rev: 69374497b557a5e99ffc7cbe5e075d63e2d9cfaa) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* BBFILES: use a set to remove duplicates when collecting.Chris Larson2010-03-251-4/+4
| | | | | | | (Bitbake rev: b1b06133da4ca379a60775552d481f7fbf77e999) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bb/command was importing bb and accessing some of its own classes indirectly ↵Chris Larson2010-03-251-3/+5
| | | | | | | | | as bb.command.<class> (Bitbake rev: 4b2a268ce8dad63d21619c1b9acc1de86d222d93) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Why is bb/__init__.py importing bb?Chris Larson2010-03-251-1/+2
| | | | | | | (Bitbake rev: 3eb01a20cbbb2e7a2f6278089bcc9bb70021738f) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* data_smart: be explicit about what we make available to eval'd python codeChris Larson2010-03-251-2/+7
| | | | | | | (Bitbake rev: 6a73dda60f50e9b3e5513795d1ec7207d1446de2) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Fix 7 references to undefined variables, as spotted by pyflakesChris Larson2010-03-254-8/+7
| | | | | | | (Bitbake rev: e1e4ccf203e38070eeafd31a622671996cff61a1) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bb.utils: remove old portage remnantsChris Larson2010-03-252-588/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | The following utility functions were removed. Note that in this particular case we're bypassing a proper deprecation process, as these functions are clearly not utilized, are obvious remnants of old ways of doing things, and some of which do not even function properly. - tokenize - evaluate - flatten - relparse - ververify - isjustname - isspecific - catpkgsplit - pkgsplit - pkgcmp - dep_parenreduce - dep_opconvert (Bitbake rev: 62983ad9b151ee8d51e8cf9a31c736c7813edf16) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bb.utils: utilize string.letters and string.digitsChris Larson2010-03-251-5/+3
| | | | | | | (Bitbake rev: 7af05cba87ec9f3ea5e53689b3d9f0a63784d1b5) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bb.which: fix broken direction/reverse argumentChris Larson2010-03-251-1/+1
| | | | | | | (Bitbake rev: 4725d83f532cad96168aa9affdedb33b6fc897b7) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* crumbs: fix hassattr typoChris Larson2010-03-251-1/+1
| | | | | | | (Bitbake rev: 5593de13a18792e36d15dfd2a9579b36284e4d67) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Implement BBVERSIONSChris Larson2010-03-254-30/+134
| | | | | | | | | | | | | | | | | | | | | | | | This implements a feature similar to BBCLASSEXTEND, but for generating multiple versions of a given recipe. For example: BBVERSIONS = "1.0 2.0 git". In addition to the above, one can utilize [a-b] style patterns, and can have a :<basever> postfix, which allows you to essentially name the range of versions. Both the current version and the basever end up in OVERRIDES, and the basever gets placed into the BPV variable. The default BPV, if none is specified, is the original PV of the recipe, before bbversions processing. In this way, you can do things like: BBVERSIONS = "1.0.[0-6]:1.0.0+ 1.0.[7-9]:1.0.7+" SRC_URI_append_1.0.7+ = "file://some_extra_patch.patch;patch=1" Or you can create a recipe per range, and name the recipe file as such: nano_1.0.7+.bb. (Bitbake rev: 4ee9a56e16f1eb3c1649eaa3127b09ab0e93d1ec) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* usermanual.xml: Add documentation on bblayers.confRichard Purdie2010-03-251-1/+3
| | | | | | (Bitbake rev: 879229d12c2830dba9e0cb794e61e3c698b8dcc7) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Expand PREMIRRORSEnrico Scholz2010-03-251-1/+1
| | | | | | | | | | | | When not expanding PREMIRRORS, the functions fails/does not work correctly when PREMIRRORS is not a plain string (e.g. contains ${...} or a ${@...} statements). (Bitbake rev: d612d22b073f68b8cf1bb7344e0487820040d80d) Signed-off-by: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* utils: improve wording of error messageBernhard Reutner-Fischer2010-03-251-1/+1
| | | | | | | | (Bitbake rev: b2486ec57c6a7adf09d0960fdf6727881b324d2f) Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bootimg.bbclass: Fix dependency nameRichard Purdie2010-03-251-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* parted: Add BBCLASSEXTEND nativeRichard Purdie2010-03-251-1/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>