]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
13 years agognutls: more gettext version fixes
Saul Wold [Mon, 2 Jan 2012 22:38:02 +0000 (14:38 -0800)]
gnutls: more gettext version fixes

Address [YOCTO #1849]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agobtrfs-tools:Fix multithreaded building
Nitin A Kamble [Mon, 2 Jan 2012 19:29:30 +0000 (11:29 -0800)]
btrfs-tools:Fix multithreaded building

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>
13 years agoautomake: upgrade from 1.11.1 to 1.11.2
Nitin A Kamble [Tue, 27 Dec 2011 19:30:09 +0000 (11:30 -0800)]
automake: upgrade from 1.11.1 to 1.11.2

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoquilt upgreade from 0.48 to 0.50
Nitin A Kamble [Tue, 27 Dec 2011 19:19:14 +0000 (11:19 -0800)]
quilt upgreade from 0.48 to 0.50

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>
13 years agobtrfs-tools: add attr as dependency to fix compilation
Nitin A Kamble [Fri, 23 Dec 2011 13:14:18 +0000 (05:14 -0800)]
btrfs-tools: add attr as dependency to fix compilation

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>
13 years agotexinfo: fix gettext patch
Saul Wold [Mon, 2 Jan 2012 19:08:28 +0000 (11:08 -0800)]
texinfo: fix gettext patch

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agopuzzles: fixed SRC_URI Checksums
Saul Wold [Mon, 2 Jan 2012 18:49:06 +0000 (10:49 -0800)]
puzzles: fixed SRC_URI Checksums

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoelfutils: fix for dso link change in recent ld
Christopher Larson [Thu, 29 Dec 2011 22:14:39 +0000 (16:14 -0600)]
elfutils: fix for dso link change in recent ld

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>
13 years agorpm2cpio.sh: make compression tests case-insensitive
Tom Zanussi [Fri, 30 Dec 2011 01:29:06 +0000 (19:29 -0600)]
rpm2cpio.sh: make compression tests case-insensitive

In the rpm2cpio.sh script, the output of $COMPRESSION is tested for
certain lowercase strings such as 'xz' in order to determine the
decompression to use.  The problem is that the output strings tested
are from the output of 'file', which uses different cases in different
versions e.g. file-5.09 prints:

tmp/sysroots/x86_64-linux/usr/bin$ ./file xxx.tar.xz: XZ compressed data

while file-5.03 prints:

tmp/sysroots/x86_64-linux/usr/bin$ ./file xxx.tar.xz: xz compressed data

In the former, the XZ string causes xz compressed payloads to
incorrectly fall through to the catch-all lzma case.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
13 years agolibassuan: Upgrade to 2.0.3
Zhai Edwin [Fri, 30 Dec 2011 05:42:21 +0000 (13:42 +0800)]
libassuan: Upgrade to 2.0.3

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agoapr-util: Upgrade to 1.4.1
Zhai Edwin [Fri, 30 Dec 2011 02:55:45 +0000 (10:55 +0800)]
apr-util: Upgrade to 1.4.1

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agolighttpd: Upgrade to 1.4.30
Zhai Edwin [Fri, 30 Dec 2011 01:53:00 +0000 (09:53 +0800)]
lighttpd: Upgrade to 1.4.30

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agodistro_tracking_fields.inc: update the info
Dexuan Cui [Fri, 30 Dec 2011 06:45:22 +0000 (14:45 +0800)]
distro_tracking_fields.inc: update the info

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>
13 years agoutil-macros: upgrade from 1.15.0 to the latest 1.16.0
Dexuan Cui [Fri, 30 Dec 2011 07:48:56 +0000 (15:48 +0800)]
util-macros: upgrade from 1.15.0 to the latest 1.16.0

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
13 years agolibpciaccess: upgrade from 0.12.1 to 0.12.902
Dexuan Cui [Fri, 30 Dec 2011 07:34:35 +0000 (15:34 +0800)]
libpciaccess: upgrade from 0.12.1 to 0.12.902

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>
13 years agolttng-ust: upgrade from 0.15 to the latest 0.16
Dexuan Cui [Fri, 30 Dec 2011 06:17:21 +0000 (14:17 +0800)]
lttng-ust: upgrade from 0.15 to the latest 0.16

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
13 years agoliburcu: upgrade from 0.6.4 to the latest 0.6.7
Dexuan Cui [Fri, 30 Dec 2011 06:16:56 +0000 (14:16 +0800)]
liburcu: upgrade from 0.6.4 to the latest 0.6.7

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
13 years agomdadm: upgrade to the latest version 3.2.3
Dexuan Cui [Fri, 30 Dec 2011 06:16:13 +0000 (14:16 +0800)]
mdadm: upgrade to the latest version 3.2.3

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>
13 years agobuildhistory: improve git commit robustness
Paul Eggleton [Fri, 30 Dec 2011 13:08:01 +0000 (13:08 +0000)]
buildhistory: improve git commit robustness

* 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>
13 years agodistro_tracking_fields: update the info for this round of package upgrade
Shane Wang [Fri, 30 Dec 2011 06:59:27 +0000 (14:59 +0800)]
distro_tracking_fields: update the info for this round of package upgrade

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>
13 years agopuzzles: upgrade to r9375.
Shane Wang [Fri, 30 Dec 2011 01:37:30 +0000 (09:37 +0800)]
puzzles: upgrade to r9375.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agowatchdog: upgrade to 5.11
Shane Wang [Fri, 30 Dec 2011 00:57:23 +0000 (08:57 +0800)]
watchdog: upgrade to 5.11

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agoquota: upgrade to 4.00
Shane Wang [Thu, 29 Dec 2011 09:05:01 +0000 (17:05 +0800)]
quota: upgrade to 4.00

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>
13 years agomatchbox-wm-2: ugrade to 01fa5465743c9ee43d040350f4405d35293e4869
Shane Wang [Thu, 29 Dec 2011 08:38:07 +0000 (16:38 +0800)]
matchbox-wm-2: ugrade to 01fa5465743c9ee43d040350f4405d35293e4869

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agolinux-firmware: upgrade to 15888a2eab052ac3d3f49334e4f6f05f347a516e
Shane Wang [Thu, 29 Dec 2011 00:57:11 +0000 (08:57 +0800)]
linux-firmware: upgrade to 15888a2eab052ac3d3f49334e4f6f05f347a516e

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agolibomxil: upgrade to 0.9.3
Shane Wang [Wed, 28 Dec 2011 07:59:33 +0000 (15:59 +0800)]
libomxil: upgrade to 0.9.3

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>
13 years agooprofileui: upgrade to 82ecf8c6b53b84f80682a8312f9defa83a95f2a3
Shane Wang [Tue, 27 Dec 2011 03:11:15 +0000 (11:11 +0800)]
oprofileui: upgrade to 82ecf8c6b53b84f80682a8312f9defa83a95f2a3

This patch removed two patches because those are there in the upstream.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agodistro_tracking_fields: update the info for recipe upgrade.
Shane Wang [Mon, 26 Dec 2011 16:58:56 +0000 (00:58 +0800)]
distro_tracking_fields: update the info for recipe upgrade.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agoprocps: raise update-alternatives priority
Koen Kooi [Sat, 31 Dec 2011 16:04:56 +0000 (17:04 +0100)]
procps: raise update-alternatives priority

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>
13 years agosystemtap: fix configure with automake 1.11.2
Nitin A Kamble [Thu, 29 Dec 2011 21:16:52 +0000 (13:16 -0800)]
systemtap: fix configure with automake 1.11.2

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>
13 years agoavahi-ui: fix build with automake-1.11.2
Nitin A Kamble [Wed, 28 Dec 2011 21:48:01 +0000 (13:48 -0800)]
avahi-ui: fix build with automake-1.11.2

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>
13 years agogcc: mark upstream status for all patches
Nitin A Kamble [Wed, 28 Dec 2011 20:36:53 +0000 (12:36 -0800)]
gcc: mark upstream status for all patches

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>
13 years agoperl: mark upstream status for all patches
Nitin A Kamble [Wed, 28 Dec 2011 20:32:02 +0000 (12:32 -0800)]
perl: mark upstream status for all patches

All the patches imported from debian source packages are marked
accordingly.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agomisc patches: fix patch headers
Nitin A Kamble [Wed, 28 Dec 2011 20:21:52 +0000 (12:21 -0800)]
misc patches: fix patch headers

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>
13 years agoavahi: fix configure with automake 1.11.2
Nitin A Kamble [Wed, 28 Dec 2011 19:59:52 +0000 (11:59 -0800)]
avahi: fix configure with automake 1.11.2

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>
13 years agojpeg: fix configure with automake 1.11.2
Nitin A Kamble [Wed, 28 Dec 2011 18:11:05 +0000 (10:11 -0800)]
jpeg: fix configure with automake 1.11.2

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>
13 years agoautotools.bbclass: fix cp error for empty dir
Nitin A Kamble [Wed, 28 Dec 2011 17:34:00 +0000 (09:34 -0800)]
autotools.bbclass: fix cp error for empty dir

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>
13 years agorpm: fix build with automake-1.11.2
Nitin A Kamble [Tue, 27 Dec 2011 20:47:59 +0000 (12:47 -0800)]
rpm: fix build with automake-1.11.2

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>
13 years agobyacc: upgrade from 20110908 to 20111219
Nitin A Kamble [Tue, 27 Dec 2011 19:18:01 +0000 (11:18 -0800)]
byacc: upgrade from 20110908 to 20111219

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agodistro_tracking: Updated for Upgrades and Manual Check Dates
Saul Wold [Wed, 28 Dec 2011 00:50:27 +0000 (16:50 -0800)]
distro_tracking: Updated for Upgrades and Manual Check Dates

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoboost: Update to 1.48 and Clean ups
Saul Wold [Wed, 28 Dec 2011 01:03:03 +0000 (17:03 -0800)]
boost: Update to 1.48 and Clean ups

There were 2 "BJAM_OPTS =" in the .bb and .inc, the .inc was being
overwritten and the ICU dependency was not removed correctly.

Do some clean-up including moving install_append into do_install
directly.

Finally the BJAM_EXTRAS += "threading=multi" was not setting set
correctly, set it on the BUILD spec line

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoAdd Upstream-Status to patches
Saul Wold [Wed, 28 Dec 2011 23:41:08 +0000 (15:41 -0800)]
Add Upstream-Status to patches

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agorxvt-unicode: Update to 9.14
Saul Wold [Thu, 29 Dec 2011 00:37:50 +0000 (16:37 -0800)]
rxvt-unicode: Update to 9.14

COPYING file has been reformatted whites space changes

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoutil-linux: Update to 2.20.1
Saul Wold [Thu, 1 Dec 2011 22:45:39 +0000 (14:45 -0800)]
util-linux: Update to 2.20.1

Add patch remove setting CC, LD and LDFLAGS on commandline
since they are passed correctly via configure. Those setting
also caused the configure information about -std=gnu99 from
being passed correctly.

Removed patch that was fixed upstream
Added scanf configuration, since this is a cross-compile target check

libuuid removed an API that e2fsprogs uuidd used (uuid__generate_*),
thus we disable it in this patch and will now provide uuidd from
util-linux.

See http://sourceforge.net/projects/e2fsprogs/forums/forum/7053/topic/4639484

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agopython: add md5module support
Saul Wold [Wed, 28 Dec 2011 00:12:01 +0000 (16:12 -0800)]
python: add md5module support

The internal md5 module is needed for using "waf" to install
other python packages such as pycairo.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodropbear: fix CRYPTLIB patch
Saul Wold [Tue, 27 Dec 2011 21:54:23 +0000 (13:54 -0800)]
dropbear: fix CRYPTLIB patch

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agolibiconv: Update to 1.14
Saul Wold [Tue, 29 Nov 2011 19:47:16 +0000 (11:47 -0800)]
libiconv: Update to 1.14

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoresolvconf: Update to 1.63
Saul Wold [Thu, 29 Dec 2011 00:34:42 +0000 (16:34 -0800)]
resolvconf: Update to 1.63

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agowpa-supplicant - pulls GPLv3 license rpm in a non-GPLv3 build (libgnutls-extra)
Andrei Gherzan [Thu, 29 Dec 2011 10:22:06 +0000 (12:22 +0200)]
wpa-supplicant - pulls GPLv3 license rpm in a non-GPLv3 build (libgnutls-extra)

Two different defconfigs are chosen, one for "with GPLv3 build" and one for "without".
In this way, libgnutls-extra is not pulled in a non-GPLv3 build.

[YOCTO #1845]

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
13 years agognome-keyring: fix gsettings_data_convert seg fault
Zhai Edwin [Tue, 27 Dec 2011 02:57:29 +0000 (10:57 +0800)]
gnome-keyring: fix gsettings_data_convert seg fault

gsttings_data_convert cause seg fault as gnome-keyring's schema is not
installed properly. As a fix, running glib-compile-schemas from glib-utils to
made "gschemas.compiled".

[YOCTO #1779] got fixed.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agoglib-2.0: we need zlib
Christopher Larson [Thu, 29 Dec 2011 00:08:42 +0000 (18:08 -0600)]
glib-2.0: we need zlib

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
13 years agoimage_types: Ensure /init exists for cpio rootfs archives
Darren Hart [Wed, 21 Dec 2011 08:24:46 +0000 (00:24 -0800)]
image_types: Ensure /init exists for cpio rootfs archives

In order for the kernel to accept an initramfs as a rootfs,
it must have /init - even if it is an empty file. Touch /init
to ensure it exists for cpio and cpio.gz image types.

When used with initrd and rootfs=/dev/ram0, this allows the
cpio and cpio.gz images to be used as the rootfs.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agotask-core-boot: Allow DISTRO to disable keymaps via VIRTUAL-RUNTIME_keymaps
Darren Hart [Wed, 21 Dec 2011 07:58:22 +0000 (23:58 -0800)]
task-core-boot: Allow DISTRO to disable keymaps via VIRTUAL-RUNTIME_keymaps

keymaps pulls in gettext, which can't build without wide character support.

Rather than have to add a -tiny variant of every MACHINE to drop "keyboard" from
the MACHINE_FEATURES, just enable the DISTRO to define what gets added to
RDEPENDS_task-core-boot when MACHINE_FEATURES includes keyboard via the
VIRTUAL-RUNTIME_keymaps variable. By default, keep "keymaps".

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agolinux-yocto-tiny: New kernel recipe for tiny distros
Darren Hart [Wed, 14 Dec 2011 23:13:57 +0000 (15:13 -0800)]
linux-yocto-tiny: New kernel recipe for tiny distros

linux-yocto-tiny drops the linux-tools and sets the KMACHINE
branch to standard/tiny.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agoudev: skip mounting /dev on tmpfs if it is on devtmpfs
Otavio Salvador [Tue, 20 Dec 2011 14:01:21 +0000 (14:01 +0000)]
udev: skip mounting /dev on tmpfs if it is on devtmpfs

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoudev: use tabs for init script (no code changes)
Otavio Salvador [Tue, 20 Dec 2011 13:27:33 +0000 (13:27 +0000)]
udev: use tabs for init script (no code changes)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoudev: reorganize files of 164 version
Otavio Salvador [Tue, 20 Dec 2011 13:19:53 +0000 (13:19 +0000)]
udev: reorganize files of 164 version

We merged both files and udev-164 directory onto a single directory
and renamed udev-new.inc onto udev.inc as we have a single version of
udev now.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoudev-extraconf: move mount.blacklist to udev-extraconf dir
Otavio Salvador [Tue, 20 Dec 2011 13:11:20 +0000 (13:11 +0000)]
udev-extraconf: move mount.blacklist to udev-extraconf dir

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoudev: drop 145 version
Otavio Salvador [Tue, 20 Dec 2011 13:00:05 +0000 (13:00 +0000)]
udev: drop 145 version

The 164 version has been the default version for some time and as we
don't have any clear reasoning to keep 145 around, we're removing it
now.

Some files were also removed as 164 recipe provides specific versions
of it and thus those were going to be unused.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agodistro_tracking_fields: update the info for recipe upgrade.
Shane Wang [Mon, 26 Dec 2011 16:58:56 +0000 (00:58 +0800)]
distro_tracking_fields: update the info for recipe upgrade.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agorpm: Fix rpm database files capacity issue.
Mei Lei [Wed, 28 Dec 2011 03:22:17 +0000 (11:22 +0800)]
rpm: Fix rpm database files capacity issue.

Tune the __db* size in DB_CONFIG.
This will reduce the __db* size from 62MB to 26MB in qemu.

[YOCTO #1769]

Signed-off-by: Mei Lei <lei.mei@intel.com>
13 years agoclasses/image: implement generic locale package installation
Paul Eggleton [Thu, 22 Dec 2011 14:46:32 +0000 (14:46 +0000)]
classes/image: implement generic locale package installation

Let each package-specific rootfs implementation provide basic functions
to query the existence of a package and install a list of packages and
then have a generic install function so this logic is in one place.

Note: unlike previous versions of this code in OE-Core this uses the
IMAGE_LINGUAS variable and not IMAGE_LOCALES - note that IMAGE_LINGUAS
was what was used in OE-Classic and it is already used in OE-Core in
order to install locale-base-*. This will mean that if IMAGE_LINGUAS is
left at the default you will now get more packages installed. If you
don't want these language support packages then you should set
IMAGE_LINGUAS explicitly.

This restores locale installation to the same state as OE-Classic, only
we now support all the packaging backends.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agou-boot: improved DESCRIPTION, fixed HOMEPAGE
Frans Meulenbroeks [Wed, 28 Dec 2011 08:43:05 +0000 (09:43 +0100)]
u-boot: improved DESCRIPTION, fixed HOMEPAGE

HOMEPAGE pointed to an sf.net page that said that the
page did not exist any more and after that it redirected
to the denx.de page; updated HOMEPAGE to point to that page
Also improved the description to use the official capitalisation

Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
13 years agopatch.bbclass: abstract out logic that determines patches to apply
Christopher Larson [Tue, 27 Dec 2011 17:27:39 +0000 (12:27 -0500)]
patch.bbclass: abstract out logic that determines patches to apply

This is needed by the copyleft_compliance class, so it can emit series files
for the patches, which greatly increases their usefulness to a user trying to
reconstruct the sources outside of OE.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
13 years agolibevent: upgrade to 2.0.16
Scott Garman [Tue, 20 Dec 2011 21:23:06 +0000 (13:23 -0800)]
libevent: upgrade to 2.0.16

Updated HOMEPAGE and SRC_URI to reflect project's new home.

From the whatsnew-2.0.txt document:

COMPATIBILITY:

  Nearly all existing code that worked with Libevent 1.4 should still
  work correctly with Libevent 2.0.

So this upgrade is expected to be safe.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agochrpath: upgrade to 0.14
Scott Garman [Tue, 20 Dec 2011 04:44:56 +0000 (20:44 -0800)]
chrpath: upgrade to 0.14

SRC_URI changed because Debian has not started packaging v0.14 yet.
So now we're using the true upstream for sources.

Confirmed license file is still GPLv2, checksum changed due to
updated FSF postal address in COPYING.

Added HOMEPAGE and BUGTRACKER fields.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agodistro_tracking_fields: update the info for recipe upgrade.
Shane Wang [Mon, 26 Dec 2011 16:58:56 +0000 (00:58 +0800)]
distro_tracking_fields: update the info for recipe upgrade.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agolibsamplerate0: upgrade to 0.1.8
Shane Wang [Mon, 26 Dec 2011 16:29:21 +0000 (00:29 +0800)]
libsamplerate0: upgrade to 0.1.8

This patch is to upgrade libsamplerate0 to 0.1.8 and remove the patch for 0.1.7.
In the new code, the fix is there in M4/endian.m4 (which is part of acinclude.m4 in 0.1.7)
The license is changed from "Copyright (C) 2002-2008 Erik de Castro Lopo <erikd@mega-nerd.com>" to "Copyright (C) 2002-2011 Erik de Castro Lopo <erikd@mega-nerd.com>".

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agolibical: upgrade to 0.48
Shane Wang [Mon, 26 Dec 2011 16:03:12 +0000 (00:03 +0800)]
libical: upgrade to 0.48

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agoglib-2.0: upgrade to 2.30.2
Shane Wang [Thu, 22 Dec 2011 16:59:54 +0000 (00:59 +0800)]
glib-2.0: upgrade to 2.30.2

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agominicom: upgrade to 2.5
Shane Wang [Mon, 26 Dec 2011 15:50:57 +0000 (23:50 +0800)]
minicom: upgrade to 2.5

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agofreetype: upgrade to 2.4.8
Shane Wang [Mon, 26 Dec 2011 15:33:09 +0000 (23:33 +0800)]
freetype: upgrade to 2.4.8

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agodistro_tracking_fields: update the info for recipe upgrading
Shane Wang [Fri, 23 Dec 2011 15:43:31 +0000 (23:43 +0800)]
distro_tracking_fields: update the info for recipe upgrading

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agolibpcap: upgrade to 1.2.0
Shane Wang [Fri, 23 Dec 2011 06:27:24 +0000 (14:27 +0800)]
libpcap: upgrade to 1.2.0

This patch is to upgrade libpcap to 1.2.0.
The values of the macro definitions are duplicated with the new code, so change them into other values.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agoofono: upgrade to 1.0
Shane Wang [Fri, 23 Dec 2011 06:24:03 +0000 (14:24 +0800)]
ofono: upgrade to 1.0

This patch is to upgrade ofono to 1.0.
The license is changed from "Copyright (C) 2008-2010 Intel Corporation. All rights reserved." into "Copyright (C) 2008-2011 Intel Corporation. All rights reserved."

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agotelepathy-glib: upgrade to 0.17.4
Shane Wang [Fri, 23 Dec 2011 06:17:34 +0000 (14:17 +0800)]
telepathy-glib: upgrade to 0.17.4

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agovalgrind: upgrade to 3.7.0
Shane Wang [Fri, 23 Dec 2011 05:25:43 +0000 (13:25 +0800)]
valgrind: upgrade to 3.7.0

This patch is to upgrade valgrind to 3.7.0.
The licenses are changed from "Copyright (C) 2000-2010 Julian Seward. All rights reserved." to "Copyright (C) 2000-2011 Julian Seward. All rights reserved."

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agomtd-utils: upgrade to 1.4.9
Shane Wang [Fri, 23 Dec 2011 01:32:13 +0000 (09:32 +0800)]
mtd-utils: upgrade to 1.4.9

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agogst-ffmpeg: upgrade to 0.10.13
Shane Wang [Thu, 22 Dec 2011 16:25:19 +0000 (00:25 +0800)]
gst-ffmpeg: upgrade to 0.10.13

This patch is to upgrade gst-ffmpeg to 0.10.13.
Some license files are changed because the folder "ffmpeg" disappears, and those license files under "libav" are the same. LICENSE is different because the word "ffmpeg" is changed into "libav" under the libav folder.

Again, gst-ffmpeg tar ball contains library libav itself. So the configure needs to disable yasm for x86.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agogst-fluendo-mpegdemux: upgrade to 0.10.69
Shane Wang [Thu, 22 Dec 2011 14:38:10 +0000 (22:38 +0800)]
gst-fluendo-mpegdemux: upgrade to 0.10.69

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agogst-fluendo-mp3: upgrade to 0.10.16
Shane Wang [Thu, 22 Dec 2011 14:20:09 +0000 (22:20 +0800)]
gst-fluendo-mp3: upgrade to 0.10.16

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agogst-plugins-bad: upgrade to 0.10.22
Shane Wang [Thu, 22 Dec 2011 05:33:29 +0000 (13:33 +0800)]
gst-plugins-bad: upgrade to 0.10.22

This patch is to upgrade gst-plugins-bad to 0.10.22.
One of the license files is removed because the file doesn't exist any more.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agogst-plugins-ugly: upgrade to 0.10.18
Shane Wang [Thu, 22 Dec 2011 04:59:12 +0000 (12:59 +0800)]
gst-plugins-ugly: upgrade to 0.10.18

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agopolkit: upgrade to 0.103
Shane Wang [Thu, 22 Dec 2011 04:15:28 +0000 (12:15 +0800)]
polkit: upgrade to 0.103

This is the patch to upgrade polkit to 0.103.
The license is changed because the HTML content is generated by GTK-Doc V1.18 (XML node) rather than GTK-Doc V1.17 (XML node), which causes the change of the tag.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agodistro_tracking_fields: take the ownership of Mei Lei's
Shane Wang [Sat, 24 Dec 2011 06:37:31 +0000 (14:37 +0800)]
distro_tracking_fields: take the ownership of Mei Lei's

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agodistro_tracking_fields: update the info for the manual check list (2011/12/24)
Shane Wang [Sat, 24 Dec 2011 06:16:08 +0000 (14:16 +0800)]
distro_tracking_fields: update the info for the manual check list (2011/12/24)

update the information for the manual check list after checking the upstream on Dec 24, 2011.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agobuildhistory: avoid quoting issues with the layer list for build-id
Christopher Larson [Fri, 23 Dec 2011 16:23:57 +0000 (09:23 -0700)]
buildhistory: avoid quoting issues with the layer list for build-id

--4ef4ab1d_66334873_12d0c
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

The layer list is multiline, and includes quotes, so including it within
quotes is problematic, particularly if the revision includes characters which
are not valid outside of a quoted string in shell. To reproduce this failure:
do a build with an scm layer not on a branch.

Signed-off-by: Christopher Larson <chris_larson@mentor.com (mailto:chris_larson@mentor.com)>
13 years agobase.bbclass: Allow buildstats to be optionally supplied
Mark Hatle [Wed, 30 Nov 2011 22:03:21 +0000 (16:03 -0600)]
base.bbclass: Allow buildstats to be optionally supplied

Buildstats should be allowed to be optionally enabled.  It's
recommended that it be enabled via the USER_CLASSES setting.

Alternatively it could be enabled via the INHERIT_DISTRO or
similar mechanism.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agoself-hosted-image: Add builder user and mini X
Zhai Edwin [Wed, 21 Dec 2011 07:33:08 +0000 (15:33 +0800)]
self-hosted-image: Add builder user and mini X

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agoAdd "builder" user for specific purpose.
Zhai Edwin [Wed, 21 Dec 2011 07:17:21 +0000 (15:17 +0800)]
Add "builder" user for specific purpose.

"builder" can start some auto stuff by mini X session.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agoAdd mini X core tasks
Zhai Edwin [Wed, 21 Dec 2011 07:16:58 +0000 (15:16 +0800)]
Add mini X core tasks

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agomini-x-session: Add this recipe as the session file for mini X
Zhai Edwin [Wed, 21 Dec 2011 07:16:31 +0000 (15:16 +0800)]
mini-x-session: Add this recipe as the session file for mini X

mini-x-session runs session files on behalf of file owner, so that no rootless X
required.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agolinux-yocto: use PATH to locate kconf_check
Bruce Ashfield [Wed, 21 Dec 2011 20:00:02 +0000 (15:00 -0500)]
linux-yocto: use PATH to locate kconf_check

The changes made to prefer in-tree kernel tools forced the location
of kconf_check prematurely. For maximum flexibility, locating it
on the PATH is ideal, since the transition to in-tree tools will be
completely transparent.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agokern-tools: update SRCREV to pickup git operation fixes
Bruce Ashfield [Wed, 21 Dec 2011 18:58:02 +0000 (13:58 -0500)]
kern-tools: update SRCREV to pickup git operation fixes

Updating the kern-tools SRCREV to pickup the following commit:

[
    kgit-meta: add error checking and autoconfiguration to git commands

    When git commands are embedded into feature descriptions, they can
    fail for a variety of reasons. The current meta series processing does
    not trap errors, and will continue to process potentially failing
    commands. All git commands are now checked for their return code, and
    in case of error, the error code is passed up via early exit.

    A second common git issue is on a new machine that has not been
    configured with a username/email for commits. This is now detected
    by checking for a global user.name. If one is not found, a local
    user name of "Auto Configured" and email of "auto.configured" is
    created to allow git operations to succeed.
]

Fixes [YOCTO #1838]

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: update hardware reference boards to 3.0.12
Bruce Ashfield [Thu, 15 Dec 2011 20:57:31 +0000 (15:57 -0500)]
linux-yocto: update hardware reference boards to 3.0.12

Updating the meta SRCREV to pickup 3.0.12 support for the remaining
non-x86 boards (routerstation and pandaboard).

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: add cedartrail BSP support
Bruce Ashfield [Thu, 15 Dec 2011 19:52:27 +0000 (14:52 -0500)]
linux-yocto: add cedartrail BSP support

Updating the meta branch to contain the board config and description
for the cedartrail.

Signed-off-by: Rahul Saxena <rahul.saxena@.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agoclasses/rootfs_rpm: handle recommends in query functions
Paul Eggleton [Thu, 22 Dec 2011 16:55:57 +0000 (16:55 +0000)]
classes/rootfs_rpm: handle recommends in query functions

Implement list_package_recommends() for rpm, and filter out the
"suggests" (RPM's equivalent of recommends) in list_package_depends().

Respectively, these changes fix buildhistory handling of recommends for
RPM (so that they are included in the image graphs) and also prevents
failures during do_rootfs with buildhistory enabled if a recommend is
unsatisfied.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agowebkit-gtk svn: update to r101488
Koen Kooi [Wed, 30 Nov 2011 14:58:40 +0000 (15:58 +0100)]
webkit-gtk svn: update to r101488

tested on beagleboard/angstrom with midori and epiphany browsers

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
13 years agoprelink: update to latest git version
Scott Garman [Fri, 16 Dec 2011 11:09:48 +0000 (03:09 -0800)]
prelink: update to latest git version

New version includes:

2011-12-08 Mark Hatle <mark.hatle@windriver.com>
    * rtld/rtld.c: Fix an issue where missing objects would trigger
      an assert in dl-version.c
    * rtld/rtld.h: Add _dl_new_object prototype
    * rtld/rtld.c: Add support for $ORIGIN, $PLATFORM and $LIB.
      Note: $PLATFORM = ""

These fixes are needed to prevent prelink-rtld from crashing when
running the new unsafe-references-in-binaries QA test.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agocoreutils: ensure --color works so DEPEND on libcap
Saul Wold [Thu, 22 Dec 2011 20:13:46 +0000 (12:13 -0800)]
coreutils: ensure --color works so DEPEND on libcap

[YOCTO #1860]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>