summaryrefslogtreecommitdiff
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* gettext_0.17.bb: Use linux-uclibceabi instead of linux-uclibcgnueabiKhem Raj2011-04-041-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* coreutils_6.9.bb: Remove gettext from DEPENDSKhem Raj2011-04-041-1/+1
| | | | | | inheriting gettext should take care of this Signed-off-by: Khem Raj <raj.khem@gmail.com>
* console-tools_0.3.2.bb: inherit gettextKhem Raj2011-04-041-2/+1
| | | | | | There is a dependency on libintl in configure Signed-off-by: Khem Raj <raj.khem@gmail.com>
* telepathy-glib_0.13.6.bb: inherit gettext class instead of adding gettext to ↵Khem Raj2011-04-041-2/+2
| | | | | | DEPENDS directly Signed-off-by: Khem Raj <raj.khem@gmail.com>
* galago: inherit gettext class instead of adding gettext to DEPENDS directlyKhem Raj2011-04-042-4/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* avahi.inc: Conditionalize RECOMMENDS by using overridesKhem Raj2011-04-041-3/+7
| | | | | | | | | libnss-mdns is not supportable on uclibc since nss is not available on uclibc we add gettext-dev to RRECOMMENDS only of eglibc/glibc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Use -uclibceabi instead of -uclibcgnueabiKhem Raj2011-04-046-7/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* conf/distro/poky.conf: Use -uclibceabi instead of -uclibgnuceabiKhem Raj2011-04-041-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* site: Add mips-linux-uclibc site file and add to x86_64-linux-uclibcKhem Raj2011-04-042-0/+152
| | | | | | | mips-uclibc needs the mips-linux-uclibc site file x86_64-linux-uclibc is enahnced for missing cached variables Signed-off-by: Khem Raj <raj.khem@gmail.com>
* classes: Use linux-uclibceabi instead of linux-uclibgnuceabi for os portion ↵Khem Raj2011-04-042-3/+3
| | | | | | of triplet Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sanity.bbclass: Use SSTATE_MANIFESTS instead of hard coding sstate-controlKhem Raj2011-04-041-1/+1
| | | | | | This helps when SSTATE_MANIFESTS is overridden by external layers Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qemu-nativesdk: Refresh glflags patchRichard Purdie2011-04-041-7/+7
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Add dropped glflags.patchRichard Purdie2011-03-311-0/+13
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu.inc: Add sh4,sh4eb,mips64,mips64el targetsKhem Raj2011-03-312-3/+27
| | | | | | | | | | | | | | In order to leavarage more emulations in oe-core these targets needs to be built as well Introduce new variable QEMU_TARGETS which can be set by user to decide what all machine support should be build into qemu-native This one works adding same to qemu.inc does not parse presumably a bitbake problem. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Workaround for Global C++ Constructor problem on ARMMark Hatle2011-03-312-10/+105
| | | | | | | | | | | | | [YOCTO #938] Workaround for a problem with the order of the global C++ constructors on ARM. The workaround is simply to avoid defining the ID numbers outside of the usage of the ID's. This also has the effect of fixing a problem on MIPS, where "_mips" is a defined symbol and unavailable on the system for a variable name. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* Fix integration of zypper and sat-solverMark Hatle2011-03-319-359/+706
| | | | | | | Adjust the integration of zypper and sat-solver to ensure that all of the defined architectures for a given machine are defined identically to Poky. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* Fix sat-solver & RPM5 integration issueMark Hatle2011-03-312-1/+22
| | | | | | | | | From Michael Schroeder, fix the configuration of how RPM5 handles obsoletes within the sat-solver. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* linux-yocto: update base to 2.6.37.6Bruce Ashfield2011-03-311-13/+13
| | | | | | | The kernel.org stable 2.6.37.6 was released, so we make it the base of our SRCREVs. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* linux-yocto/qemux86-64: enable profiling and latencyBruce Ashfield2011-03-311-4/+0
| | | | | | | | | | The configuration chunks for profiling and latency top have been enabled in tree now, so we can drop optional feature additions in the recipe itself. build tests show identical configurations. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* qemu-config: Enable for qemumips/qemuppcRichard Purdie2011-03-311-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gthumb: Add missing DEPENDS on gst-plugins-base as otherwise gstreamer isn't ↵Richard Purdie2011-03-311-1/+1
| | | | | | enabled Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-box2d: add version 0.10.0 for use with clutter 1.6Joshua Lock2011-03-294-3/+51
| | | | | | | Don't specificy dependant clutter version in inc file, this enables the inc file to be re-used accross Clutter versions. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter-gtk: remove duplicate gtk+ DEPENDS entryJoshua Lock2011-03-291-1/+1
| | | | | | the inc file already specifies the gtk+ dependancy Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter-gst: add 1.3.6 for use with clutter 1.6Joshua Lock2011-03-292-1/+17
| | | | | | | The inc file should be usable across clutter versions, plus this is already set in the clutter-box2d-1.4_git.bb recipe Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter: add 1.6.8Joshua Lock2011-03-291-0/+25
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* package_rpm: Ensure we take the sstate shared lockfile in the place we write ↵Richard Purdie2011-03-291-6/+3
| | | | | | | | | | | | | | files The point we need to take the lock is when the rpm files are written into the deploy rpm directory. Since sstate makes the actual installation of the files, that is the point we need to take the lock. This also stops the deploy/rpm directory being accessed for a lock before it exists. [YOCTO #797] [YOCTO #925] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate: Add support for taking shared lockfilesRichard Purdie2011-03-291-0/+7
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image.bbclass: Remove uneeded do_populate_sysroot requirement for imagesRichard Purdie2011-03-291-3/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image.bbclass: Add dependencies on native versions of update-alternatives ↵Richard Purdie2011-03-291-0/+1
| | | | | | and updated-rc.d explicitly Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base/kernel/image.bbclass: Clean up do_deploy ordering to ensure it just ↵Richard Purdie2011-03-294-3/+4
| | | | | | happens before a build completes Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Disable -feliminate-dwarf2-dups flag until it works with ↵Richard Purdie2011-03-291-1/+2
| | | | | | prelink and other issues are resolved Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/meta: fix SRCREVBruce Ashfield2011-03-281-1/+1
| | | | | | | | | | | The SRCREV that was pushed to meta isn't even a commit Id on the meta branch. As a result, the recovery code for bad SRCREV can't trigger and fix things up due to conflicting files between the branches. Updating to the right SRCEV fixes the problem. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* qemu: Upgrade 0.13.0 -> 0.14.0Khem Raj2011-03-2524-927/+544
| | | | | | | | | | * ppc-hack patch is dropped. * Other patches which were direct backports or has been merged upstream in 0.14.0 are also dropped Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnutls: add BBCLASSEXTEND = nativeKoen Kooi2011-03-251-0/+2
| | | | | | | This is needed for the native recipes in meta-efl Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: update to 2.6.37.5Bruce Ashfield2011-03-251-12/+12
| | | | | | | | | | | | | The 2.6.37.5 -stable update is available, so it now becomes the new base for linux-yocto. All qemu targets have been built and booted. Changelog is available via: git log --pretty=oneline --abbrev-commit v2.6.37.3..v2.6.37.5 Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* image_types.bbclass: Drop IMAGE_EXTRA_OPTION in favour of the more standard ↵Richard Purdie2011-03-242-7/+9
| | | | | | EXTRA_IMAGECMD Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf/image.bbclass: Move image type information into image_types.bbclassRichard Purdie2011-03-243-62/+82
| | | | | | | | | | | | | Image generation code in .conf files is hard to read as it needs to be single line. By moving this to a separate class, multiline functions can be used instead improving readability. It also declutters bitbake.conf. There is no real functional change with this patch but it highlights the need for improvements in places such as the IMAGE_EXTRA_OPTION ext* specific variable which makes no sense. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base-files: Remove sysctl.conf file. This is now provided by the procpc recipe.Richard Purdie2011-03-242-31/+0
| | | | | | | | The base-files version is horribly outdated too. [YOCTO #924] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image.bbclass: Move ROOTFS_SIZE into runimagecmd() functionRichard Purdie2011-03-241-1/+1
| | | | | | | | | | Image type specific size overrides for IMAGE_ROOTFS were being ignored. Moving the size calculation to after the overide expansion point addresses this problem. [YOCTO #928] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image.bbclass: Improve readability of the image generation codeRichard Purdie2011-03-241-7/+13
| | | | | | | The quoting in get_imagecmds() is hard to read. We can simplify the constuction a little to make this easier to parse and reduce complexity slightly. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate: use only unique set of SSTATETASKMartin Jansa2011-03-241-2/+2
| | | | | | | | | | | | | | | | | * otherwise strange error like this: ERROR: Logfile of failure stored in: /OE/shr-core/tmp/work/armv7a-oe-linux-gnueabi/libtool-cross-2.4-r1/temp/log.do_package_write_ipk.25551 Log data follows: | ERROR: Package already staged (/OE/shr-core/tmp/sstate-control/manifest-nokia900-libtool-cross.deploy-ipk)?! | ERROR: Function 'sstate_task_postfunc' failed NOTE: package libtool-cross-2.4-r1: task do_package_write_ipk: Failed ERROR: Task 11 (/OE/shr-core/openembedded-core/meta/recipes-devtools/libtool/libtool-cross_2.4.bb, do_package_write_ipk) failed with exit code '1' is shown in this case with package_ipk twice in INHERIT * Thanks to Richard for fix Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel.bbclass: blacklist 'kernel-misc' from kernel-modulesKoen Kooi2011-03-231-1/+1
| | | | | | | | | | When 'kernel-misc' is empty do_rootfs will fail when including 'kernel-modules' The proper fix would be to have a whitelist for the 'kernel-modules' meta-pkg Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Tested-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-runtime_4.5.1.bb: Fix ICE in gcc-runtime with -feliminate-dwarf2-dupsKhem Raj2011-03-231-1/+6
| | | | | | | GCC 4.5 ends up in an ICE when compiling libstdc++ pre compiled header so we eliminate -feliminate-dwarf2-dups for gcc-runtime Signed-off-by: Khem Raj <raj.khem@gmail.com>
* machine/include/tune-atom.inc: Remove FULL_OPTIMIZATION_pn-gtk+Khem Raj2011-03-231-4/+0
| | | | | | | * Since bitbake.conf has got rid of -fomit-frame-pointer this is no longer required Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bitbake.conf: Prune global OPTIMIZATION flagsKhem Raj2011-03-231-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | -fexpensive-optimizations is enabled by default at -O2 -fomit-frame-pointer is enabled at -O2 selectively by gcc depending upon architecture if debug info is not hurt -frename-registers - This might have some performance advantage on top of O2 on architectures which have more registers and registers are left after scheduling but it affects debuggability quite a bit so as a i tradeoff we do not use it. -feliminate-dwarf2-dups - We use this option to reduce the size of debug information by removing duplicates this is only valid for dwarf2+ and we use dwarf2 by default -pipe uses buffers instead of temporary files internally it can speed up compilation it has has issues with other assemblers but not with GNU assembler and we use gas. Separate out debug information related flags into a separate variable DEBUG_FLAGS so distros can use/notuse them as they like Signed-off-by: Khem Raj <raj.khem@gmail.com>
* coreutils: Switch to disabling gmp supportTom Rini2011-03-231-2/+4
| | | | | | | Coreutils can optionally build with libgmp support and for our uses it's fine to just not build it rather than add the dependency. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* checksums.ini: DeleteTom Rini2011-03-231-15076/+0
| | | | Signed-off-by: Tom Rini <tom_rini@mentor.com>
* Various: Switch to SOURCEFORGE_MIRRORTom Rini2011-03-232-2/+2
| | | | Signed-off-by: Tom Rini <tom_rini@mentor.com>
* Various: Update KERNELORG_MIRROR for consistencyTom Rini2011-03-2321-21/+21
| | | | | | | | In mirrors.bbclass we point into /pub but we don't in bitbake.conf. All uses of KERNELORG_MIRROR look into /pub anyhow, so lets make use of that. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* Various: Switch to KERNELORG_MIRRORTom Rini2011-03-2312-12/+12
| | | | Signed-off-by: Tom Rini <tom_rini@mentor.com>