summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2011-04-04classes: Use linux-uclibceabi instead of linux-uclibgnuceabi for os portion ↵Khem Raj2
of triplet Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-04-04sanity.bbclass: Use SSTATE_MANIFESTS instead of hard coding sstate-controlKhem Raj1
This helps when SSTATE_MANIFESTS is overridden by external layers Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-04-04qemu-nativesdk: Refresh glflags patchRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-31documentation/yocto-project-qs/yocto-project-qs.xml: Edits plus Matt Madison ↵Scott Rifenbark1
note regarding older host systems I made a few small edits and I added a reference to the wiki page 'https://wiki.yoctoproject.org/wiki/BuildingOnRHEL4' that has entries for older development hosts. Right now all that is there is the RHEL4 notes but the wiki page can be expanded as needed. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-31documentation/yocto-project-qs/yocto-project-qs.xml: cleaned out another "YP"Scott Rifenbark1
Removed "YP" from another spot in the manual. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-31documentation/bsp-guide/Makefile: Updated to include PDF in tarballScott Rifenbark1
For some reason the PDF version of this manual was not being included in the tarball created by the Makefile. I fixed this. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2011-03-31documentation/poky-ref-manual/usingpoky.xml: [BUGID# 929] - Note added ↵Scott Rifenbark1
warning about switching up GPL versions In chapter 2 where we talk about building images I added a new note indicating that the user should not switch around using different GPL versions when trying to rebuild an image as it can cause dependency failures. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2011-03-31qemu: Add dropped glflags.patchRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-31qemu.inc: Add sh4,sh4eb,mips64,mips64el targetsKhem Raj2
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>
2011-03-31scripts/poky-qemu-internal: call stty sane before exitKhem Raj1
When qemu is booted into console with -nographics then after exiting the terminal line settings are messed up. This patch calls stty sane to restore the terminal settings to default. stty is part of coreutils which is installed on all host distros hence there is no need to warn about it being available or not Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-03-31README.hardware: remove u-boot flashing instructions for mpc8315e-rdbPaul Eggleton1
Upgrading u-boot is apparently not necessary with current board revisions, and these instructions may not work properly anyway (our toolchain seems not to be able to compile u-boot in the way described), and given that they are potentially risky they should be removed. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-03-31Workaround for Global C++ Constructor problem on ARMMark Hatle2
[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>
2011-03-31Fix integration of zypper and sat-solverMark Hatle9
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>
2011-03-31Fix sat-solver & RPM5 integration issueMark Hatle2
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>
2011-03-31linux-yocto: update base to 2.6.37.6Bruce Ashfield1
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>
2011-03-31linux-yocto/qemux86-64: enable profiling and latencyBruce Ashfield1
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>
2011-03-31qemu-config: Enable for qemumips/qemuppcRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-31gthumb: Add missing DEPENDS on gst-plugins-base as otherwise gstreamer isn't ↵Richard Purdie1
enabled Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-29clutter-box2d: add version 0.10.0 for use with clutter 1.6Joshua Lock4
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>
2011-03-29clutter-gtk: remove duplicate gtk+ DEPENDS entryJoshua Lock1
the inc file already specifies the gtk+ dependancy Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-03-29clutter-gst: add 1.3.6 for use with clutter 1.6Joshua Lock2
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>
2011-03-29clutter: add 1.6.8Joshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-03-29documentation/yocto-project-qs/yocto-project-qs.xml: removed (YP) acronymScott Rifenbark1
I removed this YP acroynm since we never use it. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2011-03-29package_rpm: Ensure we take the sstate shared lockfile in the place we write ↵Richard Purdie1
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>
2011-03-29sstate: Add support for taking shared lockfilesRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-29image.bbclass: Remove uneeded do_populate_sysroot requirement for imagesRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-29image.bbclass: Add dependencies on native versions of update-alternatives ↵Richard Purdie1
and updated-rc.d explicitly Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-29base/kernel/image.bbclass: Clean up do_deploy ordering to ensure it just ↵Richard Purdie4
happens before a build completes Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-29bitbake.conf: Disable -feliminate-dwarf2-dups flag until it works with ↵Richard Purdie1
prelink and other issues are resolved Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-28linux-yocto/meta: fix SRCREVBruce Ashfield1
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>
2011-03-25documentation/adt-manual/adt-prepare.xml: Added instruction for building ADT ↵Scott Rifenbark1
tarball I added a note in the "Installing the ADT" section (2.1) saying that if you need to build the ADT tarball you can use 'bitbake adt-installer'. I also changed the location of the toolchain from '...yocto-0.9' to '...yocto-1.0'. Finally, I changed the host sub-directory in the toolchain directory from 'i586' to i686'. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2011-03-25documentation/yocto-project-qs/yocto-project-qs.xml: [BUGID# 931] - Removed ↵Scott Rifenbark1
Fedora 14 bitbake native note [BUGID# 931] - I have removed the Note indicating that the user must run 'bitbake make-native' if running Fedora 14. This is no longer a requirement for YP Release 1.0 Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2011-03-25documentation/yocto-project-qs/yocto-project-qs.xml: Bug reference added ↵Scott Rifenbark1
courtesy Colin Walters In the Quick Start there is a note indicating that you should run 'bitbake make-native' followed by 'bitbake poky-image-sato' if you are running Fedora 14 or another distribution that ships with GNU. Colin Walters submitted a patch that offerred an URL for further explanation on a Make Bug. The URL is http://www.mail-archive.com/bug-make@gnu.org/msg06220.html. Rather than submit Colin's patch verbatim I updated the note to include the reference with a little different wording. This extra information submitted by Colin will be very helpful. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2011-03-25README.hardware: add Freescale MPC8315E-RDB; other minor tweaksPaul Eggleton1
* Add Freescale MPC8315E-RDB instructions (based on Wind River README passed on by Bruce Ashfield) * Add short info paragraph for RouterStation Pro (to match BeagleBoard) * Add example for connecting to RouterStation Pro serial console with picocom Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-03-25qemu: Upgrade 0.13.0 -> 0.14.0Khem Raj24
* 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>
2011-03-25gnutls: add BBCLASSEXTEND = nativeKoen Kooi1
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>
2011-03-25linux-yocto: update to 2.6.37.5Bruce Ashfield1
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>
2011-03-24image_types.bbclass: Drop IMAGE_EXTRA_OPTION in favour of the more standard ↵Richard Purdie2
EXTRA_IMAGECMD Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-24bitbake.conf/image.bbclass: Move image type information into image_types.bbclassRichard Purdie3
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>
2011-03-24base-files: Remove sysctl.conf file. This is now provided by the procpc recipe.Richard Purdie2
The base-files version is horribly outdated too. [YOCTO #924] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-24image.bbclass: Move ROOTFS_SIZE into runimagecmd() functionRichard Purdie1
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>
2011-03-24image.bbclass: Improve readability of the image generation codeRichard Purdie1
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>
2011-03-24sstate: use only unique set of SSTATETASKMartin Jansa1
* 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>
2011-03-23kernel.bbclass: blacklist 'kernel-misc' from kernel-modulesKoen Kooi1
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>
2011-03-23gcc-runtime_4.5.1.bb: Fix ICE in gcc-runtime with -feliminate-dwarf2-dupsKhem Raj1
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>
2011-03-23machine/include/tune-atom.inc: Remove FULL_OPTIMIZATION_pn-gtk+Khem Raj1
* Since bitbake.conf has got rid of -fomit-frame-pointer this is no longer required Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-03-23bitbake.conf: Prune global OPTIMIZATION flagsKhem Raj1
-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>
2011-03-23coreutils: Switch to disabling gmp supportTom Rini1
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>
2011-03-23checksums.ini: DeleteTom Rini1
Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-03-23Various: Switch to SOURCEFORGE_MIRRORTom Rini2
Signed-off-by: Tom Rini <tom_rini@mentor.com>