summaryrefslogtreecommitdiff
path: root/meta
AgeCommit message (Collapse)AuthorFiles
2011-05-10linux-yocto: error if meta data not presentBruce Ashfield3
There are valid reasons to build repositories without meta data present and there are times when this is an error. This change adds sanity tests to the build process to detect missing meta data and throw an informative error message. Sanity checking is only triggered from recipes (linux-yocto) that always require meta data to be present. Other recipes are not impacted and can auto-generate meta data as required. Without this change the build process suceeds, but incorrect meta data will be used (with no user knowledge), which is not the desired behaviour. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-05-10linux-yocto: remove non-core (qemu) machine compatibilityBruce Ashfield2
The machine configuration of the non-core (non-qemu) machines exists in other layers. Moving the branch mappings, compatibility and SRCREVs of these machines out of the main linux-yocto recipe is the first step in that move. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Acked-by: Darren Hart <dvhart@linux.intel.com>
2011-05-10gtkhtml2: Update to 1161Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-10web-sato: Update for svn -> git transtionSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-10gnome-doc-utils: Add additional missing -nonet options to xsltprocScott Garman2
I missed some instances of xsltproc when adding -nonet in my previous commit. This should take care of them all to fix the compilation errors. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-05-10syslinux: improve packagingOtavio Salvador1
Usually only parts of syslinux are used by products and thus syslinux can be greatly reduced in size. This changes does it as: - syslinux: syslinux binary - syslinux-extlinux: extlinux binary - syslinux-mbr: mbr.bin - syslinux-chain: chain.c32 - syslinux-pxelinux: pxelinux.0 - syslinux-isolinux: isolinux.bin Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2011-05-10package_rpm: use target vendor informationAdrian Alonso1
* Instead of hardcoding target vendor string "-poky" use TARGET_VENDOR information in case of using external toolchains Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-10image-mklibs: add microblaze arch supportAdrian Alonso1
* In function mklibs_optimize_image_doit * Add microblaze arch case for setting the dynamic_loader used by "mklibs" call Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-10linux-libc-headers: add microblaze ARCH definitionAdrian Alonso1
* Add Microblaze ARCH definition * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-10siteinfo: add microblaze target infoAdrian Alonso1
* Add microblaze target info * Microblaze soft CPU can be configured as big-endian/little-endian * Currently target info support for microblaze big endian, using prebuilt toolchains. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-10kernel-arch: add microblaze to valid archsAdrian Alonso1
* Add Microblaze target to valid arch list definition Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-10insane: add micrblaze target infoAdrian Alonso1
* package_qa_get_machine_dict * Add microblaze dic entry for QA * Prebuilt toolchain triplet microblaze-unknown-linux-gnu- * TARGET_OS is linux-gnu for this toolchain Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-10lttng-ust_0.12.bb: Fix compilation on uclibcKhem Raj2
We provide alternative implementation of sched_getcpu() when compiling for uclibc Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-10liburcu_0.5.4.bb: Let it build on uclibc targetsKhem Raj1
uclibc requires -D_GNU_SOURCE to be defined for it to enable GNU extensions which CPU_SET/CPU_ZERO are used by this package. So we add -D_GNU_SOURCE to CFLAGS when compiling for uclibc. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-10libgalago_0.5.2.bb: Fix compile for uclibcKhem Raj1
uclibc targets may not have gettext but this package still needs config.rpath during regenerating configury so we provide it when libc is uclibc. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-10recipes: Replace gconf-dbus with gconfKhem Raj4
Some distributions e.g. angstrom do not support gconf-dbus anymore since its now provided by gconf and in oe-core we have PREFERRED_PROVIDER_gconf tunable, here we replace all dependencies on gconf-dbus with gconf, which should work in both cases where poky defines PREFERRED_PROVIDER-gconf = "gconf-dbus" and for angstrom it is simply gconf Without this meta-toolchain-sdk ends up with conflicts in runqueue and does not build Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-10rsync (GPLv2): fix security vulnerability CVE-2007-4091Dexuan Cui2
Added a patch to fix http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2007-4091 [YOCTO #984] is partially fixed by this commit. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-05-08u-boot: correct COPYING MD5SUMDarren Hart1
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-05-08gettext.bbclass, bitbake.conf: Append nls options to EXTRA_OECONF instead of +=Khem Raj2
Some recipes do not defined EXTRA_OECONF in such cases += drops the --enable|--disable-nls options. In another case where recipe defines EXTRA_OECONF instead of adding/appending to it then --enable|--disable-nls options are lost from EXTRA_OECONF We define EXTRA_OECONF = "" in bitbake.conf so the variable exists always. We use _append instead of += so the option is added at very end and not lost. We only return empty gettext dependencies if its a target recipe in case when USE_NLS is not set because the native/cross/nativesdk recipes still need the gettext dependencies Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-08bash.inc: Add bison-native to DEPENDSTom Rini1
This is f0652d96ff5c3b08b8e4c4972f7fb0296df6d898 from OE. Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-05-08sysstat.inc: Switch to inherit gettextTom Rini2
This needs to use both virtual/libnl as well as gettext-native in order to build. So we switch to using inherit gettext. This is 4a022cf3fe3e39aab478bfc13332d358ed80348c from OE where it was tested with qemuarm+angstrom-2010.x+eglibc and qemuarm+minimal-uclibc. Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-05-08binutils.inc: Switch to TARGET_PREFIX not TARGET_SYSTom Rini1
When TARGET_PREFIX and TARGET_SYS didn't match up, the symlinks and update-alternatives weren't working. TARGET_PREFIX is what we use when configuring so it's what we should be using here. This is 79b497edc0ce5d54db564818e59b690d3391d6ce from OE. Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-05-08gcc-package-target: Switch to TARGET_PREFIX in symlinksTom Rini1
When TARGET_PREFIX and TARGET_SYS didn't match up, the symlinks we made were invalid. TARGET_PREFIX is what we use when configuring so it's what we should be using here. This is 05143e9b5d0a42e32ee0dd3c7fde482ff8d63f63 from OE. Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-05-08package.bbclass: convert unpackaged file message from 'info' to 'warn' so ↵Koen Kooi1
that it shows up on the console Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-05-08conf/layer.conf: Use .= to append to BBPATH and += for BBFILESKhem Raj1
This helps bitbake in organising BBPATH and BBFILES with given BBFILE_PRIORITY order Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-08gnu-config-native: add dependency on perl-nativeDexuan Cui2
Fixes [YOCTO #968] Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-05-08binutils: update upstream status of patchesNitin A Kamble4
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-08gcc-4.5.1: update upstream status of patchesNitin A Kamble21
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-08sat-solver: fix compilation issue with gcc 4.6.0Nitin A Kamble2
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-08subversion: update upstream status for patchesNitin A Kamble3
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-08python-imaging: update upstream status for patchesNitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-08patch: update upstream status for patchesNitin A Kamble4
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-08patch-2.6.1: update patch upstream statusNitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-08libpcre: update upstream status for patchesNitin A Kamble2
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-08gtkhtml2, web: Sync version for API ChangeSaul Wold2
Sync up the css_parser API between web and gtkhtml2 Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-08clutter-gst-1.4: Add missing patchSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-08git: make it work on the targetKoen Kooi2
Packaging is synced with OE .dev, but without the -large, thanks to pseudo we retain all (hard)links properly: * git-perltools holds all the utils requiring perl and adds appropriate RDEPENDS * git-tk holds the tcl/tk utils once they get activate * git now packages /usr/libexec/git-core The result: 8.5M ipk/armv7a/git_1.7.4.3-r2_armv7a.ipk 3.1M ipk/armv7a/git-dbg_1.7.4.3-r2_armv7a.ipk 4.0K ipk/armv7a/git-dev_1.7.4.3-r2_armv7a.ipk 12K ipk/armv7a/git-doc_1.7.4.3-r2_armv7a.ipk 136K ipk/armv7a/git-perltools_1.7.4.3-r2_armv7a.ipk Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-07sanity.bbclass: Add cpio to list of required utilities tested forRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-05boot-directdisk: fix bzImage source locationTom Zanussi1
Fixes yocto [BUGID #876] boot-directdisk.class looks in the wrong location for the bzImage to install. Make it look in the right place. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-05-05linux-yocto: update SRCREVsBruce Ashfield1
Updating the linux-yocto/2.6.37 SRCREVs to pickup: perf tool: Fix gcc 4.6.0 issues 1/1 [ Author: Kyle McMartin Email: kyle@mcmartin.ca Subject: perf tool: Fix gcc 4.6.0 issues Date: Thu, 5 May 2011 00:06:01 -0400 commit fb7d0b3cefb80a105f7fd26bbc62e0cbf9192822 upstream. GCC 4.6.0 in Fedora rawhide turned up some compile errors in tools/perf due to the -Werror=unused-but-set-variable flag. I've gone through and annotated some of the assignments that had side effects (ie: return value from a function) with the __used annotation, and in some cases, just removed unused code. In a few cases, we were assigning something useful, but not using it in later parts of the function. kyle@dreadnought:~/src% gcc --version gcc (GCC) 4.6.0 20110122 (Red Hat 4.6.0-0.3) Cc: Ingo Molnar <mingo@redhat.com> LKML-Reference: <20110124161304.GK27353@bombadil.infradead.org> Signed-off-by: Kyle McMartin <kyle@redhat.com> [ committer note: Fixed up the annotation fixes, as that code moved recently ] Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> [Backported to 2.6.38.2 by deleting unused but set variables] Signed-off-by: Thomas Meyer <thomas@m3y3r.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> [Backported to linux-yocto kernel git version] Signed-off-by: Khem Raj <raj.khem@gmail.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-05-05linux-yocto: safely process unbranched repositoriesBruce Ashfield2
The BSP bootstrap and -dev use cases can be applied against unbranched or repos without meta data. To allow the proper and safe processing of those repositories, slight modifications to the tools are required to pass the branch on the command line (rather than detecting it always) and to only checkout branches that exist. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-05-05linux-yocto: apply meta data to external reposBruce Ashfield2
To support quick uprev and testing, it is desireable to build repositories that do not have embedded meta data. In this scenario the meta data can be automatically created or provided externally. This commit supports the first situation by detecting the lack of meta data and then automatically creating a base set of meta files. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-05-05gnome-doc-utils: Add -nonet option to xsltprocScott Garman3
This adds the -nonet option to xsltproc invocations, which fixes compile errors when building gnome-doc-xslt-de.omf. Also add intltool-native to DEPENDS, which was discovered to be needed when building this recipe. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-05-05yaffs2-utils_cvs: fix the SRCDATE typoYu Ke1
SRCDAT should be SRCDATE, thanks Frans to point out Cc: Frans Meulenbroeks <fransmeulenbroeks@gmail.com> Signed-off-by: Yu Ke <ke.yu@intel.com> Update to 20110505 Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-05web: fix SRCREVSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-05gypsy_0.8.bb: Fix build with gcc 4.6Khem Raj2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-05eglibc-2.13: Add recipes for eglibc 2.13Khem Raj13
Add patch to correct fstack-protector configure check Document all patches for eglibc 2.13 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-05yaffs2: Update patch and checksumsSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-05clutter-gtk-1.4: Rebase patchesSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-05clutter-gst-1.4: Rebase patches and update checksumSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>