summaryrefslogtreecommitdiff
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* eglibc: Add patch to fix /var installation locationSaul Wold2012-05-092-1/+21
| | | | | | | | | | This address the packaging issues since it's installed in the wrong place ERROR: For recipe eglibc-nativesdk, the following files/directories were installed but not shipped in any package: ERROR: /var ERROR: /var/db ERROR: /var/db/Makefile Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libc-package.bbclass: Add MLPREFIX while dynamically set RDEPENDSDongxiao Xu2012-05-092-6/+8
| | | | | | We need to add MLPREFIX when set RDEPENDS by setVar() function. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* image_types.bbclass: redefine EXTRA_IMAGECMD_jffs2 to leverage siteinfoTing Liu2012-05-091-1/+6
| | | | Signed-off-by: Ting Liu <b28495@freescale.com>
* zlib: upgrade to 1.2.7Eric Bénard2012-05-092-4/+2
| | | | | | | 1.2.6 is no more fetchable and 1.2.7 fix some bugs, full changelog is available here : http://zlib.net/ChangeLog.txt Signed-off-by: Eric Bénard <eric@eukrea.com>
* guile: upgrade from 2.0.3 to 2.0.5Nitin A Kamble2012-05-099-93/+108
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* openssl: Fix build for mips64(el)Khem Raj2012-05-092-9/+9
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sanity.bbclass: Implement initial toolchain sanity checksPeter Seebach2012-05-092-0/+79
| | | | | | | | | | | | | | | | | This introduces a sanity check for the toolchain, which verifies each tuning (including any multilibs), producing meaningful diagnostics for problems, and also provides some higher-level tuning features. The TUNEVALID and TUNECONFLICT/TUNECONFLICTS settings were not implemented. Listed one or two missing features in TUNEVALID, also (in a previous patch) fixed the references to features which didn't exist. This patch also provides a whitelisting mechanism (which is completely unused) to allow vendors providing prebuilt toolchain components to restrict tunings to those based on or compatible with a particular ABI. Signed-off-by: Peter Seebach <peter.seebach@windriver.com>
* qt4-graphics-system: set graphic system in profile instead of X11 sessionOtavio Salvador2012-05-091-7/+5
| | | | | | | | | To allow the use of Qt applications started manually to use the configured graphics system the setting needs to be available in user environment. This moves the setting to /etc/profile.d ensuring it is set and available. This allow the removal of x11-common as dependency. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libatomics-ops: Make it build for SH4Khem Raj2012-05-092-2/+74
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kmod: fix upgrade path from module-init-toolsMartin Jansa2012-05-091-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PROVIDES does not need _${PN} * CONFLICTS should be RCONFLICTS * opkg needs RREPLACES to automatically remove older module-init-tools instead of just reporting it conflicts with kmod SHR root@gjama ~ $ opkg install kmod Installing kmod (7+git02629fa02e96763db7460a930239cc93649a52f8-r0.0) to root... Downloading http://jama.dyndns-home.com/org.openembedded.shr-core//armv4t/kmod_7+git02629fa02e96763db7460a930239cc93649a52f8-r0.0_armv4t.ipk. Removing package module-init-tools-depmod from root... update-alternatives: removing //sbin/depmod as no more alternatives exist for it Removing package module-init-tools from root... update-alternatives: Linking //sbin/insmod to ../bin/busybox update-alternatives: Linking //sbin/modprobe to ../bin/busybox update-alternatives: Linking //sbin/rmmod to ../bin/busybox update-alternatives: removing //sbin/modinfo as no more alternatives exist for it update-alternatives: removing //bin/lsmod as no more alternatives exist for it update-alternatives: Linking //sbin/lsmod to ../bin/busybox Configuring kmod. update-alternatives: Linking //sbin/insmod to /sbin/insmod.kmod update-alternatives: Linking //sbin/modprobe to /sbin/modprobe.kmod update-alternatives: Linking //sbin/rmmod to /sbin/rmmod.kmod update-alternatives: Linking //sbin/modinfo to /sbin/modinfo.kmod update-alternatives: Linking //bin/lsmod to /bin/lsmod.kmod update-alternatives: Linking //sbin/lsmod to /bin/lsmod.kmod update-alternatives: Linking //sbin/depmod to /sbin/depmod.kmod Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmod: Use base_libdir for installing libkmodKhem Raj2012-05-091-1/+1
| | | | | | | | | | This also helps avoid QA errors about binaries accessing contents from /usr/lib Also fixes emptry libkmod problem since now the files are installed in expected place Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kmod: Update to .8+ releaseKhem Raj2012-05-091-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kern-tools: fix do_patch errorsBruce Ashfield2012-05-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | The linux-yocto repository and scripts can support a mode of meta data management that merges a base meta branch to every BSP branch. In this case, the scripts don't have to restore a checkpoint for the meta data to be globally accessible. The decision to restore or not is made based on whether or not the meta branch is part of all branches or not. The linux-yocto recipes have a sanity check to determine if the requested SRCREV for meta data matches the head of the meta branch (via do_validate_branches). If the wrong commit is at the head, the meta branch is moved aside and the branch reset to the right commit. This creates two meta branches that contain the base meta data. The test for integrated meta data mistakes this for a globally merged set of meta data and doesn't restore the checkpoint, which leads to build failures. The immediate fix is to allow two branches to have the meta data. The long term fix is to make the detection only consider if the build branch contains the meta data. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* kmod: include libkmod also from libdirMartin Jansa2012-05-081-1/+1
| | | | | | | | * until it's decided it should be installed in base_libdir or libdir * fixes libkmod packaging Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: integrate minor fixesBruce Ashfield2012-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Updating the SRCREV to pick up two minor fixes: 1/2: kgit-init: correct spelling of createme kgit-init copies the kern-tools scripts and intends to copy createme. The typo is in the usage() of updateme as well. Signed-off-by: Michel Thebeau <michel.thebeau@windriver.com> 2/2: kconf_check: fix bad quoting around missing_required.cfg missing_required.cfg won't have it's path truncated (if applicable), since the quoting it wrong. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* linux-yocto: streamline support for multiple upstream repo typesBruce Ashfield2012-05-088-68/+86
| | | | | | | | | | | | | | | | | In order to support repositories of various types (with or without meta data, branched, pristine, custom, etc) information about the type of processing that is required was passed to the processing phases via variables. The combination of variables involved in coordinating the processing creates a learning curve and overly complicates recipe extensions. With minor tweaks to the kern-tools, adding flexibility and keying off the existence of the meta branch it is possible to remove all of the variables that were added to support different repository types. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* linux-yocto/3.2: configuration and pch mergeBruce Ashfield2012-05-083-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating the 3.2 SRCREVs to import the following meta/config changes: 6b3d4e0 meta: add mei feature 519abac meta: add usb/uhci-hcd feature a67c5a3 meta/crownbay: use usb features 0855066 meta: add usb/ohci-hcd feature 15f1a99 meta: add usb/ehci-hcd feature 8fa6408 meta: add usb/xhci-hcd feature c724a55 meta: add usb/base feature b55b3a1 sys940x: Cleanup sys940x.scc 93f2e97 sys940x: Use PHYSICAL_START of 0x200000 to boot aaa034b sys940x: Add common standard and preempt-rt features e2b1286 sys940x: Add efi-ext to standard and preempt-rt configs d188c21 sys940x: Move emgd-1.10 data to the standard scc file 72d9369 fri2: Cleanup fri2-$KTYPE.scc files re efi-ext.scc dbcb120 fri2: Use emgd-1.10 feature and branch And the following driver fix: f39a0a9 pch_gbe: Do not abort probe on bad MAC Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* pango: Fix modules load failure in multilib environmentZhai Edwin2012-05-083-5/+54
| | | | | | | | | | | Multi-libs of Pango need different modules, thus different config files and utils. This patch separate config file and utils with different MLPREFIX to avoid conflict. [YOCTO #2356] got fixed. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: fix incorrect INC_PRScott Garman2012-05-081-1/+2
| | | | | | | | Restore INC_PR to r15 to prevent breakage with out of tree openssl recipes (e.g, meta-oe). Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-util-image: Add missing dependency on xcb-utilRichard Purdie2012-05-081-0/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sed: Explicitly disable acl for deterministic buildsRichard Purdie2012-05-081-1/+3
|
* libgdbus: delete from oe-coreMartin Jansa2012-05-082-40/+0
| | | | | | | | * as suggested here: http://lists.linuxtogo.org/pipermail/openembedded-core/2012-May/022071.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup: delete from oe-coreMartin Jansa2012-05-083-1291/+0
| | | | | | | | * as suggested here: http://lists.linuxtogo.org/pipermail/openembedded-core/2012-May/022060.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xeyes/pong-clock: Update recipesRichard Purdie2012-05-083-4/+11
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-demoapps: Remove except for xeyes and pong-clockRichard Purdie2012-05-083-0/+430
| | | | | | | | http://lists.linuxtogo.org/pipermail/openembedded-core/2012-May/022059.html As proposed by Martin Jansa with a couple of changes from me. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* evolution-data-server: delete old 2.20.0 versionMartin Jansa2012-05-084-334/+0
| | | | | | | * evolution-data-server_git.bb provides 2.30.2 from 2010-06-20 and is default for a while Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* evolution-data-server: delete unused patch parallelmake.patchMartin Jansa2012-05-081-203/+0
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dbus-glib: bump PR to rebuild after glib upgradeMartin Jansa2012-05-081-1/+1
| | | | | | | | | * some apps had issues in runtime when dbus-glib wasn't rebuilt and reinstalled after glib upgrade, see: http://www.shr-project.org/trac/ticket/1980 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking: updates for upgraded recipesScott Garman2012-05-081-13/+12
| | | | | | | libpng, openssl, openssh, and opensp Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opensp: upgrade to 1.5.2Scott Garman2012-05-085-2041/+7
| | | | | | | | | | | | | | | | Removed all patches, they've been integrated upstream. :) Added --disable-doc-build to prevent creation of docs, which otherwise fails with the following configure error: could not find xmlto; set XMLTO or consider --disable-doc-build Removed configure_prepend step that was deleting the m4/ directory, since some macros needed for the build are defined there, and I've not encountered any problems with keeping them there in my testing. Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssh: upgrade to 6.0p1Scott Garman2012-05-086-4/+4
| | | | | | | | LICENSE checksum changed due to a trivial difference in the credits list. Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: move functions from python to shell styleDongxiao Xu2012-05-085-26/+24
| | | | | | | | | | | | | | | In qt4's do_configure operation, it will refer to some variables that are derived from 'd', however these variable values may be not correct in multilib case since the extraction of these variables happens before the multilib handler. The fix is to move these python style functions back to shell style. This fixes [YOCTO #2355] [RP: Fix whitepace] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: Fix issues with libelf dependency creeping inRichard Purdie2012-05-072-0/+39
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* connman: Disable tist plugin on powerpcRichard Purdie2012-05-071-2/+5
| | | | | | | | This plugin doesn't build on powerpc due to powerpc's terminal ioctl defintions being incompatible with assumptions being made by this module. Until someone has need and can test this on powerpc, disabling is the safest option. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image.bbclass,kernel.bbclass: Use kmod-native instead of module-init-tools-crossKhem Raj2012-05-062-5/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* module-init-tools: DeleteKhem Raj2012-05-069-147/+0
| | | | | | Since its provided by kmod Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kmod: disable man pages generation because we don't have working xsltprocMartin Jansa2012-05-063-4/+27
| | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kmod: Add recipesKhem Raj2012-05-064-0/+113
| | | | | | kmod is replacement for module-init-tools Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsoup: Fix for glib-2.0 2.32.2Saul Wold2012-05-062-2/+88
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libgdbus: Fix for glib-2.0 2.32.2Saul Wold2012-05-062-2/+23
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* evolution-data-server: enable deprecated glib APIMartin Jansa2012-05-061-1/+2
| | | | | | | | * we have very old version and deprecated g_atexit is used even in current master http://git.gnome.org/browse/evolution-data-server/log/libedataserver/e-categories.c Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsoup-2.4: upgrade to 2.38.1Martin Jansa2012-05-061-4/+4
| | | | | | * newer webkit-efl needs 2.37.4 or newer Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gobject-introspection: upgrade to 1.32.1Martin Jansa2012-05-061-5/+8
| | | | | | | * simplify SRC_URI * add COPYING to LIC_FILES_CHKSUM Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glib-2.0: upgrade to 2.32.2Martin Jansa2012-05-061-3/+2
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: upgrade to 2.32.1Martin Jansa2012-05-064-44/+41
| | | | | | | | | | | | | | * g_once_init_enter.patch shouldn't be needed after upstream commit 794c1a30bc27b4c8d77537813acb1213d5ac80f2 * LIC_FILES_CHKSUM change is only because PCRE was upgraded and now pcre.h says "Copyright (c) 1997-2012 University of Cambridge" instead of 2010 and COPYING file "Please see the file LICENCE in the PCRE distribution for licensing details." but LICENSE file is not part of glib distribution (but still BSD in standalone PCRE) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* site/arm-common: alignment values for guin32, guin64 and unsigned longTomas Frydrych2012-05-061-0/+3
| | | | These are required to build recent versions of glib-2.0
* site/powerpc-common: alignment values for guin32, guin64 and unsigned longSaul Wold2012-05-061-0/+5
| | | | | | These are required to build recent versions of glib-2.0 Signed-off-by: Saul Wold <sgw@linux.intel.com>
* site/mips-common: alignment values for guin32, guin64 and unsigned longSaul Wold2012-05-061-0/+4
| | | | | | These are required to build recent versions of glib-2.0 Signed-off-by: Saul Wold <sgw@linux.intel.com>
* initrdscripts: Update install.sh to work with mmc devicesDarren Hart2012-05-062-22/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #2385] The installer only searches for hd[ab] sd[ab]. Some newer BSPs have mmcblk devices that should be used as the install target. These devices also have a partition prefix (mmcblk0p1 instead of mmcblk01). As they are detected asynchronously, it is necessary to add the rootwait kernel parameter to avoid a race condition trying to mount the root device. As BSPs like the FRI2 and the sys940x have mmc devices and will have a 1.2 release, we should push this to 1.2.1. The changes are perfectly contained and easily verified. Test for an mmcblk device and add the p partition prefix if necessary. Add the rootwait kernel parameter when an mmcblk device is detected. Replace the series of explicit umount commands with a single umount using a wildcard. This will find all the partitions and will not try to unmount non-existant devices. Avoid copy and paste errors by replacing /dev/${device}${pX} references with the previously assigned rootfs, bootfs, and swap variables. These changes have been tested on the FRI2 Sato image which installed to /dev/mmcblk0 as well as the N450 Sato image which installed to /dev/sda. Both were successful. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-4.6: disable cloog, change syntax to disable pplAndreas Oberritter2012-05-061-2/+3
| | | | | | | | | | | | | | | * Backported from 523df15bcc21e1749771cca757613f3520243b8e as suggested by Khem. * Original commit message: If build system has those libraries installed gcc configure will pick them up. We want consistent builds so we disable them since we do not (yet) support them Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>