]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
14 years agoRemove machine-specific metadata for machines no longer in oe-core
Paul Eggleton [Thu, 21 Apr 2011 13:32:45 +0000 (14:32 +0100)]
Remove machine-specific metadata for machines no longer in oe-core

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agopoky-default-revisions: move the SRCREV to recipe file
Yu Ke [Thu, 28 Apr 2011 07:15:58 +0000 (15:15 +0800)]
poky-default-revisions: move the SRCREV to recipe file

in this case, those non poky distro can also use these recipe normally

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agopython: Unbreak Python third-party extensions
Michael Lippautz [Tue, 3 May 2011 16:40:34 +0000 (18:40 +0200)]
python: Unbreak Python third-party extensions

This patch fixes compilation/linking of python third-party extensions, i.e.
Extensions that ship with C code.

Problem:
Python uses distutils(-native) to compile third-party extensions. distutils
uses its own sysconfig module to get the options for compiling and linking.
Since third-party extensions have to be linked against this libpython it
important that -L points into staging. This is not the case because
distutils.sysconfig uses a special Makefile that is shipped with python
determine the paths. The Makefile is the same that would be used on the
target to build third-party extensions. It therefore points into /usr/lib
instead of staging.

Solution:
Stage a modified version of the Makefile where the paths (incdir, libdir) have
been replaced by ones that point into staging.

Side-problem:
The recipe actually should not stage files itself in do_compile, but rather
handle everything that needs to be staged in do_install. This is currently not
possible because python compiles itself using distutils-native. Distutils on
the other hand does only allow to add a path, but not to substitute it,
requiring a staged Makefile and libpython.so before the actual python
compilation is triggered.

The second step to solve this would be to either patch distutils, or split
python into python-initial and python. The -initial part could create the
Makefile and the library, while the main part focuses on the target.

For further references see:
 http://lists.linuxtogo.org/pipermail/openembedded-core/2011-May/001752.html

Signed-off-by: Michael Lippautz <michael.lippautz@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoqemuimagetest: Add executable permission to test scripts for toolchain
Jiajun Xu [Wed, 4 May 2011 01:25:49 +0000 (09:25 +0800)]
qemuimagetest: Add executable permission to test scripts for toolchain

The file mode bits of toolchain test scripts is 644, which could not be
executed by user. Fix the issue by adding executable permission(755) to
all test scripts for toolchain test.

Signed-off-by Jiajun Xu <jiajun.xu@intel.com>

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoqemuimagetest: Enable toolchain automation tests in qemuimagetest
Jiajun Xu [Tue, 3 May 2011 02:07:30 +0000 (10:07 +0800)]
qemuimagetest: Enable toolchain automation tests in qemuimagetest

Enable toolchain automation tests in qemuimagetest framework. 3 C/C++ test
projects are added to test toolchain - cvs, iptables and sudoku-savant. User
needs to set TEST_SCEN to "toolchain" in local.conf to enable tests. Test case
will check if toolchain tarball exists under "${DEPLOY_DIR}/sdk". And it will
extract toolchain tarball into /opt. It requires user to chown /opt to non-root
user, who will run qemuimagetest.

Signed-off-by Jiajun Xu <jiajun.xu@intel.com>

14 years agoperl: fix Configure-multilib.patch
Saul Wold [Tue, 3 May 2011 18:45:58 +0000 (11:45 -0700)]
perl: fix Configure-multilib.patch

Thanks to Gary Thomas for his input on fixing this for Ubuntu 11.04

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoperl-native_5.12.2.bb: Fix compliation on ubuntu 11.04-alpha
Khem Raj [Fri, 18 Mar 2011 05:40:15 +0000 (22:40 -0700)]
perl-native_5.12.2.bb: Fix compliation on ubuntu 11.04-alpha

Ubuntu has moved eglibc to /usr/lib/${arch}-linux-gnu and
/lib/${arch}-linux-gnu so we need that to be added to glibpth in
Configure.

Currently we set LD=ld in environment for recipes inheriting native
class. This overrides the LD settings in the Makefiles of perl and
it tries to link by calling ld which does not work since its using
-l<x> on commandline and ubuntu linker seems not to look into
the new location for these libraries. Its better to use gcc for linking
here anyway

[With tweak from Tom Rini to use CCLD, not LD]
(From OE-Core rev: 8ba700a4c593fd52bd01b6272b4c8285a71964f7)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Further tweaks to Configure-multilib.patch for x86_64 vs x86
from Gary Thomas

Cc: gary@mlbassoc.com
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolibsoup-2.4: Update to 2.34.1
Saul Wold [Tue, 3 May 2011 18:27:34 +0000 (11:27 -0700)]
libsoup-2.4: Update to 2.34.1

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolinuxdoc-tools-native: add groff-native to DEPENDS
Saul Wold [Tue, 3 May 2011 17:13:35 +0000 (10:13 -0700)]
linuxdoc-tools-native: add groff-native to DEPENDS

groff-native is needed to ensure that configure finds
the groff-native binary instead of the host's groff,
this is to ensure the correct macros are used (-ms vs -mgs)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopuzzles: update to r9163
Saul Wold [Mon, 2 May 2011 20:41:37 +0000 (13:41 -0700)]
puzzles: update to r9163

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoalsa-utils_1.0.24.2.bb: Fix build for uclibc targets
Khem Raj [Sat, 30 Apr 2011 18:19:59 +0000 (11:19 -0700)]
alsa-utils_1.0.24.2.bb: Fix build for uclibc targets

uclibc does not have exp10() implemented so we obtain
same behaviour using pow()

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agolibx11: Use inherit gettext
Khem Raj [Thu, 28 Apr 2011 23:37:20 +0000 (16:37 -0700)]
libx11: Use inherit gettext

Avoid direct depependency on gettext, inherit class instead

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agoinsane.bbclass: Checking for NLS too when checking gettext dependency
Khem Raj [Fri, 22 Apr 2011 18:28:08 +0000 (11:28 -0700)]
insane.bbclass: Checking for NLS too when checking gettext dependency

Checking for gettext is not needed when --disable-nls is used

Let user know what variant of gettext is missing e.g. gettext-native,
gettext-nativesdk etc, reveals a bit more for user

Check for virtual/gettext

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agogit: use DESTDIR=$D instead prefixing all variables by $D
Martin Jansa [Fri, 29 Apr 2011 10:13:46 +0000 (12:13 +0200)]
git: use DESTDIR=$D instead prefixing all variables by $D

* with git-native and rm_work enabled I've noticed git fetcher errors like:
  warning: templates not found /OE/shr-core/tmp/work/x86_64-linux/git-native-1.7.3.4-r0/image/OE/shr-core/tmp/sysroots/x86_64-linux/usr/share/git-core/templates
  fatal: Unable to find remote helper for 'http'
  for every recipe using http:// for git repo
* after this change template_dir points to
  /OE/shr-core/tmp/sysroots/x86_64-linux/usr/share/git-core/templates
  without that workdir prefix
* haven't tested target recipe, but I guess it needs different fix or
  maybe it worked before and gets broken by this change

[sgw: removed RFC comment, target patch to follow]
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoLSB_Setup.sh: Add character set to lsb-image
Xiaofeng Yan [Fri, 29 Apr 2011 09:39:09 +0000 (17:39 +0800)]
LSB_Setup.sh: Add character set to lsb-image

Add character set to lsb-image to solve bugs from lsb test

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
14 years agotask-core-lsb.bb: Add packages liberation-fonts to lsb-imag
Xiaofeng Yan [Fri, 29 Apr 2011 09:34:52 +0000 (17:34 +0800)]
task-core-lsb.bb: Add packages  liberation-fonts to lsb-imag

Add font set to lsb-image to solve bugs from lsb test

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
14 years agolibcap: upgrade to version 2.20
Qing He [Fri, 29 Apr 2011 08:14:53 +0000 (16:14 +0800)]
libcap: upgrade to version 2.20

from 2.19
 - set RAISE_SETFCAP=no in make option to inhibit target binary run

Signed-off-by: Qing He <qing.he@intel.com>
14 years agolzo: upgrade to version 2.05
Qing He [Fri, 29 Apr 2011 08:14:19 +0000 (16:14 +0800)]
lzo: upgrade to version 2.05

from 2.04

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoshared-mime-info: upgrade to version 0.90
Qing He [Fri, 29 Apr 2011 02:55:05 +0000 (10:55 +0800)]
shared-mime-info: upgrade to version 0.90

from 0.80
 - parallel build with 0.9 is buggy, disable part of the check for now

Signed-off-by: Qing He <qing.he@intel.com>
14 years agobusybox: upgrade to version 1.18.4
Qing He [Mon, 25 Apr 2011 06:06:48 +0000 (14:06 +0800)]
busybox: upgrade to version 1.18.4

from version 1.17.3
 - remove make-382-fix since it's upstreamed

Signed-off-by: Qing He <qing.he@intel.com>
14 years agocurl: upgrade to version 7.21.6
Qing He [Fri, 22 Apr 2011 02:07:25 +0000 (10:07 +0800)]
curl: upgrade to version 7.21.6

from 7.21.2

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoaugeas: upgrade to version 0.8.1
Qing He [Thu, 21 Apr 2011 09:27:06 +0000 (17:27 +0800)]
augeas: upgrade to version 0.8.1

from 0.7.4

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoacl: upgrade to version 2.2.51
Qing He [Thu, 21 Apr 2011 06:35:42 +0000 (14:35 +0800)]
acl: upgrade to version 2.2.51

from 2.2.49

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoattr: upgrade to version 2.4.46
Qing He [Thu, 21 Apr 2011 06:10:45 +0000 (14:10 +0800)]
attr: upgrade to version 2.4.46

from 2.4.44
 - remove the backported patch that is now in the tarball
 - prog path issue has also been fixed in the upstream

Signed-off-by: Qing He <qing.he@intel.com>
14 years agocreate-lsb-iamge:Fix bugs
Xiaofeng Yan [Fri, 29 Apr 2011 08:43:57 +0000 (16:43 +0800)]
create-lsb-iamge:Fix bugs

Change variables "${ARCH}" to "${1}"

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
14 years agonetbase: fix check for nfsroot in if-pre-up.d script
Paul Eggleton [Fri, 29 Apr 2011 09:33:32 +0000 (10:33 +0100)]
netbase: fix check for nfsroot in if-pre-up.d script

The if-pre-up.d/nfsroot script was no longer functioning correctly due to
a change in iproute2's installation of the "ip" executable. The script will
now function correctly regardless of whether ip is in /bin or /sbin.

Fixes [YOCTO #1006].

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
14 years agologging: delete the oe(note|warn|fatal|debug) functions
Darren Hart [Fri, 29 Apr 2011 04:52:50 +0000 (21:52 -0700)]
logging: delete the oe(note|warn|fatal|debug) functions

The new logging.bbclass replaces the oe* logging functions with bb* equivalents.
There are no longer any users of the oe* API within oe-core. Remove the oe*
functions.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agologging: update existing oe* logging users to the bb* interface
Darren Hart [Fri, 29 Apr 2011 04:49:31 +0000 (21:49 -0700)]
logging: update existing oe* logging users to the bb* interface

The new bash logging class provides bbnote, bbwarn, bbfatal, and bbdebug
replacements (as well as bbplain and bberror) for the oe* equivalents. Use the
new bb* API in preparation to delete the oe* logging API.

This patch was automatically generated by a sed script. The result has been
visually inspected and used to build core-image-sato for qemux86.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agodistro_check.py: Fix some bugs in distro_check.py
Mei Lei [Thu, 28 Apr 2011 14:14:17 +0000 (22:14 +0800)]
distro_check.py: Fix some bugs in distro_check.py

The recipe meta-ide-support's alias is Poky, but not defined in distro_exceptions, this will lead an error.
The compare_in_distro_packages_list function omit a split process, this will lead to a form issue.
Change the log file generate way, use symbolic links link to the latest log file, instead of appending every log file in old log.

Signed-off-by: Mei Lei <lei.mei@intel.com>
14 years agoFix matchbox-panel-2 compile error
Gary Thomas [Thu, 28 Apr 2011 17:05:26 +0000 (11:05 -0600)]
Fix matchbox-panel-2 compile error

This patch is needed when building with GCC-4.6.0

--
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------

>From 7337ecd4970f7d94080ad70b912bdb2742d2d7aa Mon Sep 17 00:00:00 2001
From: Gary Thomas <gary@mlbassoc.com>
Date: Thu, 28 Apr 2011 11:03:44 -0600
Subject: [PATCH] matchbox-panel: fix compile error with GCC-4.6.0

Upstream-Status: Pending

[sgw: added Upstream-Status]
Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agotask-core-lsb: add xdg-utils into lsb image
Kang Kai [Wed, 27 Apr 2011 09:14:38 +0000 (17:14 +0800)]
task-core-lsb: add xdg-utils into lsb image

Add xdg-utils in task-core-lsb, for LSB command check.
Part fixes [Yocto 520]

Signed-off-by: Kang Kai <kai.kang@windriver.com>
14 years agolsbsetup: add commands install_initd and remove_initd
Kang Kai [Wed, 27 Apr 2011 08:16:46 +0000 (16:16 +0800)]
lsbsetup: add commands install_initd and remove_initd

Add commands install_initd and remove_initd link to chkconfig, which
can handler LSB format init.d scripts. Needed by LSB commands check.
Bump PR to r2
Part fixes [Yocto 520]

Signed-off-by: Kang Kai <kai.kang@windriver.com>
14 years agogroff: update to 1.20.1
Kang Kai [Wed, 27 Apr 2011 07:44:45 +0000 (15:44 +0800)]
groff: update to 1.20.1

Update groff to 1.20.1, add SUMMARY and LICENSE info
From OE 70bf94cd8669f549ca90581e9592d409b6e24e2e
Fixes [Yocto 879]

Signed-off-by: Kang Kai <kai.kang@windriver.com>
14 years agoliberation-fonts: postinst can't be called offline
Ilya Yanok [Wed, 27 Apr 2011 22:56:59 +0000 (00:56 +0200)]
liberation-fonts: postinst can't be called offline

fc-cache should be called on target system. Or maybe we should pass a
suitable directory list to it?

Signed-off-by: Ilya Yanok <yanok@emcraft.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agocore-image-directdisk: add LIC_FILES_CHECKSUM
Tom Zanussi [Wed, 27 Apr 2011 14:50:35 +0000 (09:50 -0500)]
core-image-directdisk: add LIC_FILES_CHECKSUM

Fix for build failure.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
14 years agogettext.bbclass: Updates to better handle gettext alternatives
Richard Purdie [Tue, 3 May 2011 23:32:48 +0000 (00:32 +0100)]
gettext.bbclass: Updates to better handle gettext alternatives

* Change gettext dependency to virtual/gettext

* Ensure INHIBIT_DEFAULT_DEPS removes gettext dependencies

* Use BASEDEPENDS to ensure dependencies are added in native/nativesdk cases

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobase.bbclass: Create a BASEDEPENDS variable other classes can use to add to the base...
Richard Purdie [Tue, 3 May 2011 23:31:47 +0000 (00:31 +0100)]
base.bbclass: Create a BASEDEPENDS variable other classes can use to add to the base dependencies, avoiding native/nativesdk issues

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolibnss-mdns: add $D to postinst paths
Ilya Yanok [Wed, 27 Apr 2011 22:56:58 +0000 (00:56 +0200)]
libnss-mdns: add $D to postinst paths

Post installation script can be called during image creation so paths
should relative to $D.

Signed-off-by: Ilya Yanok <yanok@emcraft.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolinux-yocto: create SMP config fragment
Bruce Ashfield [Wed, 27 Apr 2011 18:15:21 +0000 (14:15 -0400)]
linux-yocto: create SMP config fragment

Updating the meta SRCREVs to stage a SMP config fragment that
BSPs can use to add the functionality from layers.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoperl_5.12.2.bb: Undefine features not found in uclibc
Khem Raj [Fri, 1 Apr 2011 03:56:35 +0000 (20:56 -0700)]
perl_5.12.2.bb: Undefine features not found in uclibc

[sgw: cleaned whitespace issue, removed unneeded ;patch=1]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoqemu: Fix non-sdl/opengl build
Saul Wold [Wed, 27 Apr 2011 04:43:17 +0000 (21:43 -0700)]
qemu: Fix non-sdl/opengl build

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoworld-broken: add older clutters since we don't want clutter confusion
Saul Wold [Tue, 26 Apr 2011 22:48:27 +0000 (15:48 -0700)]
world-broken: add older clutters since we don't want clutter confusion

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoalsa-tools: Add checksums
Saul Wold [Tue, 26 Apr 2011 23:37:48 +0000 (16:37 -0700)]
alsa-tools: Add checksums

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agotidy: move old clutter demo to meta-demoapps
Saul Wold [Tue, 26 Apr 2011 23:30:04 +0000 (16:30 -0700)]
tidy: move old clutter demo to meta-demoapps

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agotable: move old clutter demo to meta-demoapps
Saul Wold [Tue, 26 Apr 2011 23:29:48 +0000 (16:29 -0700)]
table: move old clutter demo to meta-demoapps

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoclutter-box2d: add DEPENDS for clutter-1.6
Saul Wold [Tue, 26 Apr 2011 22:47:50 +0000 (15:47 -0700)]
clutter-box2d: add DEPENDS for clutter-1.6

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoalsa-utils_1.0.23.bb: Fix compilation for uclibc targets
Khem Raj [Fri, 22 Apr 2011 19:45:14 +0000 (12:45 -0700)]
alsa-utils_1.0.23.bb: Fix compilation for uclibc targets

Use libc-uclibc override to cover all uclibc cases

inherit gettext class instead of adding gettext to DEPENDS directly

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agoglib-2.0: Inherit gettext should provide right libintl so remove from DEPENDS
Khem Raj [Fri, 1 Apr 2011 03:36:42 +0000 (20:36 -0700)]
glib-2.0: Inherit gettext should provide right libintl so remove from DEPENDS

Add no-iconv.patch to provide dummy libiconv in case of uclibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agopoky-default.inc: Weakly assign gettext to provide virtual/gettext
Khem Raj [Mon, 25 Apr 2011 01:39:50 +0000 (18:39 -0700)]
poky-default.inc: Weakly assign gettext to provide virtual/gettext

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agogettext_0.17.bb: PROVIDE virtual/gettext and RCONFLICT with proxy-libintl
Khem Raj [Mon, 25 Apr 2011 01:35:42 +0000 (18:35 -0700)]
gettext_0.17.bb: PROVIDE virtual/gettext and RCONFLICT with proxy-libintl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agogettext: Divide packaging into gettext-runtime and rest
Khem Raj [Thu, 21 Apr 2011 18:48:52 +0000 (11:48 -0700)]
gettext: Divide packaging into gettext-runtime and rest

This helps in footprint on space constrained systems e.g.
uclibc based systems where packaging full gettext just for
libintl can be waste of space.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agoautotools.bbclass: Copy gettext files only if --disable-nls is not set
Khem Raj [Mon, 25 Apr 2011 01:38:48 +0000 (18:38 -0700)]
autotools.bbclass: Copy gettext files only if --disable-nls is not set

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agoinsane.bbclass: Move code to add function to tasks toward the end
Khem Raj [Fri, 22 Apr 2011 18:23:20 +0000 (11:23 -0700)]
insane.bbclass: Move code to add function to tasks toward the end

Cosmetic change to make syntax highlighters happy

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agolibsdl: add SRC_URI Checksums
Saul Wold [Tue, 26 Apr 2011 21:58:04 +0000 (14:58 -0700)]
libsdl: add SRC_URI Checksums

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agologging: add bb* logging mechanisms for bash recipe functions
Darren Hart [Fri, 22 Apr 2011 16:25:23 +0000 (09:25 -0700)]
logging: add bb* logging mechanisms for bash recipe functions

The following logging mechanisms are to be used in bash functions of recipes.
They are intended to map one to one in intention and output format with the
python recipe logging functions of a similar naming convention: bb.plain(),
bb.note(), etc.

For the time being, all of these print only to the task logs. Future
enhancements may integrate these calls with the bitbake logging infrastructure,
allowing for printing to the console as appropriate. The interface and intention
statements reflect that future goal. Once it is in place, no changes will be
necessary to recipes using these logging mechanisms.

I opted to write new functions instead of modifying the oe* logging functions
from base.bbclass (and utils.bbclass in oe) for a couple reasons. First, one of
my goals was to generate a uniform logging API between bash and python in
recipes. Second, there are no users of oe* logging in meta (oe-core) or
meta-yocto, while several oe recipes do use them. I wanted to make a clean start
with the freedom to change behavior without forcing the oe recipes to change or
experience unexpected logging changes. Eventually, the oe recipes can be
migrated to the new bb* logging routines and the existing oe* routines can be
retired (deleted).

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Chris Larson <clarson@kergoth.com>
14 years agologging: remove unused BBDEBUG from local.conf.sample
Darren Hart [Fri, 22 Apr 2011 15:31:15 +0000 (08:31 -0700)]
logging: remove unused BBDEBUG from local.conf.sample

The boolean BBDEBUG described in local.conf.sample is no longer
referenced by any other sources. It also conflicts with the OS
environment variable of the same name which maps to the debug
log level also specified by the -D[D[D]] argument.

Remove the boolean BBDEBUG from local.conf.sample.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Chris Larson <clarson@kergoth.com>
14 years agologging: fix oedebug loglevel test
Darren Hart [Thu, 21 Apr 2011 23:56:49 +0000 (16:56 -0700)]
logging: fix oedebug loglevel test

When the existing test for loglevel fails, the syntax used results in the recipe
exiting with a silent failure. Performing any bash command after the test block
resolves the problem, such as "shift" or "echo ''". Rewriting with 'if []; then'
blocks provides a cleaner syntax and also resolves the failure.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
14 years agodistro_tracking_fields.inc: add cdrtools recipe
Scott Garman [Mon, 25 Apr 2011 20:00:29 +0000 (13:00 -0700)]
distro_tracking_fields.inc: add cdrtools recipe

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agocdrtools: recipe and patch cleanup
Scott Garman [Mon, 25 Apr 2011 19:48:47 +0000 (12:48 -0700)]
cdrtools: recipe and patch cleanup

* Recipe cleanup, added missing metadata fields and fixed
  whitespace issues
* Added Upstream-Status to patches
* Confirmed that CVE-2003-0655 does not apply to this recipe
  as rscsi is not packaged

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agopython: add missing cytpes modules
Saul Wold [Tue, 26 Apr 2011 19:04:40 +0000 (12:04 -0700)]
python: add missing cytpes modules

Contributed by Martin Jansa via OE

Fixes [YOCTO #1003]

Signed-off-by: Antonio Ospite <ospite@studenti.unina.it>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolinux-tools.inc: Dummify do_compile_perf and do_install_perf for uclibc
Khem Raj [Fri, 1 Apr 2011 04:13:38 +0000 (21:13 -0700)]
linux-tools.inc: Dummify do_compile_perf and do_install_perf for uclibc

Perf wants elfutils and elfutils on uclibc does not work due to
its usage of obstack_printf functionality missing from uclibc.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agoattr: Fix compilation on uclibc
Khem Raj [Fri, 1 Apr 2011 04:00:44 +0000 (21:00 -0700)]
attr: Fix compilation on uclibc

It needs -lintl added to LDFLAGS for uclibc

inherit gettext class instead of adding gettext to DEPENDS directly

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agoxorg-lib: inherit gettext class instead of adding gettext to DEPENDS directly
Khem Raj [Fri, 1 Apr 2011 03:59:32 +0000 (20:59 -0700)]
xorg-lib: inherit gettext class instead of adding gettext to DEPENDS directly

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agoperl_5.12.2.bb: Undefine features not found in uclibc
Khem Raj [Fri, 1 Apr 2011 03:56:35 +0000 (20:56 -0700)]
perl_5.12.2.bb: Undefine features not found in uclibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agoelfutils_0.148.bb: Fix compilation issues on uclibc
Khem Raj [Fri, 1 Apr 2011 03:52:54 +0000 (20:52 -0700)]
elfutils_0.148.bb: Fix compilation issues on uclibc

* Add -luargp and -lintl to linker flags
* __mempcpy is not there on uclibc so define it to mempcpy

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agolibiconv: update from 1.9.2 -> 1.11.1
Khem Raj [Sun, 27 Mar 2011 22:44:44 +0000 (15:44 -0700)]
libiconv: update from 1.9.2 -> 1.11.1

1.11.1 was the last LGPLv2 release
shared_preloadable_libiconv_linux.patch is needed to make libtool 2.4
happy

Autoconf patch is similarly made to point m4 directory and update to
newer autoconf

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agosstate.bbclass: Reduce SSTATE_MANIFESTS assignment to be weak
Khem Raj [Thu, 7 Apr 2011 06:53:44 +0000 (23:53 -0700)]
sstate.bbclass: Reduce SSTATE_MANIFESTS assignment to be weak

Distributions can then override this variable if needed
useful e.g. when building uclibc/eglibc both using
same tmpdir

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agodistro_tracking_fields: cwautomacros, valgrind, etc
Dongxiao Xu [Tue, 26 Apr 2011 06:01:37 +0000 (14:01 +0800)]
distro_tracking_fields: cwautomacros, valgrind, etc

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agocwautomacros: upgrade to version 20110201
Dongxiao Xu [Wed, 20 Apr 2011 07:17:11 +0000 (15:17 +0800)]
cwautomacros: upgrade to version 20110201

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoalsa-utils: upgrade to version 1.0.24.2
Dongxiao Xu [Wed, 13 Apr 2011 05:54:41 +0000 (13:54 +0800)]
alsa-utils: upgrade to version 1.0.24.2

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agolibsamplerate0: upgrade to version 0.1.7
Dongxiao Xu [Wed, 20 Apr 2011 07:09:14 +0000 (15:09 +0800)]
libsamplerate0: upgrade to version 0.1.7

Add libsamplerate-0.1.7-macro-quoting.patch to fix autoreconf issue

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agogst-fluendo-mpegdemux: upgrade to version 0.10.67
Dongxiao Xu [Wed, 20 Apr 2011 06:13:01 +0000 (14:13 +0800)]
gst-fluendo-mpegdemux: upgrade to version 0.10.67

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agopolkit: upgrade to version 0.101.
Dongxiao Xu [Wed, 20 Apr 2011 05:57:30 +0000 (13:57 +0800)]
polkit: upgrade to version 0.101.

Derive introspection.patch from gobject to fix autoconf issue.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agolibfm: Remove the flag of G_DISABLE_DEPRECATED
Dongxiao Xu [Tue, 26 Apr 2011 02:26:40 +0000 (10:26 +0800)]
libfm: Remove the flag of G_DISABLE_DEPRECATED

Latest glib-2.0 changes some macros and function definitions to be
deprecated. However libfm still uses them. Therefore the flag
G_DISABLE_DEPRECATED should be removed in libfm's Makefile.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoglib-2.0: upgrade to version 2.28.6
Dongxiao Xu [Wed, 20 Apr 2011 05:45:02 +0000 (13:45 +0800)]
glib-2.0: upgrade to version 2.28.6

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agolibsndfile1: upgrade to version 1.0.24
Dongxiao Xu [Tue, 19 Apr 2011 08:40:19 +0000 (16:40 +0800)]
libsndfile1: upgrade to version 1.0.24

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agogupnp-av: upgrade to version 0.8.0
Dongxiao Xu [Tue, 19 Apr 2011 08:32:05 +0000 (16:32 +0800)]
gupnp-av: upgrade to version 0.8.0

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agobluez-hcidump: upgrade to version 2.0
Dongxiao Xu [Tue, 19 Apr 2011 07:57:41 +0000 (15:57 +0800)]
bluez-hcidump: upgrade to version 2.0

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agovalgrind: upgrade to version 3.6.1
Dongxiao Xu [Tue, 19 Apr 2011 07:22:26 +0000 (15:22 +0800)]
valgrind: upgrade to version 3.6.1

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agorxvt-unicode: upgrade to version 9.10
Dongxiao Xu [Tue, 19 Apr 2011 06:58:37 +0000 (14:58 +0800)]
rxvt-unicode: upgrade to version 9.10

Remove some patches since some logic doesn't exist in upstream.
This upgrades fixes CVE:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2006-0126

Also it fixes [Yocto #980]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agocpio-2.8 (GPLv2) bug fix
Nitin A Kamble [Tue, 26 Apr 2011 00:08:31 +0000 (17:08 -0700)]
cpio-2.8 (GPLv2) bug fix

This fixes bug [YOCTO #982]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agotar-1.17 (GPLv2) bugfix
Nitin A Kamble [Tue, 26 Apr 2011 00:07:37 +0000 (17:07 -0700)]
tar-1.17 (GPLv2) bugfix

This fixes bug [YOCTO #982]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoweb: update svn to 131 to fix build issue
Saul Wold [Mon, 25 Apr 2011 22:22:37 +0000 (15:22 -0700)]
web: update svn to 131 to fix build issue

Fixes [YOCTO #974]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agogdb: set --without-ust for EXTRA_OEFLAGS
Saul Wold [Mon, 25 Apr 2011 05:22:09 +0000 (22:22 -0700)]
gdb: set --without-ust for EXTRA_OEFLAGS

Disable using UST since there are some compiler errors with
the newer version of lttng-ust 0.12, there may be other unknow
problems, so wait for upstream fixes.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoperl: upgrade from 5.12.2 to 5.12.3
Nitin A Kamble [Sun, 24 Apr 2011 02:43:17 +0000 (19:43 -0700)]
perl: upgrade from 5.12.2 to 5.12.3

And changed the perl tarball URL to more stable cpan location.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agogcc: Add recipes for 4.6.0
Khem Raj [Wed, 20 Apr 2011 04:27:09 +0000 (21:27 -0700)]
gcc: Add recipes for 4.6.0

This is initial set of patches for testing them out
The patches need documentation is pending
Some patches especially uclibc related are not
needed they must be dropped.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoquilt: fix test for target build
Qing He [Wed, 13 Apr 2011 09:22:49 +0000 (17:22 +0800)]
quilt: fix test for target build

fixes [YOCTO #969]

Signed-off-by: Qing He <qing.he@intel.com>
14 years agosat-solver: fix arch=all packages
Qing He [Wed, 13 Apr 2011 08:59:22 +0000 (16:59 +0800)]
sat-solver: fix arch=all packages

add a new options to set noarch archs as all so platform independent
packages can be recognized and installed.

fixes [YOCTO #993]

Signed-off-by: Qing He <qing.he@intel.com>
14 years agotask-base: allow distribution to define apm provider
Martin Jansa [Sun, 24 Apr 2011 22:25:51 +0000 (00:25 +0200)]
task-base: allow distribution to define apm provider

* use VIRTUAL-RUNTIME_apm instead of apm directly

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocreate-lsb-image:Rename creat-lsb-image and fix some bugs
Xiaofeng Yan [Fri, 22 Apr 2011 07:27:30 +0000 (15:27 +0800)]
create-lsb-image:Rename creat-lsb-image and fix some bugs

Rename creat-lsb-image to create-lsb-image
Fix some fuctions for more practical

14 years agolibrsvg 2.32.1: fix postinst script
Koen Kooi [Thu, 21 Apr 2011 18:18:30 +0000 (20:18 +0200)]
librsvg 2.32.1: fix postinst script

The symptom:

root@pandaboard-core:~# sh /var/lib/opkg/info/librsvg-2-gtk.postinst
g_module_open() failed for /home/root/--update-cache: /home/root/--update-cache.so: cannot open shared object file: No such file or directory
root@pandaboard-core:~#

the gdk-pixbuf-query-loaders app doesn't support arguments, only .so names, so remove --update-cache

Also being fixed:

* loader libdir
* redirect output to /etc/gtk-2.0/gdk-pixbuf.loaders

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopcmciautils: Upgrade 017 -> 018
Khem Raj [Tue, 19 Apr 2011 23:19:29 +0000 (16:19 -0700)]
pcmciautils: Upgrade 017 -> 018

version workaround is done in recipe itself
by adding PV to CFLAGS

Signed-off-by: Khem Raj <raj.khem@gmail.com>
14 years agolsbsetup: add some workaround for LSB tests
Kang Kai [Fri, 22 Apr 2011 06:03:53 +0000 (14:03 +0800)]
lsbsetup: add some workaround for LSB tests

Add some workaround for LSB libstdcpp and tcl tests.
Recreate locales for libstdcpp test, and resolve localhost is for
tcl test [Yocto 898]
Bump PR, update LICENSE information and installed file mode

Signed-off-by: Kang Kai <kai.kang@windriver.com>
14 years agoqemu-helper-nativesdk: Update LIC_FILE_CHKSUM for renamed helper
Saul Wold [Fri, 22 Apr 2011 06:13:53 +0000 (23:13 -0700)]
qemu-helper-nativesdk: Update LIC_FILE_CHKSUM for renamed helper

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agodistro_tracking: recipe information update
Nitin A Kamble [Fri, 8 Apr 2011 09:49:44 +0000 (02:49 -0700)]
distro_tracking: recipe information update

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agolibxml-parser-perl: upgrade from 2.36 to 2.40
Nitin A Kamble [Fri, 8 Apr 2011 09:24:13 +0000 (02:24 -0700)]
libxml-parser-perl: upgrade from 2.36 to 2.40

14 years agocpan.bbclass: export PERLHOSTLIB for perl modules
Nitin A Kamble [Wed, 20 Apr 2011 23:27:09 +0000 (16:27 -0700)]
cpan.bbclass: export PERLHOSTLIB for perl modules

This makes sure that native perl .so can get loaded at the buildtime, and
avoids following kind of errors while building perl modules:

Nitin A Kamble <nitin.a.kamble@intel.com> 2011/04/20

+ perl Makefile.PL
EXPATLIBPATH=/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib
EXPATINCPATH=/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/include
*** Module name IN:
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Cwd.pm
*** Module name OUT:
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Cwd.pm
*** Module name IN:
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm
*** Module name OUT:
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm
Can't load
'/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/Fcntl/Fcntl.so'
for module Fcntl:
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/Fcntl/Fcntl.so:
wrong ELF class: ELFCLASS32 at
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/XSLoader.pm
line 79.
 at
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm
line 215
BEGIN failed--compilation aborted at
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm
line 216.
Compilation failed in require at
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/File/Temp.pm
line 146.
BEGIN failed--compilation aborted at
/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/File/Temp.pm
line 146.
Compilation failed in require at inc/Devel/CheckLib.pm line 12.
BEGIN failed--compilation aborted at inc/Devel/CheckLib.pm line 12.
Compilation failed in require at Makefile.PL line 5.
BEGIN failed--compilation aborted at Makefile.PL line 5.
ERROR: Function 'do_configure' failed (see
/disk0/pokybuild/build0/tmp/work/i586-poky-linux/libxml-parser-perl-2.40-r0/temp/log.do_configure.16956
for further information)

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoperl-5.12.2: use of PERLHOSTLIB var fix
Nitin A Kamble [Wed, 20 Apr 2011 21:49:41 +0000 (14:49 -0700)]
perl-5.12.2: use of PERLHOSTLIB var fix

PERLHOSTLIB var is used to build target perl. It let perl use the native
perl .so module files at the time of compilation of target perl.

These changes to perl make the PERLHOSTLIB variable also useful for
building perl modules to use native .so perl module.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agopython-pycairo: fix installation path of __init__.py
Nitin A Kamble [Sat, 16 Apr 2011 01:54:04 +0000 (18:54 -0700)]
python-pycairo: fix installation path of __init__.py

This fixes Bug [YOCTO #477]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agogit: upgrade from 1.7.3.4 to 1.7.4.3
Nitin A Kamble [Thu, 7 Apr 2011 17:48:14 +0000 (10:48 -0700)]
git: upgrade from 1.7.3.4 to 1.7.4.3

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>