summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* default-distrovars: Add largefile and argp to DISTRO_FEATURESKhem Raj2011-07-201-2/+1
| | | | | | | This is needed for packages that go into core-image-minimal and core-image-sato highlighted by uclibc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* autotools.bbclass: Add help2man-native to the main DEPENDS treeTom Rini2011-07-201-2/+2
| | | | | | | | With help2man no longer being required by sanity.bbclass we need to make sure that if we are going to build autotools stuff that help2man will be there as it's a frequent implicit dependency. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* help2man-native: Add 1.38.2Tom Rini2011-07-202-1/+26
| | | | | | | | | This is a 'side port' of current oe.dev versions. PR is kept in sync but we drop out the target recipes in order to punt on potential perl problems. Here we do re-configure as we don't have a dance with perl-native to deal with. Now that we can build it, don't require it. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* bitbake.conf, sanity.bbclass: Drop mercurial-nativeTom Rini2011-07-202-2/+1
| | | | | | | | We have no hg URIs in the metadata, so don't require and don't ASSUME_PROVIDED it either. meta-oe has a mercurial-native recipe if hg URIs are added in a recipe later. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* gcc_4.5.1: add pr45886.patchIlya Yanok2011-07-202-0/+56
| | | | | | | Add fix for PR45886 as proposed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45886 Signed-off-by: Ilya Yanok <yanok@emcraft.com>
* gcc_4.5.1: add pr45052.patchIlya Yanok2011-07-202-0/+31
| | | | | | | Add fix for PR45052 as proposed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45052 Signed-off-by: Ilya Yanok <yanok@emcraft.com>
* gcc_4.5.1: add pr45094.patchIlya Yanok2011-07-202-0/+76
| | | | | | | Add fix for PR45094 as proposed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45094 Signed-off-by: Ilya Yanok <yanok@emcraft.com>
* gcc_4.5.1: add pr44606.patchIlya Yanok2011-07-202-0/+107
| | | | | | | Add fix for PR44606 as proposed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44606 Signed-off-by: Ilya Yanok <yanok@emcraft.com>
* gcc_4.5.1: add pr44290.patchIlya Yanok2011-07-202-0/+120
| | | | | | | Add fix for PR44290 as proposed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 Signed-off-by: Ilya Yanok <yanok@emcraft.com>
* gcc_4.5.1: add pr43810.patchIlya Yanok2011-07-202-0/+58
| | | | | | | | | | Add fix for PR43810 as proposed in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43810 Building on powerpc-eabi* with --enable-target-optspace still fails for me though. Signed-off-by: Ilya Yanok <yanok@emcraft.com>
* gcc_4.5.1: fix arm_bswapsi2.patchIlya Yanok2011-07-201-1/+1
| | | | | | | | | | Acoording to http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44392 correct fix should be TARGET_EITHER && (arm_arch6 || !optimize_size) not TARGET_EITHER && (arm_arch6 && !optimize_size) Signed-off-by: Ilya Yanok <yanok@emcraft.com>
* tune-ppce500mc: Add a tune file for PowerPC e500mc coreKumar Gala2011-07-201-0/+4
| | | | Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
* flac: fix build issues with e500v2 (gnuspe) toolchainKumar Gala2011-07-202-2/+77
| | | | | | | | | | | | | | | | | For a PPC target flac will try to build with altivec optimizations. Altivec and SPE are mutually exclusive options. Between flac's configure choices and the ppce500v2 tune file options we'd end up with a compile invocation with the following arguments: -mabi=spe -mspe -mabi=altivec -maltivec Which would cause the compile to fail due to the mutual exclusion. Pulled in a patch from the debian SPE port that addresses this issue: http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/2010-June/010212.html Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
* openssl: Add handling for linux-gnuspe-powerpcKumar Gala2011-07-202-1/+4
| | | | | | | If trying to build for an e500v2 target openssl will fail to build since the configure script didn't know how to handle a 'gnuspe' target. Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
* tune-ppce500v2: Add a tune file for PowerPC e500v2 coresKumar Gala2011-07-201-0/+4
| | | | Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
* tclibc-*libc: Utilize TARGET_FPU for gnuspe settingKumar Gala2011-07-203-2/+3
| | | | | | | | Its possible that BASE_PACKAGE_ARCH isn't set to ppce500 or ppce500v2 when we build native toolchains. So we can utilize TARGET_FPU being set to 'ppc-efd' or 'ppc-efs' to determine if we should enable the gnuspe ABI. Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
* gcc: Add gcc configure for PowerPC e500v2/SPE embedded floating point ABIKumar Gala2011-07-202-1/+3
| | | | | | | | | The e500v2 core utilizes a unique floating point programming model / ABI. We utilize TARGET_FPU = "ppc-efd" to distinguish this choice (Embedded scalar single-precision floating-point). When building the toolchain for this ABI we need configure gcc with --enable-e500_double. Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
* btrfs-tools: Add util-linux to DEPENDSTom Rini2011-07-201-1/+2
| | | | | | This needs libuuid bits in order to build. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* iptuils: Add sgmlspl-native to DEPENDSTom Rini2011-07-201-2/+2
| | | | | | This is 4fc7d465d684d4952c52adafc1e7032b63039e53 in oe.dev. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* gnome-doc-utils: Package up python site packages, bump PRTom Rini2011-07-202-3/+3
| | | | | | | | Add python-dir to the inherits list so we can grab the python site packages files as well. This fixes a 'installed but not packaged' QA problem with the python site package files. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* metacity: Add gnome-doc-utils to DEPENDSTom Rini2011-07-201-2/+2
| | | | Signed-off-by: Tom Rini <tom_rini@mentor.com>
* gdk-pixbuf(-native): Fix build by disabling introspectionAndreas Mueller2011-07-201-1/+2
| | | | | | | | | | | Error message was: | /home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/g-ir-compiler --includedir=. GdkPixbuf-2.0.gir -o GdkPixbuf-2.0.typelib | /usr/share/gir-1.0/GLib-2.0.gir:9:1: error: Unsupported version '1.1' | /usr/share/gir-1.0/GLib-2.0.gir:9:39: error: Unsupported version '1.1' | error parsing file GdkPixbuf-2.0.gir: Failed to parse included gir GLib-2.0 | make[4]: *** [GdkPixbuf-2.0.typelib] Error 1 Signed-off-by: Andreas Mueller <schnitzeltony@gmx.de>
* uclibc: improve packaging granularityPhil Blundell2011-07-201-15/+16
| | | | | | | | Put each of the libraries into its own package rather than dumping them all into libc0. This saves ~300kB on the installed size of an i586 micro-base-image and avoids the need to set the hated LEAD_SONAME. Signed-off-by: Phil Blundell <philb@gnu.org>
* perl: revise the RRECOMMENDS_perl-modules for multilib caseYu Ke2011-07-201-1/+1
| | | | | | | | | | | | current RRECOMMENDS_perl-modules replace the hardcode "perl-dbg", "perl-misc" etc. which does not work in multilib case. Instead, it should replace the "lib64-perl-dbg", "lib-64-perl-misc". without doing this, current code will produce RRECOMMENDS=lib64-lib64-xxx etc This patch revise the code to fix this issue Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Xu Dongxiao <dongxiao.xu@intel.com>
* pciutils: Change the hardcoded /usr/lib to support multilib.Dongxiao Xu2011-07-202-2/+17
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* xcb-proto: add multilib support.Dongxiao Xu2011-07-204-3/+26
| | | | | | | There is hardcode of /usr/lib dir for some python files. Fix it to support multilib. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* distro-tracking: update libpngScott Garman2011-07-201-5/+5
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* libpng: upgrade to v1.2.46Scott Garman2011-07-201-5/+6
| | | | | | | | | | | | | | This addresses the following security advisories: * CVE-2011-2690 * CVE-2011-2692 This fixes bug [YOCTO #1255] The LICENSE and png.h checksum changes were due to trivial changes in the files. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* scripts/contrib: add build time regression test scriptPaul Eggleton2011-07-202-0/+274
| | | | | | | | | | | | test_build_time.sh is a bash script intended to be used in conjunction with "git bisect run" in order to find regressions in build time, however it can also be used independently. It cleans out the build output directories, runs a specified worker script (an example is test_build_time_worker.sh) under TIME(1), logs the results, and returns a value telling "git bisect run" whether the build time is good (under the specified threshold) or bad (over it). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* alsa-tools: Fix recipe build error.Dongxiao Xu2011-07-202-2/+39
| | | | | | | | | Remove some elements in alsa-tools to avoid build error and further dependency on new recipes. [YOCTO #1038] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* Fixed concurrency problem for ZIP packed recipes.Ihar Hrachyshka2011-07-191-0/+6
| | | | | | | | | | | | | The problem occured when unzip-native is not yet staged, and ZIP archive unpacking already started resulting in failed do_unpack task. (oe.dev has a NEED_UNZIP_FOR_UNPACK variable we did not bring over) [RP: Use srcuri from already existing variable] Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com> Signed-off-by: Koen Kooi <koen@openembedded.org> Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: Tighten LICENSE FieldsSaul Wold2011-07-192-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gcc-package-target: don't fail if the .la files we try to delete are not ↵Koen Kooi2011-07-191-1/+1
| | | | | | | | | | | | there to start with This fixes: | rm: cannot remove `/OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-4.5-r39.1+svnr175127/image/usr/libexec/gcc/arm-angstrom-linux-gnueabi/4.5.4/*.la': No such file or directory | ERROR: Function 'do_install' failed (see /OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-4.5-r39.1+svnr175127/temp/log.do_install.19514 for further information) NOTE: package gcc-4.5-r39.1+svnr175127: task do_install: Failed Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* unfs-server: add Upstream-Status field to patchesScott Garman2011-07-1922-0/+110
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* man: add Upstream-Status field to pachesScott Garman2011-07-1926-0/+104
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* gdk-pixbuf: Fix QA issues and clean minor formattingAndreas Mueller2011-07-191-2/+5
| | | | | | | | | | | | | | | | | | | | | QA warnings fixed: WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.la WARNING: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.la Signed-off-by: Andreas Mueller <schnitzeltony@gmx.de>
* bitbake.conf: Change TERM default fallback to XTERM instead of GNOME_TERMKhem Raj2011-07-191-2/+2
| | | | | | | | Its better to use xterm since some folks may not be using gnome or KDE. Chances of having xterm on build machines are lot more than having gnome-terminal. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* oe-buildenv-internal: Replace POKYMODE POKYLIBC with TCMODE and TCLIBCKhem Raj2011-07-191-1/+1
| | | | | | These are new variable names in oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ofono: fix test block syntax errorDarren Hart2011-07-191-1/+1
| | | | | | | | | | | A space is required prior to the closing square bracket. Without it, a parsing error is reported to the console. I don't have hardware to confirm, but I suspect the service would fail to function properly as well. Correct the typo. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* sanity, base: remove gcc3 check since qemu doesn't need it any morePhil Blundell2011-07-192-18/+0
| | | | | | | | Recent versions of qemu seem to be happy enough building with gcc 4.x, and indeed most modern distributions aren't shipping gcc3 any more, so there is no point checking for its presence as part of sanity. Also remove the check_gcc3 function from base since nothing else uses it. Signed-off-by: Phil Blundell <philb@gnu.org>
* libcap: pass prefix to "make install"Phil Blundell2011-07-192-2/+2
| | | | | | Otherwise it will use /usr by default which may not be the right place. Signed-off-by: Phil Blundell <philb@gnu.org>
* linux-yocto/meta: update meta SRCREV for routerstation proBruce Ashfield2011-07-191-7/+7
| | | | | | | | | | | | | | | | | | | | Fixes bug [YOCTO #1161] Fixes bug [YOCTO #773] This streamlines the routerstation pro configuration to remove options that are either unecessary or that are causing bugs. Also added to all branches is: commit ffd73d6b2a9bfa0de5710b90a2237f4be66ae9a7 Author: Yinghai Lu <yinghai@kernel.org> Date: Thu Jul 14 15:27:44 2011 -0700 mm: use alloc_bootmem_node_nopanic() on really needed path commit 8f389a99b652aab5b42297280bd94d95933ad12f upstream. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* send-pull-request: default to --supress-cc=allDarren Hart2011-07-191-1/+1
| | | | | | | | | Unless the user specifies -c, don't pull in any email addresses from the patches in the series. This avoids having to remove the email addresses from patches being pulled in from upstream. If you want the email addresses on the patch to be added, continue to use the -c option as before. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* classes: remove classes that don't belong in oe-corePaul Eggleton2011-07-197-165/+0
| | | | | | | | | | | | These classes are not used within oe-core and really belong in an upper layer that makes use of them, if they are still useful: * mozilla.bbclass * openmoko*.bbclass * srec.bbclass * xfce.bbclass Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* classes: remove obsolete classesPaul Eggleton2011-07-197-152/+0
| | | | | | | | | | | | | | | | | | All of these classes are currently unused in oe-core and meta-oe; several are no longer in use even in OE classic: * base_srpm.bbclass * ccdv.bbclass * flow-lossage.bbclass * patcher.bbclass * singlemachine.bbclass * tmake.bbclass * xlibs.bbclass patcher.bbclass and singlemachine.bbclass probably still work but it is unlikely that anyone is still using them. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* kernel.bbclass: minor whitespace fixesPaul Eggleton2011-07-191-2/+2
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* gcc-4.6: update to 4.6.1 releasePhil Blundell2011-07-191-3/+3
| | | | | | Set SRCREV to match the point at which 4.6.1 was released, update PV appropriately. Signed-off-by: Phil Blundell <philb@gnu.org>
* scripts/hob: wrapper script to run hob gui with a UI specific config fileJoshua Lock2011-07-191-0/+18
| | | | | | | | | This ensures any configuration changes made in the GUI are only set when using hob. The default hob.local.conf is generated with a line which adds image_types to INHERITS so that the GUI can introspect the available FSTYPES. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* distro tracking: UpdatesSaul Wold2011-07-191-8/+13
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libiconv: add version 1.13.1Saul Wold2011-07-193-0/+33
| | | | | | Keep older libiconv 1.11.1 as 1.13.1 is now LGPLv3 Signed-off-by: Saul Wold <sgw@linux.intel.com>