summaryrefslogtreecommitdiff
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* bitbake.conf: remove some redundant/unnecessary variable exportsPhil Blundell2012-01-043-7/+3
| | | | | | | | | | | | Specifically... SLOT: apparently redundant, deleted. STAGING_IDLDIR: likewise QMAKE_MKSPEC_PATH: no longer exported, moved to qmake_base.bbclass STAGING_SIPDIR: no longer exported, moved to sip.bbclass Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* populate_sdk_ipk.bbclass: Ensure the correct environment is setup for ↵Richard Purdie2012-01-041-0/+5
| | | | | | | | | | | | | postinstalls Without this, various postinstalls get run with incorrect environments leading to various failures when building the toolchains. This adds some duplication and some variables we'd be better off removing. It does unbreak the SDK ipk code for now though. This needs revisiting. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro-tracking-fields: update qt recipe infoPaul Eggleton2012-01-041-19/+19
| | | | | | | | * Update for Qt 4.8.0 * qt4-tools-native was replaced with qt4-native some time ago Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: add version 4.8.0Paul Eggleton2012-01-0414-6/+382
| | | | | | | | | | | | | | | | | | | | | Version 4.8.0 makes a few minor changes in the internal build system - the following issues had to be worked around: * The -qt-gif configure option has been removed. This is actually the default and has been for some time, so remove it from qt4.inc. * The mkspecs have been refactored requiring us to copy our g++.conf file over the top of g++-unix.conf instead. Some modifications to this file were also necessary to remove some settings that are now in other conf files (and we don't modify those values in any case). * The LD environment variable needs to be unset during configure, or else the configure script overrides our value of QMAKE_LINK which selects ${CXX} as our linker. * QMAKE_CXX contains a reference to OE_QMAKE_CXX which the configure script does not expect and cannot expand and this results in webkit being disabled, so add a workaround for this. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: fix incorrect architecture for qt4 toolsPaul Eggleton2012-01-043-6/+2
| | | | | | | | | | | | | | | Don't install the native staging versions of the qt4 tools in the bin directory; we have been doing this for a very long time but it is no longer necessary since we specify them via the QMAKE_UIC, QMAKE_MOC etc. variables. Doing so was sometimes resulting in those executables being the ones that end up being packaged (probably only sometimes due to different date/time values on the staging files and the interaction with make). Fixes [YOCTO #1856]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: rename syslog.conf to syslog-startup.confJoshua Lock2012-01-044-11/+14
| | | | | | | | | | | | | | | | | Busybox 1.19 introduced basic support for an rsyslog inspired syslog.conf whereas we've been shipping syslog.conf as a file to be sourced by the syslog init script in order to configure which options busybox's syslog is started with. Busybox 1.19 in syslog mode chokes on our syslog.conf and doesn't start. This patch renames the syslog.conf we ship to syslog-startup.conf in order to prevent busybox trying to parse the file as an rsyslog style syslog.conf Fixes [YOCTO #1848] Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vte: upgrade from 0.24.3 to 0.28.2Nitin A Kamble2012-01-044-10/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added a patch to add introspection.m4 to avoid the following configure error: | src/Makefile.am:168: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL | autoreconf: automake failed with exit status: 1 | ERROR: autoreconf execution failed. NOTE: package vte-0.28.2-r0: task do_configure: Failed This upgrade avoids configure issues with automake version 1.11.2 seen on the earlier version of vte: | src/Makefile.am:155: `pkglibdir' is not a legitimate directory for `PROGRAMS' | src/Makefile.am:156: `pkglibdir' is not a legitimate directory for `SCRIPTS' | src/Makefile.am:178: variable `interpret_SOURCES' is defined but no program or | src/Makefile.am:178: library has `interpret' as canonical name (possible typo) | src/Makefile.am:229: variable `slowcat_SOURCES' is defined but no program or | src/Makefile.am:229: library has `slowcat' as canonical name (possible typo) | src/Makefile.am:203: variable `interpret_LDADD' is defined but no program or | src/Makefile.am:203: library has `interpret' as canonical name (possible typo) | autoreconf: automake failed with exit status: 1 | ERROR: autoreconf execution failed. NOTE: package vte-0.24.3-r0: task do_configure: Failed Did not upgrade to the latest version 0.31.0. 0.28.2 is the last version supporting gtk+ 2. Next versions have dropped support for gtk+ 2, and they require gtk+ 3. It would be more appropriate to move to next version after gtk+ 3 recipe is available. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* prelink: also look at nonstandard lib pathsNitin A Kamble2012-01-042-5/+5
| | | | | | | | | | | | Prelinking for x32 image showed that it was ignoring libraries located at locations like /usr/libx32. Like that mips n32 has library locations set as lib32 This commit modifies prelink.conf to look at libraries also located at libx32 & lib32 locations. Thanks to Mark Hatle for suggesting the fix. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mc: fix configure with automake 1.11.2Dexuan Cui2012-01-042-1/+71
| | | | | | | | | | | | | | As Nitin said, "automake version 1.11.2 has made use of dir variables more strict, the pkglibexec var can not have SCRIPTS suffix. Using pkgdata instead." Fixes this error: | contrib/Makefile.am:10: `pkglibexecdir' is not a legitimate directory for `SCRIPTS' | autoreconf: automake failed with exit status: 1 NOTE: package mc-4.8.1-r0: task do_configure: Failed Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: ensure we can build on armv4Joshua Lock2012-01-043-3/+30
| | | | | | | | | Without this patch cogl will not build for armv4 as it uses an unsupported instruction. This changeset adds a patch from Wolfgang Denk to add an extra guard around armv5 or above code. Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-tools: add binutils to perf DEPENDSJoshua Lock2012-01-041-1/+1
| | | | | | | | We have witnessed non-deterministic failures of perf for some platforms whilst looking for bfd.h, a header provided by binutils. Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pseudo: ensure libs are included in packageSaul Wold2012-01-032-2/+2
| | | | | | [YOCTO #1868] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* glib-2.0: disable dtrace due to host contaminationSaul Wold2012-01-032-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gnutls: more gettext version fixesSaul Wold2012-01-032-6/+19
| | | | | | Address [YOCTO #1849] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* btrfs-tools:Fix multithreaded buildingNitin A Kamble2012-01-032-2/+40
| | | | | | | | | | | | | | | | | | Fixes bug: [YOCTO #1524] Fixes this error with make -j: btrfsctl.c | i586-poky-linux-gcc -m32 -march=i586 --sysroot=/intel/poky/builds/world/tmp/sysroots/qemux86 -Wp,-MMD,./.btrfsctl.o.d,-MT,btrfsctl.o -Wall -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2 -pipe -g -feliminate-unused-debug-types -c btrfsctl.c | btrfsctl.c:37:21: fatal error: version.h: No such file or directory | compilation terminated. | btrfslabel.c:40:21: fatal error: version.h: No such file or directory | compilation terminated. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* automake: upgrade from 1.11.1 to 1.11.2Nitin A Kamble2012-01-032-3/+3
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* quilt upgreade from 0.48 to 0.50Nitin A Kamble2012-01-036-44/+18
| | | | | | | | | | | | | | | | | | | | | | | gnu_patch_test_fix.patch : this patch removed as it is already upstream now. Renamed quilt.inc to quilt-0.50.inc and moved the dupicate information from native & target recipe files into the quilt-0.50.inc file. Clean up the unpackaged files warning These warnings are avoided: WARNING: For recipe quilt, the following files/directories were installed but not shipped in any package: WARNING: /usr/bin/quiltrc WARNING: /usr/share/emacs WARNING: /usr/share/emacs/site-lisp WARNING: /usr/share/emacs/site-lisp/quilt.el The /usr/bin/quiltrc is purposely not packaged, as it is needed for native recipe only. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* btrfs-tools: add attr as dependency to fix compilationNitin A Kamble2012-01-031-2/+2
| | | | | | | | | Fixes this compilation error: | mkfs.c:39:24: fatal error: attr/xattr.h: No such file or directory | compilation terminated. | make: *** [mkfs.o] Error 1 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* texinfo: fix gettext patchSaul Wold2012-01-032-1/+28
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* puzzles: fixed SRC_URI ChecksumsSaul Wold2012-01-031-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* elfutils: fix for dso link change in recent ldChristopher Larson2012-01-032-2/+35
| | | | | | | | | | | | This patch makes the link to the dependencies of libdw explicit, as recent ld no longer implicitly links them. See http://lists.fedoraproject.org/pipermail/devel/2010-March/133601.html as a similar example of the error message you can encounter without this patch, and https://fedoraproject.org/wiki/UnderstandingDSOLinkChange and https://fedoraproject.org/wiki/Features/ChangeInImplicitDSOLinking for more details. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
* libassuan: Upgrade to 2.0.3Zhai Edwin2012-01-031-2/+2
| | | | Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* apr-util: Upgrade to 1.4.1Zhai Edwin2012-01-032-7/+9
| | | | Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* lighttpd: Upgrade to 1.4.30Zhai Edwin2012-01-031-3/+3
| | | | Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* distro_tracking_fields.inc: update the infoDexuan Cui2012-01-031-50/+57
| | | | | | | | | | | | | | | | | | They are mdadm liburcu lttng-ust lttng-control inputproto libpciaccess util-macros libxi libx11 libx11-trim libx11-diet xkeyboard-config Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* util-macros: upgrade from 1.15.0 to the latest 1.16.0Dexuan Cui2012-01-031-2/+2
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* libpciaccess: upgrade from 0.12.1 to 0.12.902Dexuan Cui2012-01-032-3/+56
| | | | | | | | | | | | According to http://cgit.freedesktop.org/xorg/lib/libpciaccess/log/, 0.12.902 does fix some bugs, so let's upgrade to it. Moreover, I pulled a patch from upstream git repo. I also updated the COPYING's chksum since there is a minor change to the Copyright header. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* lttng-ust: upgrade from 0.15 to the latest 0.16Dexuan Cui2012-01-032-22/+4
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* liburcu: upgrade from 0.6.4 to the latest 0.6.7Dexuan Cui2012-01-031-3/+3
| | | | Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* mdadm: upgrade to the latest version 3.2.3Dexuan Cui2012-01-032-59/+6
| | | | | | | | | deleted 1 patch since it's in new version now. made LICENSE field more accurate. updated chksum of COPYING: only working change; no actual license change. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* buildhistory: improve git commit robustnessPaul Eggleton2012-01-031-4/+17
| | | | | | | | | | | * Check if BUILDHISTORY_DIR exists before doing anything with it, in case no tasks that would have created it have executed * Ensure the git repo in BUILDHISTORY_DIR is initialised with "git init" before attempting to do anything with it * Check if any files have been added or changed before adding and committing, to avoid an error from "git commit" Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* distro_tracking_fields: update the info for this round of package upgradeShane Wang2012-01-031-20/+25
| | | | | | | | | The update includes: - update the info for linux-firware, quota, watchdog, hdparm, libomxil, oprofileui, puzzles, and matchbox-wm-2 - add one more recipe info for stat, which is depended by hdparm - correct the wrong info for connman-gnome, which is updated by last manual check in error. Signed-off-by: Shane Wang <shane.wang@intel.com>
* puzzles: upgrade to r9375.Shane Wang2012-01-031-3/+3
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* watchdog: upgrade to 5.11Shane Wang2012-01-031-3/+3
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* quota: upgrade to 4.00Shane Wang2012-01-031-4/+4
| | | | | | | | | The license change in rquota_server.c is the following two lines have been removed: 11a12,13 > * Version: $Id: rquota_server.c,v 1.22 2010/01/05 16:04:57 jkar8572 Exp $ > * Signed-off-by: Shane Wang <shane.wang@intel.com>
* matchbox-wm-2: ugrade to 01fa5465743c9ee43d040350f4405d35293e4869Shane Wang2012-01-031-1/+1
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* linux-firmware: upgrade to 15888a2eab052ac3d3f49334e4f6f05f347a516eShane Wang2012-01-031-2/+2
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* libomxil: upgrade to 0.9.3Shane Wang2012-01-035-23/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch is to upgrade libomxil from 0.3.3 to 0.9.3. The following is the licence change: 2c2 < @file src/omxcore.h --- > src/omxcore.h 4c4 < OpenMax Integration Layer Core. This library implements the OpenMAX core --- > OpenMAX Integration Layer Core. This library implements the OpenMAX core 7c7,8 < Copyright (C) 2007 STMicroelectronics and Nokia --- > Copyright (C) 2007-2009 STMicroelectronics > Copyright (C) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). 24,26d24 < $Date: 2007-05-22 16:48:41 +0200 (Tue, 22 May 2007) $ < Revision $Rev: 239 $ < Author $Author: gsent $ 34d31 < 36d32 Signed-off-by: Shane Wang <shane.wang@intel.com>
* oprofileui: upgrade to 82ecf8c6b53b84f80682a8312f9defa83a95f2a3Shane Wang2012-01-033-247/+1
| | | | | | This patch removed two patches because those are there in the upstream. Signed-off-by: Shane Wang <shane.wang@intel.com>
* distro_tracking_fields: update the info for recipe upgrade.Shane Wang2012-01-031-2/+2
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* procps: raise update-alternatives priorityKoen Kooi2012-01-031-2/+2
| | | | | | | | | | | | | | | This fixes a problem with the uptime utility: root@beagleboneA3-0088:/var/lib/cloud9# busybox uptime 16:00:17 up 2 days, 6:46, load average: 0.14, 0.04, 0.05 root@beagleboneA3-0088:/var/lib/cloud9# uptime.procps 16:00:22 up 2 days, 6:46, 1 user, load average: 0.14, 0.05, 0.06 root@beagleboneA3-0088:/var/lib/cloud9# uptime.coreutils 16:00pm up 4382 days 15:58, 1 user, load average: 0.13, 0.05, 0.05 root@beagleboneA3-0088:/var/lib/cloud9# ls /usr/bin/uptime -la lrwxrwxrwx 1 root root 16 Dec 26 08:56 /usr/bin/uptime -> uptime.coreutils Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemtap: fix configure with automake 1.11.2Nitin A Kamble2012-01-032-1/+48
| | | | | | | | | | | | | | | | | automake version 1.11.2 has made use of dir variables more strict. The pkglibexec var can not have SCRIPTS suffix. Using pkgdata instead. Fixes this error: | Makefile.am:25: `pkglibexecdir' is not a legitimate directory for `SCRIPTS' | autoreconf: automake failed with exit status: 1 | ERROR: autoreconf execution failed. NOTE: package systemtap-1.6+git1+820f2d22fc47fad6e09ba886efb9b91e1247cb39-r0: task do_configure: Failed Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* avahi-ui: fix build with automake-1.11.2Nitin A Kamble2012-01-031-2/+1
| | | | | | | | With automake 1.11.2 /usr/lib/<pkgname> files are moved to /usr/share/<pkgname> Fix the rmdir in do_install which expect /usr/lib/avahi to exist. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* gcc: mark upstream status for all patchesNitin A Kamble2012-01-034-0/+4
| | | | | | | Some patches were missing Upstream-Status informantion, this commit adds that in those patches. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* perl: mark upstream status for all patchesNitin A Kamble2012-01-0340-0/+40
| | | | | | | All the patches imported from debian source packages are marked accordingly. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* misc patches: fix patch headersNitin A Kamble2012-01-0310-10/+10
| | | | | | | These patches were marked by "UpstreamStatus:" line, fix it to use "Upstream-Status:" instead. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* avahi: fix configure with automake 1.11.2Nitin A Kamble2012-01-032-2/+47
| | | | | | | | | | | | | | | automake version 1.11.2 has made use of dir variables more strict. use of pkglibdir with DATA var results in automake errors. This commits uses pkgdatadir var instead of pkglibdir to avoid the strict check errors. Fixes this error: service-type-database/Makefile.am:21: `pkglibdir' is not a legitimate directory for `DATA' autoreconf: automake failed with exit status: 1 ERROR: autoreconf execution failed. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* jpeg: fix configure with automake 1.11.2Nitin A Kamble2012-01-032-2/+31
| | | | | | | | | | | | | The support for automatic de-ANSI-fication has been deprecated in automake 1.11.2, and will be removed altogether in automake 1.12 This avoids this error: | configure.ac:24: automatic de-ANSI-fication support is deprecated | autoreconf: automake failed with exit status: 1 | ERROR: autoreconf execution failed. NOTE: package jpeg-native-8c-r2: task do_configure: Failed Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* autotools.bbclass: fix cp error for empty dirNitin A Kamble2012-01-031-1/+3
| | | | | | | | | | | | | | the .../usr/share/aclocal is empty for build from scratch. so avoid cp error if the directory is empty. Fixes this error, which is thrown before pseudo is built: | cp: cannot stat `/builddisk/build/build0/tmp/sysroots/x86_64-linux/usr/share/aclocal/*': No such file or directory NOTE: package libtool-native-2.4.2-r0.0: task do_configure: Failed Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* rpm: fix build with automake-1.11.2Nitin A Kamble2012-01-032-0/+55
| | | | | | | | | | | automake version 1.11.2 has made use of dir variables more strict. the use of pkglibdir with SCRIPTS & DATA vars results in automake errors. This commits uses pkgdatadir & pkgbindir vars instead of pkglibdir to avoid the strict check errors. This change also works with automake-1.11.1 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>