summaryrefslogtreecommitdiff
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* sqlite3: Update version 3.7.3 -> 3.7.5Khem Raj2011-03-032-8/+10
| | | | | | | | * Imported from OE commit a2c3af2d608b1b713018d688b00e03873a538993 * native version of 3.7.3 does not build Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane.bbclass: Fix ELF bitsize comparisonMark Hatle2011-03-022-45/+60
| | | | | | | | | | | | | Fix the way the ELF size is compared to ensure that incorrectly sized ELF binaries are captured during the file scan. lib/oe/qa.py is changed to accept a bitsize as a parameter. Instead of previously defining true/false, it now takes "0" undefined, "32" 32-bit, and "64" 64-bit as the size argument. This allows us to preserve existing behavior of only loading one ELF type, while allowing the function to be able to discover the size on it's own. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* kernel: remove explicit bash call in do_menuconfigBruce Ashfield2011-03-021-1/+1
| | | | | | | | | | | | | | | Fixes [BUGID #598] The explicit addition of "bash" before "make menuconfig" is clearing variables that are required for pseudo. The end result is that menuconfig often fails silently with: ERROR: ld.so: object 'libpseudo.so' from LD_PRELOAD cannot be preloaded: ignored. Removing bash from the menuconfig SHELLCMDS variable fixes the psudo problem. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* screenshot: change the order of LDADD argumentsScott Garman2011-03-023-52/+15
| | | | | | | | | Rather than setting linker flags explicitly in LDADD as the previous patch did, simply put libshot.la before GTK_LIBS. This fixes [BUGID #664] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* gcc: take out libiberty files from gcc packagesNitin A Kamble2011-03-0210-8/+17
| | | | | | this Fixes [BUGID #754] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* zypper: add util-linux-uuidgen to RRECOMMENDSPaul Eggleton2011-03-021-2/+2
| | | | | | | | | zypper complains if uuidgen is not available, so add it to RRECOMMENDS for the zypper package. Addresses [BUGID #749] Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* util-linux: split out uuidgen to a separate packagePaul Eggleton2011-03-022-2/+3
| | | | | | | uuidgen is needed by zypper and we don't want to drag in everything else in util-linux, so split it out to a separate package. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* u-boot: remove do_install from u-boot.incBruce Ashfield2011-03-022-6/+1
| | | | | | | | | | | | | | | | | | Fixes [BUGID #777] The do_install rule in u-boot.inc was installing a host tool into the target ${bindir}, which is subsequently stripped with target strip during packaging, and the obvious error ensues. The native u-boot recipe has its own install rule, and the machine specific u-boot doesn't require mkimage or anything else in the do_install function. So we remove it completely until it is needed again. [sgw: PR bump] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* ADT: Fix several bugs for adt installerLiping Ke2011-03-023-9/+10
| | | | | | | | | | Two bugs are found 1) image download file path is not correct. So even if file is downloaded already, it can't be detected. 2) several images now are renamed, such as sato-dev, sato-sdk, we need to change the name accordingly. Signed-off-by: Liping Ke <liping.ke@intel.com>
* shadow: upgrade to 4.1.4.3 to fix security vulnerabilityYu Ke2011-03-0215-2/+2
| | | | | | For CVE-2011-0721: http://lists.debian.org/debian-security-announce/2011/msg00030.html Signed-off-by: Yu Ke <ke.yu@intel.com>
* ncurses: Change ncurses patch SRC_URI locationDongxiao Xu2011-03-021-2/+5
| | | | | | | | | | | | | | One of ncurses's patch has been removed from its original repo location, use autobuilder cache location instead. Comment out the original patch address instead of removing it since we may still need that address when upgrade the recipe later. This fixes [BUGID #709]. [sgw: fixed having comment embedded in SRC_URI] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* attr: Change SRC_URI to a correct locationDongxiao Xu2011-03-022-2/+2
| | | | | | | | attr has changed its download link, thus change accordingly. This fixes [BUGID #710] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* qemu-0.13.0: Add patch to avoid mmap_min_addrKhem Raj2011-03-022-2/+41
| | | | | | | * This patch is taken from OE commit 40e293342ca76921904a43b03b635d9219432edf Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers_2.6.37.2.bb: Add checksumsKhem Raj2011-03-021-0/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/oe/path.py: Use bb.utils.mkdirhier instead of bb.mkdirhierKhem Raj2011-03-021-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: add support for SOC_FAMILY in COMPATIBLE_MACHINESKoen Kooi2011-03-011-1/+3
| | | | | | | | | | | | | * Add support for using SOC_FAMILY in the COMPATIBLE_MACHINES setting for a recipe. * This will allow recipes to work for entire families of devices without having to maintain/update the compatible devices as new devices are added into a family Based on 07076390358f211bd96779bec2d6eb5eaa0ad699 by Chase Maupin <chase.maupin@ti.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* remove non-qemu machinesKoen Kooi2011-03-014-127/+0
| | | | | | | As per TSC decision OE-core will only have qemu machines. This leaves the conf/machine/include file intact Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* base/utility-tasks.bbclass: Drop do_setscene and do_rebuildRichard Purdie2011-03-012-49/+1
| | | | | | | | | | | | | The do_setscene task only exists for rebuild support now as all its other functionality has been superceeded. The rebuild task currently crashes due to removal of the working directory and therefore isn't working for anyone. It also interacts extremely badly with the newer sstate technology to the point of being dangerous. Summary, if we want rebuild support it needs a reimplementation so remove this version and all its remnants and hacks. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking_fields.inc: add transfig and linuxdoc-tools recipesScott Garman2011-03-011-0/+19
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* distro_tracking: update for newer packages addedSaul Wold2011-03-011-3/+15
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* populate_sdk_rpm.bbclass: Add the necessary solvedb lockMark Hatle2011-03-011-0/+1
| | | | | | | | | | | [BUG #776] When using the RPM solve databases, we have to lock our operations to avoid removing it while it's in use. The same lock is shared by the rootfs_rpm.bbclass Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* task-poky-lsb: libqtopenqgl4 should be for qemux86 and atom-pc onlySaul Wold2011-03-011-1/+7
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto: add crownbay BSP infrastructureBruce Ashfield2011-03-011-1/+1
| | | | | | | | | | | | Updating the meta SRCREV to grab this linux-yocto commit: meta: add crownbay BSP infrastructure Import the 2.6.34 crownbay infrastructure and update for the 2.6.37 kernel. This also brings in the feature/drm-emgd that the crownbay requires. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* Fixing type: license.bbclassBeth Flanagan2011-03-011-1/+1
| | | | | | Munged a tab. Fixing Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* Fix to the libtool LICENSE field: libtool.incBeth Flanagan2011-03-011-1/+1
| | | | | | License parser should use & not , Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* Fixing my bad license parsing: license.bbclassBeth Flanagan2011-03-013-3/+11
| | | | | | | Fix to my bad license parsing. Also added the MIT generic license files. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* libxml-parser-perl: remove FILES_${PN}Jingdong Lu2011-03-011-4/+2
| | | | | | | | | Because of the error path in FILES_${PN} we got nothing in libxml-parser-perl package. Romove "FILES_${PN}" [sgw Bump PR] Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* task-poky-lsb: add necessary packages nameJingdong Lu2011-03-011-1/+61
| | | | | | | | | In order to install and run LSB test cases we should add some necessary packages name into task-poky-lsb for lsb image. [sgw: modified the perl and python lists to use the core -modules, removed mesa-dri] Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* prelink: Add missing macro.prelink fileMark Hatle2011-03-011-0/+5
| | | | | | Add the missing macro.prelink file... Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* [BUG:650] Fix LICENSE parsing: license.bblcassBeth Flanagan2011-03-011-1/+2
| | | | | | LICENSE parsing was missing some cases. Fixed Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* linuxdoc-tools-native: disable doc builds requriing latex and dvipsScott Garman2011-03-013-2/+58
| | | | | | | | | | | | | | | | This fixes the following errors during do_install on hosts which have latex and/or dvips installed: fmt_latex2e::postASP: LaTeX first run problem. Aborting ... dvips: ! DVI file can't be opened. Our goal is to have native versions of these tools eventually. Until then, disable these parts of the documentation install process. This fixes [BUGID #774]. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* file: add wrapper to file-nativeSaul Wold2011-03-011-1/+7
| | | | | | | | | | file-native needs a wrapper to pass the correct path to the magic.mgc file This was found to be the case when sstate-cache is used because file hardcodes the path to the magic.mgc file. [BUGID #775] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* utils.bbclass: add new wrapper scriptSaul Wold2011-03-011-0/+23
| | | | | | | | | Add a new create_cmdline_wrapper() function that takes cmdline options for commands that need different directories Related to [BUGID #775 Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rpm: Fix rpm-dbg package splitMark Hatle2011-03-011-3/+1
| | | | | | | The rpm-dbg package split was specified incorrectly in the recipe, correct this so we generate the proper -dbg file. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* rpm: Fix rpm usage of prelink on the targetMark Hatle2011-03-013-5/+8
| | | | | | | | | | RPM has the ability to validate files that have been prelinked, however the necessary configuration and staging was not done properly. Resolve this issue by fixing the macro paths, providing the missing RPM macro, and correcting a defect in the way the prelink image class was working with the necessary configuration file. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* rootfs_rpm: Fix rootfs generation using RPM packagesMark Hatle2011-03-013-10/+23
| | | | | | | | | | | [BUG #756] Fix bug #756. The rootfs contains a control file /etc/rpm/platform that specifies the default system platform, as well as patterns for compatible architectures. This file was not being setup properly due to a misunderstanding of the format in a previous patch. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* linux-yocto: update to 2.6.37.2Bruce Ashfield2011-03-012-15/+14
| | | | | | | | | | | | Fixes [BUGID: 773] This consolidated SRCREV update addresses the following items: - updates to 2.6.37.2 - updates the routerstation pro configuration for USB mass storage - merges the PERF no scripting patch into the kernel tree Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* package.bbclass: Rewrite package_do_filedeps() to reduce the amount of ↵Richard Purdie2011-03-011-33/+44
| | | | | | subprocesses created and improve speed Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/machine: Use linux-libc-headers instead of linux-libc-headers-yoctoRichard Purdie2011-03-014-4/+4
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers: Update to 2.6.37.2Richard Purdie2011-03-011-0/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: Fix debug sources directory creation to reference the ↵Richard Purdie2011-03-011-1/+1
| | | | | | target system Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: Refactor split and strip functionMark Hatle2011-03-011-98/+144
| | | | | | | | | Refactor the function to eliminate additional interations/walks of the filesystem.. Elimiate multiple runs of the external 'file' command as well. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* Revise stripping and splitting of debug informationMark Hatle2011-03-014-30/+245
| | | | | | | | | | | | | | | | | | | | | | | | | | We now support two styles of debug information generation, the '.debug' style, which is the same as previously implemented. This style simply splits the debug information and makes it available in the same general directory. /bin/foo -> /bin/.debug/foo The new 'debug-file-directory' style splits the debug information and places it into the single debug-file-directory, /usr/lib/debug: /bin/foo -> /usr/lib/debug/bin/foo.debug Both also find and copy all referenced source code to a new /usr/src/debug directory. This allows the -dbg files to be used for stand-a-lone debugging on or off the target device. File stripping is now handled as a seperate operation from file splitting. This allows us to split the debug information, but also leave it in the original file -- or prevent the debug information from being split. Also enhance the comments within local.conf.sample to provide a better understanding of the control the user has over debug file generation. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* poky-image-lsb-sdk.bb: add image for LSB SDK BuildSaul Wold2011-03-011-0/+9
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* Emenlow Removal from Poky Core: meta-emenlowBeth Flanagan2011-03-012-3/+2
| | | | | | | | Removing Emenlow from poky core as it is now in meta-intel as a BSP layer [BUGID #769] Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* libuser: enable documentationScott Garman2011-03-012-23/+4
| | | | | | | | | | | | | | Added popt to DEPENDS. This fixes the following build error: apps/luserdel.c:25:18: fatal error: popt.h: No such file or directory Remove patch and configure flag which had disabled doc generation Add docbook-utils-native and linuxdoc-tools-native to DEPENDS This fixes [BUGID #213] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* linuxdoc-tools-native: new recipe v0.99.6Scott Garman2011-03-012-0/+70
| | | | | | | | This package includes utilities such as sgml2html and sgml2txt, which are used by other packages (e.g, libuser) for building documentation. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* package.bbclass: Ensure dependency version information is preservedRichard Purdie2011-03-011-15/+17
| | | | | | [BUGID #176] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: Use hard link for package split instead of copyDongxiao Xu2011-03-011-12/+3
| | | | | | | | | | | When doing package split, we use hard link instead of copy, which can save about 10% disk space when building poky-image-minimal. If fail, it will fall back to the copyfile function. [Updated by Richard to use os.link and avoid an exec() call per file] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* dropbear: add SRC_URI checksumsJoshua Lock2011-03-011-0/+3
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>