]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
13 years agotask-core-tools: add mesa-demos to testapps list
Saul Wold [Tue, 7 Jun 2011 22:04:14 +0000 (15:04 -0700)]
task-core-tools: add mesa-demos to testapps list

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agometacity 2.30.3: fix build on GNOME-less hosts and fix packaging
Koen Kooi [Thu, 9 Jun 2011 10:54:00 +0000 (12:54 +0200)]
metacity 2.30.3: fix build on GNOME-less hosts and fix packaging

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosysvinit: split inittab into it's own recipe
Koen Kooi [Thu, 9 Jun 2011 08:16:49 +0000 (10:16 +0200)]
sysvinit: split inittab into it's own recipe

Implements the improvements suggested in the original fix for [YOCTO #1131]

Signed-off-by: <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoconsolekit: update to 0.4.5
Koen Kooi [Thu, 9 Jun 2011 10:53:13 +0000 (12:53 +0200)]
consolekit: update to 0.4.5

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibrsvg 2.32.1: fix loader packaging when using gtk >2.20
Koen Kooi [Thu, 9 Jun 2011 11:29:33 +0000 (13:29 +0200)]
librsvg 2.32.1: fix loader packaging when using gtk >2.20

When using the gtk+ from OE-core you would get:

WARNING: the following files were installed but not shipped in any package:
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokexec-tools: don't depend on virtual/kernel
Phil Blundell [Thu, 9 Jun 2011 11:58:43 +0000 (12:58 +0100)]
kexec-tools: don't depend on virtual/kernel

There doesn't appear to be any terribly good reason for kexec-tools to
depend on the kernel.  (I verified that kexec-tools is buildable in a
clean TMPDIR without having previously built virtual/kernel.)

Having this dependency in place is a nuisance because it makes it
awkward to put kexec into an initramfs.  So, it seems like we would be
better off without.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoiproute2: update to 2.6.38
Paul Eggleton [Wed, 8 Jun 2011 13:20:25 +0000 (14:20 +0100)]
iproute2: update to 2.6.38

Fixes "ip route get" not producing any output (a regression in 2.6.35).
See http://marc.info/?l=linux-netdev&m=129442470405398&w=2 and
http://marc.info/?l=linux-netdev&m=130038222321440&w=2 for a list of
other changes since 2.6.35.

Fixes [YOCTO #1006] (reopened)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoavahi: fix dbus system-service packaging and move more things to .inc
Koen Kooi [Wed, 8 Jun 2011 12:06:13 +0000 (14:06 +0200)]
avahi: fix dbus system-service packaging and move more things to .inc

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
13 years agodistro_tracking_fields.inc: Fix a incorrect date format
Mei Lei [Thu, 9 Jun 2011 04:42:29 +0000 (12:42 +0800)]
distro_tracking_fields.inc: Fix a incorrect date format

One incorrect date format caused a checking failure in package report system.

Signed-off-by: Mei Lei <lei.mei@intel.com>
13 years agoudev: Fix udevd launch issue after system second boot
Dongxiao Xu [Thu, 9 Jun 2011 00:55:14 +0000 (08:55 +0800)]
udev: Fix udevd launch issue after system second boot

"grep" command will return 1 if nothing is grepped, which will cause
the udevd daemon not working correctly.

This fixes [YOCTO #1146]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
13 years agopseudo: Update pseudo to 1.1.1 version
Mark Hatle [Thu, 2 Jun 2011 22:15:26 +0000 (17:15 -0500)]
pseudo: Update pseudo to 1.1.1 version

Update both the core and pseudo_git packages to the latest 1.1.1 verison.

This fixes an issues where the call system() was not wrapped.  This could
lead to issues where certain spawned commands broke out of a pseudo-chroot
and created files in the wrong place.

Also the update the 1.0 -> 1.1.1 adds additional capabilities such as
beginning support for MacOS X.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agodistro_tracking_fields.inc: add pseudo
Mark Hatle [Tue, 7 Jun 2011 00:14:07 +0000 (19:14 -0500)]
distro_tracking_fields.inc: add pseudo

Add pseudo to tracking, with me as the maintainer.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agobitbake.conf: Create staticdev pacakge for static libraries
Saul Wold [Thu, 26 May 2011 16:13:50 +0000 (09:13 -0700)]
bitbake.conf: Create staticdev pacakge for static libraries

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoinitramfs-live-install: comment out allarch inherit to resolve no provider
Tom Zanussi [Wed, 8 Jun 2011 13:48:11 +0000 (08:48 -0500)]
initramfs-live-install: comment out allarch inherit to resolve no provider

initramfs-live-install is only compatible with i.86|x86_64 so
shouldn't inherit 'allarch'.  This comments it out.

More specifically, commit 52295fa3deef3b0374b99829626d524cefae6001
(Improve handling of 'all' architecture recipes and their interaction
with sstate) sets TARGET_ARCH which due to the COMPATIBLE_HOST setting
in the recipe causes it to be skipped and gives the following error
for any -live build:

NOTE: Resolving any missing task queue dependencies
NOTE: Runtime target 'initramfs-live-install' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['initramfs-live-install']
ERROR: Required build target 'core-image-sato-live' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-sato-live', 'core-ima\
ge-minimal-initramfs', 'initramfs-live-install']
ERROR: Nothing RPROVIDES 'initramfs-live-install'

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Commented out with explaination instead of remove

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agocreate-pull-request: Add URL documentation
Mark Hatle [Mon, 6 Jun 2011 23:17:34 +0000 (18:17 -0500)]
create-pull-request: Add URL documentation

If we can't find the URL, tell the user how to correct the issue.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agopackage.bbclass: PACKAGELOCK is a shared lock file so inform sstate as such
Richard Purdie [Thu, 9 Jun 2011 14:05:40 +0000 (15:05 +0100)]
package.bbclass: PACKAGELOCK is a shared lock file so inform sstate as such

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosstate.bbclass: When removing files, take an exclusive lock, even for shared lockfiles
Richard Purdie [Thu, 9 Jun 2011 14:05:02 +0000 (15:05 +0100)]
sstate.bbclass: When removing files, take an exclusive lock, even for shared lockfiles

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistro tracking: Manual Updates
Saul Wold [Tue, 7 Jun 2011 06:15:48 +0000 (23:15 -0700)]
distro tracking: Manual Updates

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodistro tracking: fixup some bad entries
Saul Wold [Mon, 6 Jun 2011 20:51:11 +0000 (13:51 -0700)]
distro tracking: fixup some bad entries

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoutil-linux: package agetty seperately
Koen Kooi [Mon, 6 Jun 2011 08:39:44 +0000 (10:39 +0200)]
util-linux: package agetty seperately

Some packages like systemd only want agetty to spawn a console and not drag in all of util-linux just for that.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
13 years agosqlite: remove dependency on tcl-native
Phil Blundell [Fri, 3 Jun 2011 10:40:55 +0000 (11:40 +0100)]
sqlite: remove dependency on tcl-native

Older versions of sqlite required tclsh at compile time but this is no longer
the case with recent 3.7.x.

See http://lists.linuxtogo.org/pipermail/openembedded-core/2011-June/003653.html

Signed-off-by: Phil Blundell <philb@gnu.org>
13 years agolinux-yocto: make e1000e structure common [commit: bec3f1e8c]
Bruce Ashfield [Mon, 6 Jun 2011 15:30:31 +0000 (11:30 -0400)]
linux-yocto: make e1000e structure common [commit: bec3f1e8c]

During work on 1.1 BSPs, some driver options changed. The
result was that the upstream fix b1d670f10e8078485884f0cf7e384d890909aeaa
needs to be available for all BSPs.

These SRCREV updates are the result of making that commit common.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: update target/meta SRCREVs
Bruce Ashfield [Fri, 3 Jun 2011 05:05:30 +0000 (01:05 -0400)]
linux-yocto: update target/meta SRCREVs

This SRCREV update picks up the following changes from the
2.6.37 kernel tree:

  - fishriver: create and use a dedicated BSP branch
  - fishriver: usbnet fixes, but common to all boards
  - standard:  update omap baseline match the 2.6.34
               upstream merge content

Built and boot tested on qemu*

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agodistro tracking: update Qing -> Saul
Saul Wold [Mon, 6 Jun 2011 06:21:33 +0000 (23:21 -0700)]
distro tracking: update Qing -> Saul

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agojson-glib: Update to 0.12.4
Saul Wold [Mon, 6 Jun 2011 06:22:31 +0000 (23:22 -0700)]
json-glib: Update to 0.12.4

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodistro-tracking: update openssh, tar, and grep
Scott Garman [Mon, 6 Jun 2011 00:19:57 +0000 (17:19 -0700)]
distro-tracking: update openssh, tar, and grep

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agotar: upgrade to v1.26
Scott Garman [Mon, 6 Jun 2011 00:11:12 +0000 (17:11 -0700)]
tar: upgrade to v1.26

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agogrep: upgrade to v2.8
Scott Garman [Mon, 6 Jun 2011 00:02:39 +0000 (17:02 -0700)]
grep: upgrade to v2.8

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agoopenssh: upgrade to v5.8p2
Scott Garman [Sun, 5 Jun 2011 23:39:32 +0000 (16:39 -0700)]
openssh: upgrade to v5.8p2

LICENCE checksum updated due to a one-line change in the file (RedHat
was added as a copyright holder).

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agodistro-tracking: updates
Scott Garman [Sat, 4 Jun 2011 18:03:21 +0000 (11:03 -0700)]
distro-tracking: updates

Update the distro tracking fields for:

* apmd
* at
* blktool
* cpio
* dosfstools
* gzip
* libatomics-ops
* shadow

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agotzcode: Update to 2011g
Saul Wold [Fri, 3 Jun 2011 21:57:17 +0000 (14:57 -0700)]
tzcode: Update to 2011g

[YOCTO #1080]

Thanks to ilkka.tengvall@nsn.com

Cc: ilkka.tengvall@nsn.com
Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agopackage_rpm.bbclass: make RPM use on-disk permissions
Scott Garman [Fri, 20 May 2011 00:26:49 +0000 (17:26 -0700)]
package_rpm.bbclass: make RPM use on-disk permissions

Instruct RPM to use the on-disk permissions, owners, groups,
and directory permissions, instead of defaulting to root:root

Code changes suggested by Mark Hatle.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agobitbake.conf: set PSEUDO_PASSWD within FAKEROOTENV
Scott Garman [Thu, 19 May 2011 17:35:40 +0000 (10:35 -0700)]
bitbake.conf: set PSEUDO_PASSWD within FAKEROOTENV

PSEUDO_PASSWD needs to point to the directory where passwd and group
files are kept. This will allow pseudo to use those users and groups
to change file ownership.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agobase-passwd: populate the target sysroot with passwd/group/login.defs
Scott Garman [Thu, 12 May 2011 03:04:33 +0000 (20:04 -0700)]
base-passwd: populate the target sysroot with passwd/group/login.defs

The passwd, group, and login.defs files in the target sysroot will
be used when recipes create custom user and group permissions in
their packages.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agoshadow: add a -native recipe with customized utilities
Scott Garman [Tue, 10 May 2011 06:02:39 +0000 (23:02 -0700)]
shadow: add a -native recipe with customized utilities

This adds a -native recipe for the shadow utilities.

The custom --root option allows the the following utilities to be
run within a chroot when invoked under pseudo:

* useradd
* groupadd
* usermod
* groupmod
* userdel
* groupdel
* passwd
* gpasswd
* pwconv
* pwunconv
* grpconv
* grpunconv

They can then be used to manipulate user and group account information
in target sysroots.

useradd was also modified to create home directories recursively when
necessary.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agoshadow: recipe and patch cleanup
Scott Garman [Fri, 3 Jun 2011 17:33:09 +0000 (10:33 -0700)]
shadow: recipe and patch cleanup

Taking over maintenance of the shadow recipe. Cleaning it up in
preparation of adding a -native version that will be used to add
users/groups during preinstall.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agogcc-package-cross: also install the symlinks in libexec with target prefix
Phil Blundell [Fri, 3 Jun 2011 11:30:11 +0000 (12:30 +0100)]
gcc-package-cross: also install the symlinks in libexec with target prefix

.. since this is where collect2 seems to look for them.  This seems like
it is really a bug in collect2, but installing the symlinks is an easy
workaround.  Without this you get "could not find ld" errors when using -flto.

Signed-off-by: Phil Blundell <philb@gnu.org>
13 years agoxf86-driver-common.inc: remove .la files to avoid unpackaged warning
Otavio Salvador [Thu, 2 Jun 2011 13:52:34 +0000 (13:52 +0000)]
xf86-driver-common.inc: remove .la files to avoid unpackaged warning

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agognutls: add p11tool into gnutls-bin
Otavio Salvador [Thu, 2 Jun 2011 16:41:08 +0000 (16:41 +0000)]
gnutls: add p11tool into gnutls-bin

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agognutls: use INC_PR on 2.12.5 version recipe
Otavio Salvador [Thu, 2 Jun 2011 16:37:48 +0000 (16:37 +0000)]
gnutls: use INC_PR on 2.12.5 version recipe

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agobase.bbclass: add cleansstate task between clean and cleanall
Martin Jansa [Thu, 2 Jun 2011 18:56:04 +0000 (20:56 +0200)]
base.bbclass: add cleansstate task between clean and cleanall

* sometimes it's usefull to remove only sstate cache and keep downloaded sources for rebuild

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoutil-linux_2.19.1.bb: Fix compliation on uclibc
Khem Raj [Thu, 2 Jun 2011 19:45:26 +0000 (12:45 -0700)]
util-linux_2.19.1.bb: Fix compliation on uclibc

util-linux 2.19 needs this patch to successfully
compile on uclibc systems. This is a bug in util-linux
that goes unnoticed on eglibc builds.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agoallarch.bbclass: Define BASE_PACKAGE_ARCH = "all"
Khem Raj [Thu, 2 Jun 2011 19:45:25 +0000 (12:45 -0700)]
allarch.bbclass: Define BASE_PACKAGE_ARCH = "all"

If not overridden it gets the value which is for target recipes
usually defined in machine tune files

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agobison: upgrade from 2.4.3 to 2.5
Nitin A Kamble [Mon, 23 May 2011 22:40:04 +0000 (15:40 -0700)]
bison: upgrade from 2.4.3 to 2.5

This version of bison needs m4 1.4.16 or newer

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoautoconf: upgrade from 2.65 to 2.68
Nitin A Kamble [Tue, 24 May 2011 16:38:17 +0000 (09:38 -0700)]
autoconf: upgrade from 2.65 to 2.68

And rebase the patches to the newer code.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agom4: upgrade from 1.4.15 to 1.4.16
Nitin A Kamble [Tue, 24 May 2011 16:22:36 +0000 (09:22 -0700)]
m4: upgrade from 1.4.15 to 1.4.16

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoqmake_base.bbclass: fix lrelease/lupdate binary names
Otavio Salvador [Wed, 1 Jun 2011 20:09:54 +0000 (20:09 +0000)]
qmake_base.bbclass: fix lrelease/lupdate binary names

To support translation, qmake based projects usually call lrelease and
lupdate however OE changes the binary names so this needs some mangle
to work out of box.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogettext: Add DEPENDS on git-native
Richard Purdie [Thu, 2 Jun 2011 17:22:33 +0000 (18:22 +0100)]
gettext: Add DEPENDS on git-native

There are tools within gettext that make use of git, crazy as it may
seem so we have to ensure a recent version of git is available.

It could be worse, it could be the (deprecated) cvs alternative in
the code.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosysvinit: Mark as machine specific since there are machine specific components to...
Richard Purdie [Thu, 2 Jun 2011 15:12:32 +0000 (16:12 +0100)]
sysvinit: Mark as machine specific since there are machine specific components to this recipe

The inittab file depends on variables that are part of the machine config
such as the SERIAL_CONSOLE so the whole recipe must get built as machine
specific. Better might be to split the config out into a separate recipes
from the binaries but this fixes the immediate problem.

[YOCTO ##1131]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibc-package: fix typo causing annoying diagnostic
Phil Blundell [Thu, 2 Jun 2011 12:12:24 +0000 (13:12 +0100)]
libc-package: fix typo causing annoying diagnostic

We don't package /etc/rpc and do_install() makes some effort to remove
that file so as to avoid the "installed but not shipped" diagnostic.  But,
due to a typo in the command line, the file wasn't actually being removed
and the diagnostic continued to be issued.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc: fix mispackaging of libcidn
Phil Blundell [Thu, 2 Jun 2011 12:15:05 +0000 (13:15 +0100)]
eglibc: fix mispackaging of libcidn

The glob for libc_baselibs was too permissive, causing some of the libcidn
symlinks to be placed in ${PN} rather than the intended subpackage.  Worse,
the .so itself was actually landing in ${PN}-dev, so the net effect was to
make libc6-dev a dependency of libc6.

Bump PRs for both 2.12 and 2.13 as a result.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoghostscript: Fix up file locations and add i686
Saul Wold [Wed, 1 Jun 2011 18:21:13 +0000 (11:21 -0700)]
ghostscript: Fix up file locations and add i686

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodbus: avoid dependency on x11 for -native build
Phil Blundell [Thu, 2 Jun 2011 09:15:36 +0000 (10:15 +0100)]
dbus: avoid dependency on x11 for -native build

The native variant already configures --without-x so the X11 libs are
redundant.  Adjust the DEPENDS to match.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognutls: add --with-libdl-prefix and --with-libpthread-prefix
Martin Jansa [Thu, 2 Jun 2011 11:00:06 +0000 (13:00 +0200)]
gnutls: add --with-libdl-prefix and --with-libpthread-prefix

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorpm: avoid dependency on perl and python for -native build
Phil Blundell [Thu, 2 Jun 2011 09:48:27 +0000 (10:48 +0100)]
rpm: avoid dependency on perl and python for -native build

Update override naming (_native -> _virtclass-native) to disable perl
and python bindings when building native rpm, and adjust the DEPENDS to
match.

Perl bindings were, in fact, already disabled for both native and target
builds so it's only the python ones that have really changed.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosend-pull-request: fix a small typo that fails the script
Dexuan Cui [Thu, 2 Jun 2011 07:56:18 +0000 (15:56 +0800)]
send-pull-request: fix a small typo that fails the script

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
13 years agorecipes: Upstream-status --> Upstream-Status: for multiple patches
Dexuan Cui [Thu, 2 Jun 2011 07:31:53 +0000 (15:31 +0800)]
recipes: Upstream-status --> Upstream-Status: for multiple patches

As a keyword, Upstream-Status is case sensitive.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
13 years agolibx11: fix libX11 keysyms to pass xts5 of lsb
Jingdong Lu [Tue, 24 May 2011 05:57:57 +0000 (13:57 +0800)]
libx11: fix libX11 keysyms to pass xts5 of lsb

Fixes bug: [YOCTO #1095]
Because of cross-compiling libx11 keysyms will cause Xts5 test of LSB fail.
libx11 use a tool named "makekey" which compiled as a native tool to generate
ks_tables.h. Because the size of "unsigned long" is different between 32-bit
and 64-bit, we should judge whether our target is 32-bit or 64-bit and tell
"makekey".
I add a patch to "makekeys_crosscompile.patch" to "src/utils/makekeys.c" in
order to deal with the different targets. If our target is 32-bit, we force
the variable its type is "unsigned long" to "uint32_t". So we can generate a
correct keysyms.

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
13 years agotask-core-lsb: add cups and ghostscript into image
Kang Kai [Tue, 31 May 2011 02:27:50 +0000 (10:27 +0800)]
task-core-lsb: add cups and ghostscript into image

[Yocto 1030]
Because it is fixed by Qing He, then add cups and ghostscipt into image

Signed-off-by: Kang Kai <kai.kang@windriver.com>
13 years agogcc: Fix volatile access issue for ARM
Saul Wold [Thu, 2 Jun 2011 00:50:22 +0000 (17:50 -0700)]
gcc: Fix volatile access issue for ARM

[YOCTO #1130]

This patch brings in a patch from gcc for the following issue:

http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01477.html

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoavahi: enable service when using systemd
Koen Kooi [Wed, 1 Jun 2011 14:27:31 +0000 (16:27 +0200)]
avahi: enable service when using systemd

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
13 years agorootfs_ipk: delete opkg metadata if package management not required and all packages...
Phil Blundell [Wed, 1 Jun 2011 10:41:11 +0000 (11:41 +0100)]
rootfs_ipk: delete opkg metadata if package management not required and all packages are configured

If all the postinsts were successfully run in offline mode, and
package-management hasn't been requested as an IMAGE_FEATURE, the opkg
metadata is now redundant and can safely be deleted.

Also, the update-rc.d and base-passwd packages can be removed since
they will serve no further purpose in this situation.

If some packages are still unconfigured at this point then we need to
keep their metadata around so that either opkg or the awk script can
configure the packages at boot time.  In theory it would be possible to
strip out the data for packages that have already been configured, but
right now we just hold on to the whole status file in that situation.

Signed-off-by: Phil Blundell <philb@gnu.org>
13 years agoshadow: remove selinux entry from pam.d/login
Koen Kooi [Tue, 31 May 2011 18:33:24 +0000 (20:33 +0200)]
shadow: remove selinux entry from pam.d/login

SElinux has been disabled in the recipe, leading to messages like this:

[  167.643218] login[312]: PAM unable to dlopen(/lib/security/pam_selinux.so): /lib/security/pam_selinux.so: cannot open shared object file: No such file or directory
[  167.670837] login[312]: PAM adding faulty module: /lib/security/pam_selinux.so

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
13 years agou-boot: package up u-boot.bin for field upgrades
Koen Kooi [Mon, 30 May 2011 12:01:49 +0000 (14:01 +0200)]
u-boot: package up u-boot.bin for field upgrades

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
13 years agogettext-0.16.1: mark upstream status for gplv2 recipe's patches
Nitin A Kamble [Fri, 27 May 2011 22:13:55 +0000 (15:13 -0700)]
gettext-0.16.1: mark upstream status for gplv2 recipe's patches

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agositeinfo: replace all-linux with allarch-linux to match 5d7d4e1ed9bedf2b6510796d76ea8...
Martin Jansa [Wed, 1 Jun 2011 20:27:10 +0000 (22:27 +0200)]
siteinfo: replace all-linux with allarch-linux to match 5d7d4e1ed9bedf2b6510796d76ea8f94739b9de2

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoclutter-1.6: Add patch to update gettext macro version
Saul Wold [Wed, 1 Jun 2011 05:42:49 +0000 (22:42 -0700)]
clutter-1.6: Add patch to update gettext macro version

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agopuzzles: Update to 9175
Saul Wold [Wed, 1 Jun 2011 05:32:13 +0000 (22:32 -0700)]
puzzles: Update to 9175

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodbus 1.4.1: disable sysv script properly when using systemd
Koen Kooi [Tue, 31 May 2011 08:27:59 +0000 (10:27 +0200)]
dbus 1.4.1: disable sysv script properly when using systemd

OE-core uses 'dbus-1' as initscript name, which no other distribution(-buildsys) does, so we have to take special measures.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
13 years agobinconfig: improve handling of empty prefixes
Phil Blundell [Tue, 31 May 2011 16:06:22 +0000 (17:06 +0100)]
binconfig: improve handling of empty prefixes

This is a backport of 952e5e2b7a5c1deefc939594d40b81a71fb16a54 from oe master.

Without this the script mangling goes very wrong if ${prefix}="".  There
isn't really any way to fix this in the completely general case, but
this patch does work with the two cases I tested (freetype and
gpg-error) which were unusable previously.

Signed-off-by: Phil Blundell <philb@gnu.org>
13 years agocreate-pull-request: allow '+' in git PROTO_RE, ie for 'git+ssh://'
Martin Jansa [Tue, 31 May 2011 15:40:26 +0000 (17:40 +0200)]
create-pull-request: allow '+' in git PROTO_RE, ie for 'git+ssh://'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agobusybox: sync do_install() with oe master (mostly)
Phil Blundell [Thu, 26 May 2011 10:08:01 +0000 (11:08 +0100)]
busybox: sync do_install() with oe master (mostly)

This is basically a backport of the current state of the art from the
openembedded master repo.  In particular this fixes an installation
error on micro:

| + cp -dPr /home/pb/oe/build-meta/tmp-eglibc/work/i586-oe-linux/busybox-1.18.4-r1.2/image/bin /home/pb/oe/build-meta/tmp-eglibc/work/i586-oe-linux/busybox-1.18.4-r1.2/image/sbin /home/pb/oe/build-meta/tmp-eglibc/work/i586-oe-linux/busybox-1.18.4-r1.2/image /home/pb/oe/build-meta/tmp-eglibc/work/i586-oe-linux/busybox-1.18.4-r1.2/image/busybox/
| cp: will not create hard link `/home/pb/oe/build-meta/tmp-eglibc/work/i586-oe-linux/busybox-1.18.4-r1.2/image/busybox/image/bin' to directory `/home/pb/oe/build-meta/tmp-eglibc/work/i586-oe-linux/busybox-1.18.4-r1.2/image/busybox/bin'
| cp: cannot copy a directory, `/home/pb/oe/build-meta/tmp-eglibc/work/i586-oe-linux/busybox-1.18.4-r1.2/image', into itself, `/home/pb/oe/build-meta/tmp-eglibc/work/i586-oe-linux/busybox-1.18.4-r1.2/image/busybox/image'
| ERROR: Function 'do_install' failed (see /home/pb/oe/build-meta/tmp-eglibc/work/i586-oe-linux/busybox-1.18.4-r1.2/temp/log.do_install.3808 for further information)

Signed-off-by: Phil Blundell <philb@gnu.org>
13 years agosudo.inc: Add do_install_prepend () to sudo.inc
Xiaofeng Yan [Mon, 30 May 2011 11:27:45 +0000 (19:27 +0800)]
sudo.inc: Add do_install_prepend () to sudo.inc

Fix bug [YOCTO #1092]
Own a directory "/var/lib" before do_install() because if there isn't this directory during installing, \
then script "mkinstalldirs" from "sudo package" will create directory "/var/lib/sudo" by recursion with mode "0700" \
which will cause bug [YOCTO #1092]. So I add do_install_prepend() to create a "/var/lib" which can be accessed \
by common user before installing files.

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
13 years agodistro tracking: updates
Saul Wold [Tue, 24 May 2011 23:21:05 +0000 (16:21 -0700)]
distro tracking: updates

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agognutls: update to 2.12.5
Saul Wold [Tue, 24 May 2011 23:23:32 +0000 (16:23 -0700)]
gnutls: update to 2.12.5

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agorxvt-unicode: update to 9.11
Saul Wold [Tue, 24 May 2011 23:22:43 +0000 (16:22 -0700)]
rxvt-unicode: update to 9.11

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoqmmp: update to 0.5.1
Saul Wold [Tue, 24 May 2011 22:31:17 +0000 (15:31 -0700)]
qmmp: update to 0.5.1

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoalsa-tools: update to 1.0.24.1
Saul Wold [Tue, 24 May 2011 22:19:24 +0000 (15:19 -0700)]
alsa-tools: update to 1.0.24.1

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agogthumb: update to 2.12.3
Saul Wold [Tue, 24 May 2011 22:18:53 +0000 (15:18 -0700)]
gthumb: update to 2.12.3

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agomsmtp: update tof 1.4.24
Saul Wold [Tue, 24 May 2011 21:59:12 +0000 (14:59 -0700)]
msmtp: update tof 1.4.24

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agomc: update to 4.7.5.2
Saul Wold [Tue, 24 May 2011 21:58:50 +0000 (14:58 -0700)]
mc: update to 4.7.5.2

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agomailx: update to 12.5
Saul Wold [Tue, 24 May 2011 21:58:26 +0000 (14:58 -0700)]
mailx: update to 12.5

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agochkconfig: update to 1.3.52
Saul Wold [Tue, 24 May 2011 21:57:38 +0000 (14:57 -0700)]
chkconfig: update to 1.3.52

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoupdate-alternatives-dpkg update to 1.16.0.3
Saul Wold [Tue, 24 May 2011 21:57:08 +0000 (14:57 -0700)]
update-alternatives-dpkg update to 1.16.0.3

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodtc: Cleanup and update recipe
Saul Wold [Tue, 24 May 2011 21:55:36 +0000 (14:55 -0700)]
dtc: Cleanup and update recipe

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agogobject-introspection: Update to 0.10.8 Git
Saul Wold [Tue, 24 May 2011 21:55:04 +0000 (14:55 -0700)]
gobject-introspection: Update to 0.10.8 Git

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agogettext: Update to 0.18.1.1
Saul Wold [Tue, 24 May 2011 21:53:51 +0000 (14:53 -0700)]
gettext: Update to 0.18.1.1

Add Upstream Status tags to patches

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoglew: update to 1.6.0
Saul Wold [Tue, 24 May 2011 23:20:42 +0000 (16:20 -0700)]
glew: update to 1.6.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoutil-linux: update to 2.19.1
Saul Wold [Tue, 24 May 2011 23:19:42 +0000 (16:19 -0700)]
util-linux: update to 2.19.1

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agonewt: add Upstream-Status
Saul Wold [Tue, 24 May 2011 23:17:37 +0000 (16:17 -0700)]
newt: add Upstream-Status

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agompeg2dev: add Upstream-Status
Saul Wold [Tue, 24 May 2011 23:16:16 +0000 (16:16 -0700)]
mpeg2dev: add Upstream-Status

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agolibmad: add Upstream-Status
Saul Wold [Tue, 24 May 2011 23:15:30 +0000 (16:15 -0700)]
libmad: add Upstream-Status

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agotzdata: update to 2011g
Saul Wold [Tue, 24 May 2011 23:14:07 +0000 (16:14 -0700)]
tzdata: update to 2011g

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agosysstat: update to 10.0.0
Saul Wold [Tue, 24 May 2011 23:13:37 +0000 (16:13 -0700)]
sysstat: update to 10.0.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoless: update to 443
Saul Wold [Tue, 24 May 2011 23:13:02 +0000 (16:13 -0700)]
less: update to 443

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoallarch.bbclass: A "all" TARGET_ARCH is dangerous as an OVERRIDE
Richard Purdie [Tue, 31 May 2011 22:05:31 +0000 (23:05 +0100)]
allarch.bbclass: A "all" TARGET_ARCH is dangerous as an OVERRIDE

Having a generic word like "all" as an override is dangerous as this is an override
and can cause issues for function names like "sysroot_stage_all". This patch changes
it to "allarch" to help avoid this kind of problem. The field is only used in the
name of directories anyway.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoImprove handling of 'all' architecture recipes and their interaction with sstate
Richard Purdie [Tue, 17 May 2011 23:03:02 +0000 (00:03 +0100)]
Improve handling of 'all' architecture recipes and their interaction with sstate

The existing PACKAGE_ARCH = "all" mechanism of sharing packages is problematic
with sstate since there are a variety of variables which have target specific
values and the sstate package therefore correctly changes signature depending
on the MACHINE setting.

This patch creates a new "allarch" class which sets:

PACKAGE_ARCH = "all"

(as per the existing convention)

INHIBIT_DEFAULT_DEPS = "1"

(since its not target specific and therefore can't depend on the cross
compiler or target libc)

TARGET_ARCH = "all"
TARGET_OS = "linux"
TARGET_CC_ARCH = "none"

(since these variables shouldn't change between the different packages and
target compiler flags shouldn't be getting used)

PACKAGE_EXTRA_ARCHS = ""

(since we shouldn't be depending on any architecture specific package architectures)

Not all PACKAGE_ARCH = "all" recipes can use this class since some run configure
checks on the compiler. This means they have target specific components and therefore
the "all" classification is incorrect.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoprelink: remove dependency on transfig-native
Phil Blundell [Tue, 31 May 2011 11:29:04 +0000 (12:29 +0100)]
prelink: remove dependency on transfig-native

Per http://lists.linuxtogo.org/pipermail/openembedded-core/2011-May/003179.html

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosysvinit: make pidof usuable in a standalone setting
Koen Kooi [Tue, 31 May 2011 09:19:04 +0000 (11:19 +0200)]
sysvinit: make pidof usuable in a standalone setting

Currently it's a symlink to killall5:

$ dpkg-deb -c sysvinit-pidof_2.88dsf-r1_armv7a.ipk  | grep pidof
lrwxrwxrwx root/root         0 2011-05-27 11:05 ./bin/pidof.sysvinit -> /sbin/killall5

The point of the pidof subpackage was to have a pidof without needing sysvinit, this restores that behaviour.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolinux-yocto: update meta SRCREV
Bruce Ashfield [Mon, 30 May 2011 16:25:57 +0000 (12:25 -0400)]
linux-yocto: update meta SRCREV

Fixes [YOCTO: 1111]

and updates the meta branch with some cleanups and feature
groupings.

From the meta branch itself:

   06d3793 meta: add romley features
   f101ab9 meta: remove 'not set' lines from netfilter.cfg
   d0599f8 meta: add dca feature
   0cd5ef1 meta: replace open-coded E1XXXX options with intel-e1xxxx feature
   3f88c17 meta: add intel-e1xxxx feature
   f7537af meta: replace open-coded igb options with igb feature
   f72e046 meta: add igb feature
   989cd7d meta: add ixgbe feature
   8543f7d meta: replace open-coded dma engine options with dmaengine feature
   8fc67cd meta: add dmaengine feature
   610e419 meta: add hugetlb feature
   ac22176 meta: add uio feature
   ce14a0d meta: replace open-coded hpet options with hpet feature
   6a30aaa meta: add hpet feature
   0ae7362 routerstationpro: watchdog config

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>