]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
13 years agotune-ppce500mc: Add a tune file for PowerPC e500mc core
Kumar Gala [Tue, 19 Jul 2011 17:42:49 +0000 (12:42 -0500)]
tune-ppce500mc: Add a tune file for PowerPC e500mc core

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13 years agoflac: fix build issues with e500v2 (gnuspe) toolchain
Kumar Gala [Tue, 19 Jul 2011 17:41:36 +0000 (12:41 -0500)]
flac: fix build issues with e500v2 (gnuspe) toolchain

For a PPC target flac will try to build with altivec optimizations.
Altivec and SPE are mutually exclusive options.  Between flac's
configure choices and the ppce500v2 tune file options we'd end up with
a compile invocation with the following arguments:

-mabi=spe -mspe -mabi=altivec -maltivec

Which would cause the compile to fail due to the mutual exclusion.

Pulled in a patch from the debian SPE port that addresses this issue:

http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/2010-June/010212.html

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13 years agoopenssl: Add handling for linux-gnuspe-powerpc
Kumar Gala [Tue, 19 Jul 2011 17:41:35 +0000 (12:41 -0500)]
openssl: Add handling for linux-gnuspe-powerpc

If trying to build for an e500v2 target openssl will fail to build since
the configure script didn't know how to handle a 'gnuspe' target.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13 years agotune-ppce500v2: Add a tune file for PowerPC e500v2 cores
Kumar Gala [Tue, 19 Jul 2011 17:41:34 +0000 (12:41 -0500)]
tune-ppce500v2: Add a tune file for PowerPC e500v2 cores

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13 years agotclibc-*libc: Utilize TARGET_FPU for gnuspe setting
Kumar Gala [Tue, 19 Jul 2011 17:41:33 +0000 (12:41 -0500)]
tclibc-*libc: Utilize TARGET_FPU for gnuspe setting

Its possible that BASE_PACKAGE_ARCH isn't set to ppce500 or ppce500v2 when
we build native toolchains.  So we can utilize TARGET_FPU being set to
'ppc-efd' or 'ppc-efs' to determine if we should enable the gnuspe ABI.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13 years agogcc: Add gcc configure for PowerPC e500v2/SPE embedded floating point ABI
Kumar Gala [Tue, 19 Jul 2011 17:41:32 +0000 (12:41 -0500)]
gcc: Add gcc configure for PowerPC e500v2/SPE embedded floating point ABI

The e500v2 core utilizes a unique floating point programming model / ABI.
We utilize TARGET_FPU = "ppc-efd" to distinguish this choice (Embedded
scalar single-precision floating-point).  When building the toolchain for
this ABI we need configure gcc with --enable-e500_double.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
13 years agobtrfs-tools: Add util-linux to DEPENDS
Tom Rini [Mon, 18 Jul 2011 21:49:00 +0000 (14:49 -0700)]
btrfs-tools: Add util-linux to DEPENDS

This needs libuuid bits in order to build.

Signed-off-by: Tom Rini <tom_rini@mentor.com>
13 years agoiptuils: Add sgmlspl-native to DEPENDS
Tom Rini [Mon, 18 Jul 2011 16:00:00 +0000 (09:00 -0700)]
iptuils: Add sgmlspl-native to DEPENDS

This is 4fc7d465d684d4952c52adafc1e7032b63039e53 in oe.dev.

Signed-off-by: Tom Rini <tom_rini@mentor.com>
13 years agognome-doc-utils: Package up python site packages, bump PR
Tom Rini [Mon, 18 Jul 2011 15:46:35 +0000 (08:46 -0700)]
gnome-doc-utils: Package up python site packages, bump PR

Add python-dir to the inherits list so we can grab the python site packages
files as well.  This fixes a 'installed but not packaged' QA problem with
the python site package files.

Signed-off-by: Tom Rini <tom_rini@mentor.com>
13 years agometacity: Add gnome-doc-utils to DEPENDS
Tom Rini [Mon, 18 Jul 2011 15:15:29 +0000 (08:15 -0700)]
metacity: Add gnome-doc-utils to DEPENDS

Signed-off-by: Tom Rini <tom_rini@mentor.com>
13 years agogdk-pixbuf(-native): Fix build by disabling introspection
Andreas Mueller [Sat, 16 Jul 2011 22:48:34 +0000 (00:48 +0200)]
gdk-pixbuf(-native): Fix build by disabling introspection

Error message was:
| /home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/g-ir-compiler  --includedir=. GdkPixbuf-2.0.gir -o GdkPixbuf-2.0.typelib
| /usr/share/gir-1.0/GLib-2.0.gir:9:1: error: Unsupported version '1.1'
| /usr/share/gir-1.0/GLib-2.0.gir:9:39: error: Unsupported version '1.1'
| error parsing file GdkPixbuf-2.0.gir: Failed to parse included gir GLib-2.0
| make[4]: *** [GdkPixbuf-2.0.typelib] Error 1

Signed-off-by: Andreas Mueller <schnitzeltony@gmx.de>
13 years agouclibc: improve packaging granularity
Phil Blundell [Tue, 19 Jul 2011 16:01:38 +0000 (17:01 +0100)]
uclibc: improve packaging granularity

Put each of the libraries into its own package rather than dumping them
all into libc0.  This saves ~300kB on the installed size of an i586 micro-base-image
and avoids the need to set the hated LEAD_SONAME.

Signed-off-by: Phil Blundell <philb@gnu.org>
13 years agoperl: revise the RRECOMMENDS_perl-modules for multilib case
Yu Ke [Sat, 16 Jul 2011 02:00:45 +0000 (10:00 +0800)]
perl: revise the RRECOMMENDS_perl-modules for multilib case

current RRECOMMENDS_perl-modules replace the hardcode "perl-dbg",
"perl-misc" etc. which does not work in multilib case. Instead, it
should replace the "lib64-perl-dbg", "lib-64-perl-misc". without
doing this, current code will produce RRECOMMENDS=lib64-lib64-xxx etc

This patch revise the code to fix this issue

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Xu Dongxiao <dongxiao.xu@intel.com>
13 years agopciutils: Change the hardcoded /usr/lib to support multilib.
Dongxiao Xu [Wed, 13 Jul 2011 08:44:52 +0000 (16:44 +0800)]
pciutils: Change the hardcoded /usr/lib to support multilib.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
13 years agoxcb-proto: add multilib support.
Dongxiao Xu [Wed, 13 Jul 2011 08:43:44 +0000 (16:43 +0800)]
xcb-proto: add multilib support.

There is hardcode of /usr/lib dir for some python files.
Fix it to support multilib.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
13 years agodistro-tracking: update libpng
Scott Garman [Tue, 19 Jul 2011 01:37:00 +0000 (18:37 -0700)]
distro-tracking: update libpng

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agolibpng: upgrade to v1.2.46
Scott Garman [Tue, 19 Jul 2011 01:32:38 +0000 (18:32 -0700)]
libpng: upgrade to v1.2.46

This addresses the following security advisories:

* CVE-2011-2690
* CVE-2011-2692

This fixes bug [YOCTO #1255]

The LICENSE and png.h checksum changes were due to trivial changes
in the files.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agoscripts/contrib: add build time regression test script
Paul Eggleton [Tue, 19 Jul 2011 14:14:52 +0000 (15:14 +0100)]
scripts/contrib: add build time regression test script

test_build_time.sh is a bash script intended to be used in conjunction
with "git bisect run" in order to find regressions in build time, however
it can also be used independently. It cleans out the build output
directories, runs a specified worker script (an example is
test_build_time_worker.sh) under TIME(1), logs the results, and returns
a value telling "git bisect run" whether the build time is good (under
the specified threshold) or bad (over it).

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoalsa-tools: Fix recipe build error.
Dongxiao Xu [Thu, 14 Jul 2011 07:40:36 +0000 (15:40 +0800)]
alsa-tools: Fix recipe build error.

Remove some elements in alsa-tools to avoid build error and further
dependency on new recipes.

[YOCTO #1038]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
13 years agoFixed concurrency problem for ZIP packed recipes.
Ihar Hrachyshka [Mon, 18 Jul 2011 17:00:29 +0000 (10:00 -0700)]
Fixed concurrency problem for ZIP packed recipes.

The problem occured when unzip-native is not yet staged, and ZIP
archive unpacking already started resulting in failed do_unpack task.

(oe.dev has a NEED_UNZIP_FOR_UNPACK variable we did not bring over)

[RP: Use srcuri from already existing variable]
Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Signed-off-by: Koen Kooi <koen@openembedded.org>
Signed-off-by: Tom Rini <tom_rini@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc: Tighten LICENSE Fields
Saul Wold [Mon, 18 Jul 2011 17:29:08 +0000 (10:29 -0700)]
eglibc: Tighten LICENSE Fields

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agogcc-package-target: don't fail if the .la files we try to delete are not there to...
Koen Kooi [Mon, 18 Jul 2011 08:16:07 +0000 (10:16 +0200)]
gcc-package-target: don't fail if the .la files we try to delete are not there to start with

This fixes:

| rm: cannot remove `/OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-4.5-r39.1+svnr175127/image/usr/libexec/gcc/arm-angstrom-linux-gnueabi/4.5.4/*.la': No such file or directory
| ERROR: Function 'do_install' failed (see /OE/tentacle/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/gcc-4.5-r39.1+svnr175127/temp/log.do_install.19514 for further information)
NOTE: package gcc-4.5-r39.1+svnr175127: task do_install: Failed

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
13 years agounfs-server: add Upstream-Status field to patches
Scott Garman [Mon, 18 Jul 2011 03:04:33 +0000 (20:04 -0700)]
unfs-server: add Upstream-Status field to patches

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agoman: add Upstream-Status field to paches
Scott Garman [Mon, 18 Jul 2011 02:59:47 +0000 (19:59 -0700)]
man: add Upstream-Status field to paches

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agogdk-pixbuf: Fix QA issues and clean minor formatting
Andreas Mueller [Sat, 16 Jul 2011 23:34:56 +0000 (01:34 +0200)]
gdk-pixbuf: Fix QA issues and clean minor formatting

QA warnings fixed:
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.la
WARNING:   /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.la

Signed-off-by: Andreas Mueller <schnitzeltony@gmx.de>
13 years agobitbake.conf: Change TERM default fallback to XTERM instead of GNOME_TERM
Khem Raj [Fri, 15 Jul 2011 21:19:23 +0000 (14:19 -0700)]
bitbake.conf: Change TERM default fallback to XTERM instead of GNOME_TERM

Its better to use xterm since some folks may not be using gnome
or KDE. Chances of having xterm on build machines are lot more
than having gnome-terminal.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agooe-buildenv-internal: Replace POKYMODE POKYLIBC with TCMODE and TCLIBC
Khem Raj [Sat, 16 Jul 2011 00:00:20 +0000 (17:00 -0700)]
oe-buildenv-internal: Replace POKYMODE POKYLIBC with TCMODE and TCLIBC

These are new variable names in oe-core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agoofono: fix test block syntax error
Darren Hart [Fri, 15 Jul 2011 21:44:24 +0000 (14:44 -0700)]
ofono: fix test block syntax error

A space is required prior to the closing square bracket. Without it,
a parsing error is reported to the console. I don't have hardware to
confirm, but I suspect the service would fail to function properly
as well.

Correct the typo.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agosanity, base: remove gcc3 check since qemu doesn't need it any more
Phil Blundell [Thu, 14 Jul 2011 15:24:51 +0000 (16:24 +0100)]
sanity, base: remove gcc3 check since qemu doesn't need it any more

Recent versions of qemu seem to be happy enough building with gcc 4.x, and indeed most modern distributions aren't shipping gcc3 any more, so there is no point checking for its presence as part of sanity.

Also remove the check_gcc3 function from base since nothing else uses it.

Signed-off-by: Phil Blundell <philb@gnu.org>
13 years agolibcap: pass prefix to "make install"
Phil Blundell [Thu, 14 Jul 2011 14:45:31 +0000 (15:45 +0100)]
libcap: pass prefix to "make install"

Otherwise it will use /usr by default which may not be the right place.

Signed-off-by: Phil Blundell <philb@gnu.org>
13 years agolinux-yocto/meta: update meta SRCREV for routerstation pro
Bruce Ashfield [Wed, 13 Jul 2011 04:36:17 +0000 (00:36 -0400)]
linux-yocto/meta: update meta SRCREV for routerstation pro

Fixes bug [YOCTO #1161]
Fixes bug [YOCTO #773]

This streamlines the routerstation pro configuration to remove options
that are either unecessary or that are causing bugs.

Also added to all branches is:

  commit ffd73d6b2a9bfa0de5710b90a2237f4be66ae9a7
  Author: Yinghai Lu <yinghai@kernel.org>
  Date:   Thu Jul 14 15:27:44 2011 -0700

    mm: use alloc_bootmem_node_nopanic() on really needed path

    commit 8f389a99b652aab5b42297280bd94d95933ad12f upstream.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agosend-pull-request: default to --supress-cc=all
Darren Hart [Thu, 14 Jul 2011 22:39:55 +0000 (15:39 -0700)]
send-pull-request: default to --supress-cc=all

Unless the user specifies -c, don't pull in any email addresses from the
patches in the series. This avoids having to remove the email addresses from
patches being pulled in from upstream. If you want the email addresses on the
patch to be added, continue to use the -c option as before.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agoclasses: remove classes that don't belong in oe-core
Paul Eggleton [Fri, 15 Jul 2011 13:03:04 +0000 (14:03 +0100)]
classes: remove classes that don't belong in oe-core

These classes are not used within oe-core and really belong in an upper
layer that makes use of them, if they are still useful:

* mozilla.bbclass
* openmoko*.bbclass
* srec.bbclass
* xfce.bbclass

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoclasses: remove obsolete classes
Paul Eggleton [Fri, 15 Jul 2011 12:59:17 +0000 (13:59 +0100)]
classes: remove obsolete classes

All of these classes are currently unused in oe-core and meta-oe; several
are no longer in use even in OE classic:

* base_srpm.bbclass
* ccdv.bbclass
* flow-lossage.bbclass
* patcher.bbclass
* singlemachine.bbclass
* tmake.bbclass
* xlibs.bbclass

patcher.bbclass and singlemachine.bbclass probably still work but it is
unlikely that anyone is still using them.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agokernel.bbclass: minor whitespace fixes
Paul Eggleton [Fri, 15 Jul 2011 12:23:29 +0000 (13:23 +0100)]
kernel.bbclass: minor whitespace fixes

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agogcc-4.6: update to 4.6.1 release
Phil Blundell [Wed, 13 Jul 2011 16:41:13 +0000 (17:41 +0100)]
gcc-4.6: update to 4.6.1 release

Set SRCREV to match the point at which 4.6.1 was released, update PV appropriately.

Signed-off-by: Phil Blundell <philb@gnu.org>
13 years agoscripts/hob: wrapper script to run hob gui with a UI specific config file
Joshua Lock [Tue, 12 Apr 2011 18:04:06 +0000 (11:04 -0700)]
scripts/hob: wrapper script to run hob gui with a UI specific config file

This ensures any configuration changes made in the GUI are only set when
using hob.
The default hob.local.conf is generated with a line which adds image_types
to INHERITS so that the GUI can introspect the available FSTYPES.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agodistro tracking: Updates
Saul Wold [Tue, 12 Jul 2011 20:59:22 +0000 (13:59 -0700)]
distro tracking: Updates

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agolibiconv: add version 1.13.1
Saul Wold [Sun, 10 Jul 2011 02:48:07 +0000 (19:48 -0700)]
libiconv: add version 1.13.1

Keep older libiconv 1.11.1 as 1.13.1 is now LGPLv3

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agobb-matrix: correct BB and PM number canonicalization
Darren Hart [Thu, 14 Jul 2011 21:05:42 +0000 (14:05 -0700)]
bb-matrix: correct BB and PM number canonicalization

The bash string operation ${BB##*0} was greedy and in addition to converting
"02" to "2", also converted "20" to "", causing all builds for a BB value ending
in 0 to run with BB_NUMBER_THREADS=1.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoperl: Use SITEINFO variables not functions
Tom Rini [Wed, 13 Jul 2011 19:06:02 +0000 (12:06 -0700)]
perl: Use SITEINFO variables not functions

Switch from SITEINFO_BITS / SITEINFO_ENDIANESS rather than
siteinfo_get...

Signed-off-by: Tom Rini <tom_rini@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoscripts: Rename "adt-install" to "adt-installer" in user help.
Robert P. J. Day [Wed, 13 Jul 2011 11:43:58 +0000 (07:43 -0400)]
scripts: Rename "adt-install" to "adt-installer" in user help.

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc: fix packaging of thread_db
Phil Blundell [Wed, 13 Jul 2011 16:47:32 +0000 (17:47 +0100)]
eglibc: fix packaging of thread_db

Similarly to libnss*, if ${libdir} and ${base_libdir} were the same path then
libthread_db would land in ${PN}-dev rather than the intended place.  As before,
fix this by moving eglibc-thread-db earlier in PACKAGES and adjusting its FILES
to not capture the .so symlink.

Bump PR for both 2.12 and 2.13.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobusybox: respect ${LDFLAGS}
Phil Blundell [Wed, 13 Jul 2011 17:04:07 +0000 (18:04 +0100)]
busybox: respect ${LDFLAGS}

This avoids a GNU_HASH QA warning.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokernel.bbclass: remove unintended change of INITRAMFS_TASK
Andrea Adami [Wed, 13 Jul 2011 22:50:26 +0000 (00:50 +0200)]
kernel.bbclass: remove unintended change of INITRAMFS_TASK

* during an unfortunate round of tests right before commiting the patch
* do_configure[depends] became  kernel_do_configure[depends]
* Nonsense!
* As documented in commit 4dfef62dfe54a3b2c557a6df81d155adc1e03ccb
* of OpenEmbedded git server, this must be in do_configure[depends]
* to do the magic.

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoinsane: make GNU_HASH check slightly more robust (avoids false negatives with gold...
Phil Blundell [Thu, 14 Jul 2011 09:02:11 +0000 (10:02 +0100)]
insane: make GNU_HASH check slightly more robust (avoids false negatives with gold); add check for useless rpaths

It isn't safe to make assumptions about the order of the entries in the dynamic section.  Fix the ldflags test to cope with the case where GNU_HASH comes before NEEDED and/or INIT.

Also, add a new warning for binaries which contain useless (but benign) rpath entries pointing to the default search locations.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoopenssl: pass ${mandir} explicitly to "make install"
Phil Blundell [Thu, 14 Jul 2011 12:13:08 +0000 (13:13 +0100)]
openssl: pass ${mandir} explicitly to "make install"

Otherwise it will use the openssl internal default of /usr/share/man which may not be correct.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoncurses: Fix site_config
Mark Hatle [Wed, 13 Jul 2011 20:09:15 +0000 (15:09 -0500)]
ncurses: Fix site_config

The site_config directory should have been attached to ncurses.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibpcre: Add bzip2, zlib and readline to DEPENDS
Tom Rini [Wed, 13 Jul 2011 19:05:35 +0000 (12:05 -0700)]
libpcre: Add bzip2, zlib and readline to DEPENDS

libpcre will build, if found, optional support for bzip2/zlib in
pcregrep and a readline frontend to pcretest.  It will not however
listen to --disable-pcregrep-{libz,libbz2} and will still build
these if found.  So we add bzip2, zlib and readline to DEPENDS to make
sure that we get consistent builds.

Signed-off-by: Tom Rini <tom_rini@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogroff: Disable x11 support
Tom Rini [Wed, 13 Jul 2011 19:05:34 +0000 (12:05 -0700)]
groff: Disable x11 support

groff will build with, or without x11 support depending on if X has
been built already or not.  Disable x11 support for consistency.

Signed-off-by: Tom Rini <tom_rini@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agohicolor-icon-theme: Use ${BPN}-${PV} not ${P} to unbreak nativesdk
Tom Rini [Wed, 13 Jul 2011 19:05:33 +0000 (12:05 -0700)]
hicolor-icon-theme: Use ${BPN}-${PV} not ${P} to unbreak nativesdk

Signed-off-by: Tom Rini <tom_rini@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoopkg-utils: Print out License field
Khem Raj [Thu, 14 Jul 2011 06:31:20 +0000 (23:31 -0700)]
opkg-utils: Print out License field

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopackage_ipk: add License field to control file
Koen Kooi [Thu, 14 Jul 2011 06:31:19 +0000 (23:31 -0700)]
package_ipk: add License field to control file

Port of oe.dev Revision e35d1ffad1553f259b084578992f15d10f590f98

Signed-off-by: Koen Kooi <koen@openembedded.org>
Signed-off-by: Khem Raj <raj.khem@gmail.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc: fix runtime assertion failure
Nitin A Kamble [Tue, 12 Jul 2011 18:44:39 +0000 (11:44 -0700)]
eglibc: fix runtime assertion failure

This fixes bug [YOCTO #1237]

Runtime assertion errors were observed:
Inconsistency detected by ld.so: dl-deps.c: 622: _dl_map_object_deps: Assertion `nlist > 1' failed!

A fix was available for this issue:
 http://sourceware.org/bugzilla/show_bug.cgi?id=12454

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoeglibc: fix installed but not packaged files
Nitin A Kamble [Thu, 7 Jul 2011 16:17:49 +0000 (09:17 -0700)]
eglibc: fix installed but not packaged files

Fixes these package QA warnings:

WARNING: For recipe eglibc, the following files were installed but not shipped in any package:
WARNING:   /etc/localtime

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agobinutils: package unpackaged files
Nitin A Kamble [Thu, 7 Jul 2011 15:44:29 +0000 (08:44 -0700)]
binutils: package unpackaged files

To fix these package qa warnings
WARNING: For recipe binutils, the following files were installed but not shipped in any package:
WARNING:   /usr/bin/ld.bfd
WARNING:   /usr/bin/elfedit

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agopulseaudio: enable bluetooth support
Koen Kooi [Tue, 12 Jul 2011 15:15:20 +0000 (17:15 +0200)]
pulseaudio: enable bluetooth support

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoconnman-gnome: run oe-stylize over recipe
Koen Kooi [Wed, 13 Jul 2011 10:53:08 +0000 (12:53 +0200)]
connman-gnome: run oe-stylize over recipe

Variable ordering changed slightly and the RRECOMMENDS line is broken up, no functional changes

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoofono: fix packaging and clean up custom do_install
Koen Kooi [Wed, 13 Jul 2011 10:53:07 +0000 (12:53 +0200)]
ofono: fix packaging and clean up custom do_install

The makefile installs the udev rule in the proper place already. Also fix:

WARNING: For recipe ofono, the following files were installed but not shipped in any package:
WARNING:   /lib/udev/rules.d/97-ofono.rules
WARNING:   /lib/systemd/system/ofono.service

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistro-tracking: add RECIPE_MANUAL_CHECK_DATE for various recipes
Scott Garman [Tue, 12 Jul 2011 20:21:25 +0000 (13:21 -0700)]
distro-tracking: add RECIPE_MANUAL_CHECK_DATE for various recipes

The upstream package tracking webapp needs this additional distro
tracking field to work properly for the following recipes I
maintain:

* icu
* blktool
* apmd
* gperf
* dosfstools
* insserv
* at

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agoPatches: Fix Upstream-Status info
Saul Wold [Tue, 12 Jul 2011 17:17:19 +0000 (10:17 -0700)]
Patches: Fix Upstream-Status info

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoclasses/image_types: add a variable to list available IMAGE_FSTYPE's
Joshua Lock [Wed, 13 Jul 2011 02:36:51 +0000 (19:36 -0700)]
classes/image_types: add a variable to list available IMAGE_FSTYPE's

This is for use in the Hob GUI to enable the user to change the type of the
generated image.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoglibc: fix false failure
Nitin A Kamble [Tue, 12 Jul 2011 18:50:19 +0000 (11:50 -0700)]
glibc: fix false failure

do not just fail if grep does not match the locale name in the list

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agokernel.bbclass: fix the broken lines
Nitin A Kamble [Tue, 12 Jul 2011 18:01:57 +0000 (11:01 -0700)]
kernel.bbclass: fix the broken lines

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
13 years agolibzypp: fix for non /usr/lib libdir case
Yu Ke [Wed, 13 Jul 2011 08:58:27 +0000 (16:58 +0800)]
libzypp: fix for non /usr/lib libdir case

this patch has two fixes:
1. the src tool/CMakeLists.txt has hardcode "lib", so add a patch to fix it
2. the recipe has hardcode "-DLIB=lib", so replace it with libdir

Signed-off-by: Yu Ke <ke.yu@intel.com>
13 years agosat-solver: fix for non /usr/lib libdir case
Yu Ke [Wed, 13 Jul 2011 08:57:39 +0000 (16:57 +0800)]
sat-solver: fix for non /usr/lib libdir case

when libdir set to non /usr/lib like /usr/lib64, there is do_configure error:
"
-- Libraries will be installed in /usr/lib
CMake Error at /home/kyu3/sdb/lib64/tmp/sysroots/x86_64-linux/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91  (MESSAGE):
  Please install 'check' and 'check-devel' packages (missing: CHECK_LIBRARY)
Call Stack (most recent call first):
  /home/kyu3/sdb/lib64/tmp/sysroots/x86_64-linux/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252              (_FPHSA_FAILURE_MESSAGE)
  cmake/modules/FindCheck.cmake:17 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:35 (FIND_PACKAGE)
-- Configuring incomplete, errors occurred!
"

The reason is that cmake did not search /usr/lib64 for libcheck, thus report error

add ${libdir} to the CMAKE_SYSTEM_LIBRARY_PATH can fix this issue.

Signed-off-by: Yu Ke <ke.yu@intel.com>
13 years agoeglibc: ensure that NSS libs go into the right package when ${base_libdir} and $...
Phil Blundell [Wed, 13 Jul 2011 09:03:42 +0000 (10:03 +0100)]
eglibc: ensure that NSS libs go into the right package when ${base_libdir} and ${libdir} are the same

Previously, libnss_hesiod et al. could get swallowed by the wildcarded glob in ${PN}-dev.
Fix it by moving eglibc-extra-nss earlier in the PACKAGES and adjusting its FILES to ensure
that the devel symlinks don't get caught.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxserver-kdrive: add patch upstream status info
Yu Ke [Wed, 13 Jul 2011 03:08:58 +0000 (11:08 +0800)]
xserver-kdrive: add patch upstream status info

- add patch upstream status
- also remove the obsolete xserver-kdrive-1.3.0.0 patches

Signed-off-by: Yu Ke <ke.yu@intel.com>
13 years agopython: Fix libdir usage which broke python packaging
Richard Purdie [Wed, 13 Jul 2011 10:17:02 +0000 (11:17 +0100)]
python: Fix libdir usage which broke python packaging

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosato-sdk: add clutter for sato-sdk image
Yu Ke [Thu, 7 Jul 2011 14:22:11 +0000 (22:22 +0800)]
sato-sdk: add clutter for sato-sdk image

Yocto ADT has Eclips clutter template, so it is better to have
clutter in SDK image to support ADT. this patch add clutter
and clutter-box2d app to sato-sdk image for this purpose

Fix [YOCTO #891]

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoinsane.bbclass: skip rdepends QA checks for kernel / modules
Paul Eggleton [Tue, 12 Jul 2011 13:29:28 +0000 (14:29 +0100)]
insane.bbclass: skip rdepends QA checks for kernel / modules

The kernel and module recipes have very few dbg/dev packages, however
they can easily have false positive results from the rdepends QA checks
(e.g. kernel-module-lirc-dev). Thus disable these tests for any recipe
that inherits kernel or module-base.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobluez-dtl1-workaround: deleted
Phil Blundell [Thu, 7 Jul 2011 16:04:10 +0000 (17:04 +0100)]
bluez-dtl1-workaround: deleted

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokernel.bbclass, task-base: remove references to obsolete bluez-dtl1-workaround
Phil Blundell [Thu, 7 Jul 2011 16:02:24 +0000 (17:02 +0100)]
kernel.bbclass, task-base: remove references to obsolete bluez-dtl1-workaround

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobusybox: fix missing features due to lack of variable expansion
Paul Eggleton [Tue, 12 Jul 2011 13:59:08 +0000 (14:59 +0100)]
busybox: fix missing features due to lack of variable expansion

Expand DISTRO_FEATURES and MACHINE_FEATURES fully so that any inner
variable references (such as DISTRO_FEATURES_LIBC) are expanded properly.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobb-matrix: initial scripts to record TIME(1) metrics for BB and PM combinations
Darren Hart [Sat, 9 Jul 2011 02:02:12 +0000 (19:02 -0700)]
bb-matrix: initial scripts to record TIME(1) metrics for BB and PM combinations

The bb-matrix.sh script will run a bitbake command, building core-image-minimal
by default, for various combinations of BB_NUMBER_THREADS and PARALLEL_MAKE. It
records all relevant metrics of the TIME(1) command for each combination in a
data file.

The bb-matrix-plot.sh script can be used to visualize each of these metrics via
a 3d surface plot, either solid surface or wireframe with a value-map
projection on the XY plane.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopulseaudio: make it work out of the box
Koen Kooi [Tue, 12 Jul 2011 13:21:23 +0000 (15:21 +0200)]
pulseaudio: make it work out of the box

* reuse 'audio' group as access group

  The current failure is:

  root@usrp-e1xx:/etc/pulse# pulseaudio --system
   [..]
  W: protocol-native.c: Failed to get GID of group 'pulse-access'
  W: protocol-native.c: Failed to check group membership.
  W: protocol-native.c: Denied access to client with invalid authorization data.

* add more required modules

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokernel.bbclass: handle embedding of initramfs images
Andrea Adami [Mon, 11 Jul 2011 22:33:11 +0000 (00:33 +0200)]
kernel.bbclass: handle embedding of initramfs images

* "All 2.6 Linux kernels contain a gzipped "cpio" format archive, which is
* extracted into rootfs when the kernel boots up."
* (http://www.kernel.org/doc/Documentation/filesystems/ramfs-rootfs-initramfs.txt)
*
* In some cases it can be useful to take advantage of this ability and embed your
* customized rootfs ("the move to early userspace is necessary because finding
* and mounting the real root device is complex").
*
* Therefore, some code was added and since 2009 OpenEmbedded metadata
* provides a convenient way to include your initramfs by setting
* INITRAMFS_IMAGE = "your_initramfs_image.bb"
* and specifying the chosen output format in the initramfs image recipe, e.g.
* IMAGE_FSTYPES = "cpio.gz cpio.lzma"
*
*
* Patch was imported from the OpenEmbedded git server
* (git://git.openembedded.org/openembedded)
*
* Add satndalone task "builtin_initramfs".
* commit  72761e468bb3e905459f2b81ce1bc4d80419481f
* Signed-off-by:Paul Sokolovsky <pmiscml@gmail.com>
*
* 'Remove usage of non-standard variables (DEPLOY_TO) and random renaming
* of output.'
* commit 456ba7ffd159821e86ad7ad4b66ec7d5790bd054
* Richard Purdie <rpurdie@rpsys.net>
*
* 'Fis typo in do_builtin_initramfs.'
* commit 37f2fe4b801df832e93553a08eff24fec736c7d4
* Signed-off-by:Paul Sokolovsky <pmiscml@gmail.com>
*
* 'comment initramfs stuff till rootfs locking works properly (initramfs
* should be optional as well)'
* commit 2818d8b7be1a0d9a59ad3528091d47517d59328b
* Signed-off-by: Koen Kooi <koen@openembedded.org>
*
* 'get initramfs stuff working
* commit 1642b3e8fc81c666713951fdd4e7ff9a50d1c5a8
* Signed-off-by: Thomas Kunze <thommycheck@gmx.de>
*
* 'Fix INITRAMFS logic to stop breaking builds for people not using it'
* commit dcf3049eb9eedf0838af59969b3f70a43298d3d7
* Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
*
* '-change initramfs-logic'
* commit 3e3f297457138e96e2b652658675796853eb0293
* Signed-off-by: Thomas Kunze <thommycheck@gmx.de>
*
* 'move initramfs stuff to configure so we can do postprocessing
* on it with do_configure_append'
* commit fc03e2be0b4470748a8b7707cea7293303adc424
* Signed-off-by: Koen Kooi <koen@openembedded.org>
*
* 'copy gz, lzo, lzma initramfs cpio images.'
* commit 572abc3fdd1076ca35d8c15d269cc9d862101805
* Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
*
* 'move the kernel size check to linux-kexecboot.inc.'
* commit 45f82a941c77e9d747814fa1e337ba803475d327
* Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
*
* Finally, two refinements as discussed on openembedded-core
* mailing list:
* - replace "if image != '' and image is not None:" with "if image"
* - add cpio.xz support

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoimage_types.bbclass: add support for tar.xz, cpio.xz, cpio.lzma
Andrea Adami [Mon, 11 Jul 2011 22:33:12 +0000 (00:33 +0200)]
image_types.bbclass: add support for tar.xz, cpio.xz, cpio.lzma

* Once we add support for building kernel containing initramfs images
* we expect compressed cpio archives.
* Thus, add support for lzma and xz compressors for the initramfs images.
* While there, add support for tar.xz as done in org.openembedded.dev.
*
* Patch was imported from the OpenEmbedded git server
* (git://git.openembedded.org/openembedded)
*
* 'bitbake.conf: add cpio and ext4 .xz support'
* commit 7977d3325a09e2edf4a8a1b02f48085f88f7a631
* Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
*
* 'bitbake.conf: Define tar.xz image types.'
1fca8dc50a821f4589fa5e339e6e279dd3c0dafe
* Signed-off-by: Tom Rini <tom_rini@mentor.com>
*
* 'bitbake.conf: add XZ_INTEGRITY_CHECK and LZMA_COMPRESSION_LEVEL variables'
* commit 312b42bcf2cc9b11266ba497ade68e8ddabb3007
* Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*
* 'bitbake.conf: unbreak and improve lzma image compression handling and adapt
* linux-kexecboot.inc'
* commit c382a9ce64bf4291572665652138aa01b2e54306
* Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoAdd support for BAD_RECOMMENDATIONS to rootfs_ipk
Chris Elston [Mon, 11 Jul 2011 12:14:15 +0000 (13:14 +0100)]
Add support for BAD_RECOMMENDATIONS to rootfs_ipk

As discussed on IRC on 30/06/11, this patch adds support for
BAD_RECOMMENDATIONS to rootfs_ipk, which is a list of packages NOT to
install if suggested or recommended by a recipe.  Taken from
http://thread.gmane.org/gmane.comp.handhelds.openembedded/30417.

Note that current support for this in oe.dev may also be broken,
depending on the version of opkg in use.

Signed-off-by: Chris Elston <celston@katalix.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorpm: fix for non /usr/lib libdir case
Yu Ke [Mon, 11 Jul 2011 07:23:21 +0000 (15:23 +0800)]
rpm: fix for non /usr/lib libdir case

rpm default will use /usr/lib if the --with-path-lib is not specified.
this will not work in non /usr/lib libdir case.

so this patch add the --with-path-lib to fix this issue.

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibcap: fix for non /usr/lib libdir case
Yu Ke [Mon, 11 Jul 2011 07:23:20 +0000 (15:23 +0800)]
libcap: fix for non /usr/lib libdir case

the recipe has hardcoded "lib=lib", which does not work in
libdir=/usr/lib64 case where should be "lib=lib64",

So this patch fix it by replacing lib with libdir

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoperl: fix for non /usr/lib libdir case
Yu Ke [Mon, 11 Jul 2011 07:23:19 +0000 (15:23 +0800)]
perl: fix for non /usr/lib libdir case

the config.sh is hardcoded to be /usr/lib, which does not work in non
/usr/lib libdir case.

This patch replace the hard code /usr/lib with ${libdir} to fix this issue

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopython-native: fix for non /usr/lib libdir case
Yu Ke [Mon, 11 Jul 2011 07:23:18 +0000 (15:23 +0800)]
python-native: fix for non /usr/lib libdir case

the get_python_lib() use hard code "lib". when other recipe
building use python-native, the STAGING_LIBDIR is non /usr/lib,
so the hard code "lib" will break the build

This patch replace the hardcoded "lib" with value from libdir
to fix this issue.

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopython: fix for libdir=/usr/lib64 case
Yu Ke [Mon, 11 Jul 2011 07:23:17 +0000 (15:23 +0800)]
python: fix for libdir=/usr/lib64 case

python has several place hard code "lib" which breaks build
when libdir=/usr/lib64. SUSE has a patch to fix this issue.

So this patch add the SUSE patch to address this issue

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoopenssl: fix for non /usr/lib libdir case
Yu Ke [Mon, 11 Jul 2011 07:23:15 +0000 (15:23 +0800)]
openssl: fix for non /usr/lib libdir case

if libdir is not /usr/lib, e.g /usr/lib64, openssl build will fail
because it still use /usr/lib as library dir.

this patch appends the configure option "--libdir" to specify the correct
library directory

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agonative.bbclass: generate libdir from libdir_native
Yu Ke [Mon, 11 Jul 2011 07:23:14 +0000 (15:23 +0800)]
native.bbclass: generate libdir from libdir_native

currently, the libdir in native.bbclass is inherited from target libdir
defined in bitbake.conf. This is not correct in concept, instead, it
should be inherited from libdir_native. Current code works because both
the target libdir and libdir_native are the same value "/usr/lib".
But if libdir changes (e.g. to /usr/lib64), then build will break.

This patch make libdir generated from libdir_native to fix this issue.

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogcc: Fix packaging correctly
Saul Wold [Tue, 12 Jul 2011 07:20:04 +0000 (00:20 -0700)]
gcc: Fix packaging correctly

[YOCTO #1233]

This fix directly packages the contents in  and adds the lib*.so
correctly to the -dev package.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agowebkit-gtk: update SRCREV
Koen Kooi [Mon, 11 Jul 2011 10:24:02 +0000 (12:24 +0200)]
webkit-gtk: update SRCREV

The layout of the repository has changed, so we need to account for that:

* fixed license checksums
* fixed SRC_URI
* fixed SRCREV_FORMAT

PCRE is gone, so no need for the dftables hack anymore

But most importantly, this fixes the crash issues when using javascript (e.g. github.com)

Tested on:

* usrp-e1xx/angstrom-2011.07

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopulseaudio 0.9.15: delete, but keep 0.9.22 and 0.9.23
Koen Kooi [Tue, 12 Jul 2011 11:27:44 +0000 (13:27 +0200)]
pulseaudio 0.9.15: delete, but keep 0.9.22 and 0.9.23

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopulseaudio: try harder to disable HAL
Koen Kooi [Tue, 12 Jul 2011 11:27:43 +0000 (13:27 +0200)]
pulseaudio: try harder to disable HAL

This disables linking against (lib)hal but enables the udev-hal compat layer so the hal-detect plugin keeps working. The hal-detect plugin is removed from the default dependencies to discourage its usage, but can be installed manually if needed.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agocmake: update to 2.8.5 release
Otavio Salvador [Mon, 11 Jul 2011 17:27:19 +0000 (17:27 +0000)]
cmake: update to 2.8.5 release

Acked-by: Tom Rini <tom_rini@mentor.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibarchive: remove undistributable copyright content from source
Otavio Salvador [Mon, 11 Jul 2011 17:27:18 +0000 (17:27 +0000)]
libarchive: remove undistributable copyright content from source

The original tarball has two undistributable files that we have
removed from the repacked tarball. The issue has been reported
upstream at:

http://code.google.com/p/libarchive/issues/detail?id=162

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosstate: Improve performance by moving files rather than using copy and delete
Richard Purdie [Mon, 28 Mar 2011 23:20:31 +0000 (00:20 +0100)]
sstate: Improve performance by moving files rather than using copy and delete

Acked-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoupdate-rc.d: Switch from a tag to a sepcific revision
Richard Purdie [Wed, 6 Jul 2011 13:05:28 +0000 (14:05 +0100)]
update-rc.d: Switch from a tag to a sepcific revision

Unfortunately the git fetcher cannot resolve a named tag into a revision
without network access. Since its desireable for OE-Core to function
in a networkless environment, we need to specify the revision in the
recipe which corresponds to the 0.7 tag.

[YOCTO #1140]

Acked-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosysklogd: Drop ONLINE_PACKAGE_MANAGEMENT as per mailing list discussion
Richard Purdie [Thu, 7 Jul 2011 13:35:01 +0000 (14:35 +0100)]
sysklogd: Drop ONLINE_PACKAGE_MANAGEMENT as per mailing list discussion

Online package management decisions like this are now handled by image.bbclass
itself so this code is superfluous to requirements.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibx11: ensure nativesdk uses correct DEPENDS and XCB flags
Saul Wold [Sat, 9 Jul 2011 00:55:50 +0000 (17:55 -0700)]
libx11: ensure nativesdk uses correct DEPENDS and XCB flags

The inital patch was for native, but nativesdk also needs the
same change.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agotcmode-default: update binutils version
Saul Wold [Sat, 9 Jul 2011 01:36:18 +0000 (18:36 -0700)]
tcmode-default: update binutils version

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agolibx11: enable xcb support
Saul Wold [Thu, 7 Jul 2011 17:45:06 +0000 (10:45 -0700)]
libx11: enable xcb support

[YOCTO #1196]

XCB support is needed in libx1l, it has been enabled in libx11-trim for
sometime and was not in full version. The usage here is for LSB testing,
which uses full libx11.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoeglibc: add RDEPENDS for bash on eglibc-utils
Saul Wold [Fri, 8 Jul 2011 16:31:11 +0000 (09:31 -0700)]
eglibc: add RDEPENDS for bash on eglibc-utils

[YOCTO #1214]

The eglibc-utils contains 2 scripts (tzselect and xtrace) that use
bash, so add an RDEPENDS to eglibc-utils.

This also removes libsotruss as it's currently not built, it was
not previously depended on because it was mis-spelled as "EDEPENDS"

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoeglibc: unbash ldd (from oe.dev)
Saul Wold [Fri, 8 Jul 2011 16:29:55 +0000 (09:29 -0700)]
eglibc: unbash ldd (from oe.dev)

    (From oe-dev rev: 0a831e2cd1c27d30cd76ddada9a44a703ab60f41)

    * replace shebang of ldd by /bin/sh, so ldd doesn't depend on bash
      anymore. Tested with busybox sh.
    * added to do_configure_prepend because do_patch is only a python function

Signed-off-by: Thomas Zimmermann <ml@vdm-design.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>