summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2010-02-15bitbake: [parser] Call eval and remove non ast codeHolger Freyther1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15bitbake: [parser] Call eval immeditaley to test this codeHolger Freyther1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15bitbake: [parser] Prepare to cease out getFuncHolger Freyther1
getFunc is now a method of the data node, hopefully we can kill the other version soon. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15bitbake: [parser] Preserve include vs. require behaviourRichard Purdie1
(Bitbake rev: 6073a5b8e4ca8af8e1a8e0234fad7b08baf76c99) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15bitbake: [parser] Firs set of AST nodes with construction and evalHolger Freyther1
First set of ConfHandling with AST nodes. The include can use a speed up and things might need to be migrated... into this class. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15bitbake: [parser] Add documentation about usage of this codeHolger Freyther1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15bitbake: [parser] Move the finalise into the ast as wellHolger Freyther2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15bitbake: [parser] Cary a Statement Node through the parsingHolger Freyther4
When parsing we will collect a number of statements that can be evaluated...The plan is to be evaluate things twice (old+new) and then compare the result, it should be the same. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15bitbake: [parser] Move evaluating into the ast class...Holger Freyther3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15bitbake: providers.py: sort eligible providers by DEFAULT_PREFERENCEBernhard Reutner-Fischer1
(Bitbake rev: ee9afccf33b220a21b74fab279925eeb4771249b) Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15bitbake: runqueue.py: improve printing dependent tasksBernhard Reutner-Fischer1
Print names instead of Task-IDs (and not mentioning they're task ids). Previously we printed e.g.: Dependency loop #1 found: Task 89 (/there/src/oe/openembedded/recipes/busybox/busybox-native_1.15.2.bb, do_configure) (depends: Set([88, 282, 92, 87])) Now we say Dependency loop #1 found: Task 89 (/there/src/oe/openembedded/recipes/busybox/busybox-native_1.15.2.bb, do_configure) (dependent Task-IDs ['busybox-native, do_patch', 'update-rc.d, do_populate_staging', 'busybox-native, do_populate_staging', 'shasum-native.bb, do_populate_staging', 'busybox-native, do_unpack']) (Bitbake rev: 00eaf76fdc32eb515995b47dfa69eb90ca904b37) Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15bitbake: taskdata.py: fix typo in debug messageBernhard Reutner-Fischer1
(Bitbake rev: 457fb59f10ed59269b8bda3ee53bbeded5d33eb5) Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-15sanity.bbclass: Add chrpath to the required utilitiesJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-12relocatable.bbclass: Tidy up classJoshua Lock1
There was a hard coded path and a spurious variable left in before the last commit. Whoops ... Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-12chrpath: Only set the chrpath binary for the native packageJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-12relocatable.bbclass: Improve logic and styleJoshua Lock1
The initial pass at this class was pretty lame and broke on a lot of native packages. This rewrite makes the code a lot more dynamic, removing use of hard coded paths and improving the logic. The class now runs a chrpath -l over the binary to determine what rpaths are currently set. It then munges the output and determines relative versions of each component of the rpath and uses chrpath -r to set them. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-12bitbake: utils.py: Don't error if an exported environment variable is unset ↵Richard Purdie1
(i.e. None) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11relocatable.bbclass: remove hard-coded rpaths from native binariesJoshua Lock3
The relocatable path will pre-process built binaries in SYSROOT_DESTDIR and replace any harcoded dynamic link rpaths with relative paths. Add an inherit of class in native.bbclass to make our native packages relocatable and tweak the chrpath recipe so that the native package can make itself relocatable with the just built chrpath binary. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-11xserver-nodm-init: Make sure kdrive servers have the console keyboard enabledRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11xserver-kdrive: Add keyboard fix (partially from OE.devRichard Purdie3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11preferred-xorg-versions: Update xserver-kdrive versionRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11xserver-xf86: Drop old versions and update xserver-xf86-lite versionRichard Purdie3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11xserver-kdrive: Add 1.7.99.2Richard Purdie31
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11calibrateproto: Add missing length fields to X_RepliesRichard Purdie4
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11sharp-flash-header: Convert from leagacy stagingRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11binutils: Apply cross compiling changes to libtool since we don't autoreconfRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11keymaps: Use RDEPENDS_${PN}Richard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-11linux-libc-headers: extend nativesdk for 2.6.29Joshua Lock1
2.6.29 is the PREFERRED_VERSION of linux-libc-headers for ditro=poky but there was no buildable recipe for that version. Fix this with a simple BBCLASSEXTEND Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-10preferred-xorg-versions.inc: bump preferred util-macrosJoshua Lock1
We no longer have a recipe for 1.5.0 so bump to 1.6.0 Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-10bitbake: BBHandler: pass lineno and fn to handleMethodKhem Raj1
* lineno and fn are needed in handleMethod to restore the functionality as it was before. (Bitbake rev: ac6792045959cfee56279c1c4597521e990848e7) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-10bitbake: parse_py/ConfHandler.py: missing colon after elseMartin Jansa1
(Bitbake rev: d520ae0764016906ff61ec33b14eabc908aa8408) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-10bitbake: ConfHandler: Fix require vs. include behaviourRichard Purdie1
(Bitbake rev: 824a032672c8673cae28e492aa916a4750b94efa) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-10bitbake: [parser] Move more stuff out the feederHolger Freyther1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-10bitbake: [parse] Move inherit handling to methodHolger Freyther1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-10bitbake: [parsers] Move out more functionsHolger Freyther1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-10bitbake: [parser] Move more stuff out to separate methods...Holger Freyther1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-10bitbake: [parser] Move the handling of a method to a functionHolger Freyther1
We want to convert this into a proper AST. So move all such operations to methods... Later change them to generate a node... and create that node from here. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-10bitbake: [parse] Unify opening a file...Holger Freyther3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-10bitbake: [parser] Kill obtain/localpath from the parserHolger Freyther2
With obtain it was possible to use an existing fetcher to download a bb or config file. In practive no one has used it and it was likely broken in regard to depends_cache... Remove it for now, simplfiy the code. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-10bitbake: usermanual.xml: Add section for ?= var setting.Theodore A. Roth1
(Bitbake rev: df8309c11a43a9488ca25ec114a2dd3d49b041ff) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-10distros: set xserver-xf86 as default PREFERRED_PROVIDER for virtual/xserverJoshua Lock2
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-10qemux86: fix setting of preferred provider for virtual/xserverJoshua Lock2
Change the virtual/xserver preferred provider in qemu.inc to a soft assign and set preferred provider in qemux86 before the require so that the value is retained. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-10moblin-fixed-revisions: bump libdrm versionJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-10preferred-xorg-versions: increase various components to match Moblin distroJoshua Lock1
Switch to using xserver-xf86-dri-lite 1.7.99.2 and the updated dependencies it requires by default. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-10libdrm: bump version to 2.4.17 as required by mesa 7.7Joshua Lock2
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-10poky-default: bump preferred glibc version to 2.9 for Poky distroJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-09ofono: bump to 0.17Joshua Lock2
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-09connman: bump to 0.48Joshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-09eds-dbus: Fix DEPENDS, add gnome-keyring and use libsoup-2.4 not libsoupJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-09libpcap: Fix PRJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>