scm/bb/tizen-distro.git
13 years agolib_package.bbclass: move static libraries to ${PN}-staticdev
Otavio Salvador [Thu, 16 Jun 2011 20:59:31 +0000 (20:59 +0000)]
lib_package.bbclass: move static libraries to ${PN}-staticdev

(From OE-Core rev: f070edf4d5469a4e4608a530686f181da9c0f465)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibxml: extend nativesdk class
Otavio Salvador [Thu, 16 Jun 2011 21:07:14 +0000 (21:07 +0000)]
libxml: extend nativesdk class

(From OE-Core rev: d6e5a55bcfb9f2f1c8b1224a26b9220c8e5978fc)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistrodata.bbclass: Get the extend recipe's information from non bbextended recipe
Mei Lei [Mon, 20 Jun 2011 09:29:36 +0000 (17:29 +0800)]
distrodata.bbclass: Get the extend recipe's information from non bbextended recipe

This patch will check whether the recipe is an extened recipe, if yes, some informaiton couldn't be got, so collect those information(like maintainer information or lastcheckversion) from non bbextended recipe.

(From OE-Core rev: 8e8648b26fd4d66db2d7c484ad56dfb300e2070a)

Signed-off-by: Mei Lei <lei.mei@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorpm: Change config option
Mark Hatle [Fri, 24 Jun 2011 18:27:09 +0000 (13:27 -0500)]
rpm: Change config option

For some reason --without-xz doesn't work the same as --with-xz=none.

We need this set to none, or configure will attempt to find an lzma
header which we might or might not have.

(From OE-Core rev: 43e499b0168eefed38a0883cbf2834f6a4622296)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomsmtp: Disable gnome keyring
Mark Hatle [Fri, 24 Jun 2011 18:28:39 +0000 (13:28 -0500)]
msmtp: Disable gnome keyring

Unless we explicitly disable the gnome keyring support, the system
will attemp to discover if it's available which changes the package
output.

(From OE-Core rev: a41c763595086fa30fb80715a60d9135fa6cf01a)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoprelink: Uprev prelink to latest version
Mark Hatle [Fri, 24 Jun 2011 18:30:15 +0000 (13:30 -0500)]
prelink: Uprev prelink to latest version

The latest cross-prelink version tracks the prelink r190 SVN.

Fix two minor issues as well.  If we remove the package, we would
unprelink the filesystem after the rm was finished.  This is
incorrect.. we need to do this prerm.

Move the cron and cron configuration file to a new package split.
This item is not valid for most embedded users.

(From OE-Core rev: e8da02aeae4b3c1c2a805d63d6d0919d3034aba6)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodhcp: don't try to move files from ${sbindir} to ${base_sbindir} if they are the...
Phil Blundell [Thu, 16 Jun 2011 13:27:43 +0000 (14:27 +0100)]
dhcp: don't try to move files from ${sbindir} to ${base_sbindir} if they are the same

(From OE-Core rev: 70a786ad881607f6312fe80655c79ab81c53996a)

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibtirpc: Upgrade 0.2.1 -> 0.2.2
Khem Raj [Thu, 23 Jun 2011 22:39:47 +0000 (15:39 -0700)]
libtirpc: Upgrade 0.2.1 -> 0.2.2

Additionally bring in the nis headers which will be
required when using eglibc 2.14 where rpc support
is removed.

Make it provide virtual/librpc

(From OE-Core rev: 42a521b28817cc8d905a93a82e02481a8968cd26)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobase-passwd: remove login.defs references
Scott Garman [Tue, 21 Jun 2011 00:21:16 +0000 (17:21 -0700)]
base-passwd: remove login.defs references

login.defs is owned by shadow-utils, and doesn't belong here. The
shadow-sysroot recipe was created to handle the case this was
originally added for (useradd.bbclass support).

(From OE-Core rev: 3244e21b0d4bd7472330d058b97dc62ea79e0ef9)

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoshadow-sysroot: new recipe for useradd.bbclass support
Scott Garman [Tue, 21 Jun 2011 00:11:34 +0000 (17:11 -0700)]
shadow-sysroot: new recipe for useradd.bbclass support

Packaging login.defs with base-passwd causes problems due to the
file being included in target package installs. Instead, this
shadow-sysroot recipe can be used by useradd.bbclass to put
login.defs into the target sysroot without disturbing packages
intended for target devices.

(From OE-Core rev: 6cbf741d73070759ecb9a284e6511c63d945f7c1)

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogcc: Fix file ownership
Mark Hatle [Fri, 24 Jun 2011 18:26:11 +0000 (13:26 -0500)]
gcc: Fix file ownership

Most of the files that end up in the gcc include dir and other
misc files scattered throughout the install get the build users
uid and gid.

(From OE-Core rev: db99a65b3e93dfacc27ea821c788f15b5de3a497)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobase/glib-2.0: Simplify USE_NLS handling for glib-2.0
Richard Purdie [Thu, 23 Jun 2011 10:32:19 +0000 (11:32 +0100)]
base/glib-2.0: Simplify USE_NLS handling for glib-2.0

Currently the only way to get anything to build is to set USE_NLS="yes"
for glib-2.0. We might as well do this in the recipe by default for
now and simpllify the code.

The magic handling of USE_NLS_<recipename> is also removed since this
can be done in the form USE_NLS_pn-<recipename> using overrides these
days.

(From OE-Core rev: 2e3727b05ae58aaf1eed88967c13cae085e7a702)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoclasses/conf: Drop MULTIMACH_ARCH variable, it adds unused complexity and serves...
Richard Purdie [Wed, 22 Jun 2011 15:10:16 +0000 (16:10 +0100)]
classes/conf: Drop MULTIMACH_ARCH variable, it adds unused complexity and serves no useful purpose

(From OE-Core rev: e623d3015bbdeb2b42b9763937be899a1fa9c0ca)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobase.bbclass: Since we require python 2.6 which always contains hashlib we can drop...
Richard Purdie [Wed, 22 Jun 2011 15:08:29 +0000 (16:08 +0100)]
base.bbclass: Since we require python 2.6 which always contains hashlib we can drop this fallback code

(From OE-Core rev: 4ac0b49b65106c2214ae80517fe9f66630d4540c)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobase.bbclass: Drop old style SRCDATE handling, we have pn- overrides now
Richard Purdie [Wed, 22 Jun 2011 15:07:43 +0000 (16:07 +0100)]
base.bbclass: Drop old style SRCDATE handling, we have pn- overrides now

(From OE-Core rev: 0e88b873e758c158cde11009a8c6f9ca5f7a63dc)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoglibc/eglibc: Add missing PR bump
Richard Purdie [Tue, 28 Jun 2011 12:44:09 +0000 (13:44 +0100)]
glibc/eglibc: Add missing PR bump

(From OE-Core rev: 43d1f8aefac0d25547530a5f26effbffaaf4d9d0)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc: Fix version 2.12 after locale changes
Richard Purdie [Tue, 28 Jun 2011 12:30:47 +0000 (13:30 +0100)]
eglibc: Fix version 2.12 after locale changes

(From OE-Core rev: aef499ba1356f7f21f0f2589da74fa1ea82718c9)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobitbake wrapper: exit if python v3 is detected
Scott Garman [Wed, 15 Jun 2011 01:16:29 +0000 (18:16 -0700)]
bitbake wrapper: exit if python v3 is detected

Make sure we're not using python v3.x. This check can't go into
sanity.bbclass because bitbake's source code doesn't even pass
parsing stage when used with python v3, so we catch it here so we
can offer a meaningful error message.

This fixes bug [YOCTO #1128]

(From OE-Core rev: 9dd2d6b7ee36af6229eb9e9c448eab3a6895a9c5)

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibc-package.bbclass: Replace hard coded libdir.
Lianhao Lu [Thu, 23 Jun 2011 10:59:39 +0000 (18:59 +0800)]
libc-package.bbclass: Replace hard coded libdir.

Replace the hard coded libdir for locale generating to meet the multilib
requirement.

(From OE-Core rev: 1609fd2b6582667106a6f065cfa031f68cee7552)

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibc-locale: split locale handling from libc recipe.
Dongxiao Xu [Tue, 28 Jun 2011 06:58:15 +0000 (14:58 +0800)]
libc-locale: split locale handling from libc recipe.

*libc's do_package will cost a lot of time due to the locale handing,
which may delay the other recipe's do_package task and affect the build
performance.

This commit moves locale handling into a separate recipe *libc-locale.

[RP: Add fixup with recent eglibc commit conflict for FILES_pn-dbg and PACKAGES]
(From OE-Core rev: c6d3242f7642f537b02870bb4eb650f0e2094b85)

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobitbake: Add task specific stamp file support
Robert Yang [Tue, 28 Jun 2011 09:05:19 +0000 (17:05 +0800)]
bitbake: Add task specific stamp file support

This patch, based on proof of concept code from Richard adds code to
bitbake to allow individual tasks to optionally specify their stamp
file using the stamp-base flag. This takes the same form as the STAMP
variable but can be specified on a per task basis.

Code is also added to runqueue to ensure that if two tasks share the
same stamp file, only one will be executed at once.

A significant usecase for this code is to share source code (${S})
between recipes where separate build directories (${B}) are used.

(Bitbake rev: 41bef02bef8379590ba012319aebe05068a8081e)

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorunqueue.py: Add umask task control
Mark Hatle [Wed, 22 Jun 2011 15:10:58 +0000 (15:10 +0000)]
runqueue.py: Add umask task control

The umask for a task can now be set as:

task[umask] = 022
task[umask] = '022'

If specified as a text string, it must be octal.  (This is due to
recipe parsing where it's always set to a string.)

[RP tweaked to use None instead of -1]
(Bitbake rev: a5caaaaba8f0db1af5d8f2e610021d6d4b56894e)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoqemuimagetest: update cvs and iptables to newer version for toolchain test
Jiajun Xu [Fri, 24 Jun 2011 07:53:45 +0000 (15:53 +0800)]
qemuimagetest: update cvs and iptables to newer version for toolchain test

The old versions of cvs and iptables may meet compile error under some architecture
- cvs 1.11.23 fails on x86-64 host and iptables 1.4.9 fails on arm host. Update them
to latest version could solve these build error.
Meanwhile, 240s timeout is set for sudoku becasue 120s is not enough to finish
compile.

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

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agocommon-licenses: Additions and corrections
Beth Flanagan [Wed, 15 Jun 2011 20:52:23 +0000 (13:52 -0700)]
common-licenses: Additions and corrections

I've added more licenses from SPDX and corrected the gcc license
so that it is a. parsable and b. accurate to the SPDX standard.

I've also done some cleanup of license text and gdb's LICENSE
field.

(From OE-Core rev: e47343d12ee571281238bbf5663b074c0e32049f)

Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopython: Add python to the dependency to pygobject
Mark Hatle [Tue, 21 Jun 2011 00:04:13 +0000 (19:04 -0500)]
python: Add python to the dependency to pygobject

pygobject requires both python and pygobject-native for compilation.  Without
python pygobject may fail to compile.. and items that depend on pygobject will
fail to compile.

(From OE-Core rev: 319610d5bf61108f2ecc538c7a5de5b7c85a6684)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodb: Fix file ownership
Mark Hatle [Tue, 21 Jun 2011 21:02:58 +0000 (16:02 -0500)]
db: Fix file ownership

(From OE-Core rev: 2fd39cf62fc0a810aa57dcf12ef7f56bfa23866a)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognome-doc-utils: Fix the owner/group on select files
Mark Hatle [Mon, 20 Jun 2011 18:24:19 +0000 (13:24 -0500)]
gnome-doc-utils: Fix the owner/group on select files

All of the files in ${datadir}/xml/gnome/xslt were being given the uid/gid
of the build user.  Fix this for the target case, avoid it in the native.

(From OE-Core rev: 007f6e113dcf62282b8a8fb417b963bcc96843e0)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotzdata: Ensure all files are owned by root:root
Mark Hatle [Mon, 20 Jun 2011 18:23:21 +0000 (13:23 -0500)]
tzdata: Ensure all files are owned by root:root

(From OE-Core rev: 2a7f9848d5682836ef1313239f47adf773db2268)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibtirpc: Fix owner/group of /etc/netconfig
Mark Hatle [Mon, 20 Jun 2011 18:19:36 +0000 (13:19 -0500)]
libtirpc: Fix owner/group of /etc/netconfig

(From OE-Core rev: 25b50d2e576e641a57823eb7bf7e2cd28443f0b7)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoghostscript: Fix owner/group of /etc/cups
Mark Hatle [Mon, 20 Jun 2011 18:18:19 +0000 (13:18 -0500)]
ghostscript: Fix owner/group of /etc/cups

/etc/cups is owned by root:lp from the cups package, the associated
ghostscript was creating the /etc/cups directory as root:root.  /etc/cups
is the authoritative source.

(From OE-Core rev: 7ebe9412e66bb56b51bd6e757f3ea2acd839f667)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobase-passwd: Fix owners/groups
Mark Hatle [Mon, 20 Jun 2011 18:03:47 +0000 (13:03 -0500)]
base-passwd: Fix owners/groups

Fix the owners and groups of specific files copied from the developmen tree.
This resolves an issue where those files gain the user/group id of the build
user.

(From OE-Core rev: 8996d4dfd302dc966e39d752761f0f3adbc75683)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoresolveconf: Fix file owners
Mark Hatle [Mon, 20 Jun 2011 18:00:03 +0000 (13:00 -0500)]
resolveconf: Fix file owners

The file ownership of various configuration files needs to be set to root:root
otherwise it inherits the user id of the build.

(From OE-Core rev: b25deb36bdca771f892b034c1a39b99ca6e0d54c)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agonative.bbclass: Add a simple chown intercept command
Mark Hatle [Thu, 23 Jun 2011 16:58:26 +0000 (11:58 -0500)]
native.bbclass: Add a simple chown intercept command

During native recipe processing we want to intercept any calls to chown
and do nothing.  This prevents errors and allows the same recipes to be
used for both native and target recipes.

(From OE-Core rev: 7fd8287d3320231db83c36d09f2b841e520fcfe9)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokernel.bbclass: Stop do_install poking directly into the sysroot and evading sstate
Richard Purdie [Thu, 23 Jun 2011 19:45:28 +0000 (20:45 +0100)]
kernel.bbclass: Stop do_install poking directly into the sysroot and evading sstate

do_install was putting files directly into the sysroot which means sstate
had no knowledge of them. This meant they didn't get cleaned along with the
other files from the task amongst other issues.

This patch puts them in ${D} where they were supposted to be.

Tested-by: Tom Rini <tom_rini@mentor.com>
(From OE-Core rev: 983197c10104bbbcb6cfd6e923a3bf11152b3001)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopackagedata.py: Fix read_subpkgdata_dict()
Richard Purdie [Thu, 23 Jun 2011 15:01:18 +0000 (16:01 +0100)]
packagedata.py: Fix read_subpkgdata_dict()

If both VAR and VAR_foo are in subd, we need to ensure VAR_foo gets
returned. Currently the code would work randomly. The only current
user is the rpm packaging backend.

(From OE-Core rev: ad098e40e8c57727892819e131bf18308bf244d2)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoclasses/package_rpm.bbclass: Change the way the PV is transformed
Mark Hatle [Tue, 21 Jun 2011 00:08:19 +0000 (19:08 -0500)]
classes/package_rpm.bbclass: Change the way the PV is transformed

There were some odd instances where the PKGV could not be loaded in the old
way.  Change to verify that PKGV exists before attempting to retrieve the
value from the key.

(From OE-Core rev: c2ce3573fb2816cd2023a56b364fae4c0f4455ae)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokernel.bbclass: Stage System.map with KERNEL_VERSION suffix
Tom Rini [Wed, 22 Jun 2011 23:48:41 +0000 (16:48 -0700)]
kernel.bbclass: Stage System.map with KERNEL_VERSION suffix

Without this, images will fail now that kernel-abiversion is back.

(From OE-Core rev: 3dbe49b13e7513e449f13515591d02a7d2f560ae)

Signed-off-by: Tom Rini <tom_rini@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoclutter: Use new git repo
Zhai Edwin [Thu, 23 Jun 2011 07:35:49 +0000 (15:35 +0800)]
clutter: Use new git repo

clutter move its git server from clutter-project.org to gnome.org

[YOCTO #1040] got fixed

(From OE-Core rev: 752ab344a6456619901fb8d33137b0329d5b039e)

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokernel.bbclass: restore kernel-abiversion file
Koen Kooi [Wed, 22 Jun 2011 15:41:34 +0000 (17:41 +0200)]
kernel.bbclass: restore kernel-abiversion file

This fixes external module recipes that need $KERNEL_VERSION. It got removed by

    commit a9d41062e24a6b99661b3a5256f369b557433607
    Author: Darren Hart <dvhart@linux.intel.com>
    Date:   Tue Mar 8 17:09:10 2011 -0800

        kernel/bbclass: rework kernel and module classes to allow for building out-of-tree modules

seemingly as an oversight.

(From OE-Core rev: 6978774595f892e6a819ee64c932d475c67a6a0f)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoperf: Fix linux-tools to ensure perf is installed under "fakeroot"
Mark Hatle [Mon, 20 Jun 2011 18:26:06 +0000 (13:26 -0500)]
perf: Fix linux-tools to ensure perf is installed under "fakeroot"

If perf isn't installed under "fakeroot" (pseudo) control, all of the files
are given the build user's uid/gid.

(From OE-Core rev: 805d80eb30fb34b3d2a12b8ba4db8b813ff5c475)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokernel.bbclass: Add support for perf-dbg package
Mark Hatle [Mon, 20 Jun 2011 17:58:45 +0000 (12:58 -0500)]
kernel.bbclass: Add support for perf-dbg package

The perf component is built with the kernel, so ensure that it gets the
debug information associated with it.

Also bump the PR in the linux-yocto-* to ensure they get rebuilt.

(From OE-Core rev: 17f76de8ab8b7c9e62c1149017a3fa78866d9300)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosysfsutils: Fall back to default -dbg package
Mark Hatle [Mon, 20 Jun 2011 18:08:46 +0000 (13:08 -0500)]
sysfsutils: Fall back to default -dbg package

The overriden -dbg package wasn't including all of the associated sources,
fall back to the default -dbg package instead.

(From OE-Core rev: 4c61c59999c19e452af078c3f0fb2c1825aff5df)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoclasses/package_rpm.bbclass: Enhance diagnostic messages
Mark Hatle [Mon, 20 Jun 2011 15:59:58 +0000 (10:59 -0500)]
classes/package_rpm.bbclass: Enhance diagnostic messages

We clearly state now if we are:
  * Skipping an empty package
  * Creating a (full) package
  * Creating an empty package

(From OE-Core rev: 3db9d865ef7d65e3712eb7f9a659bb31cb3cb75e)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopython: Switch to using the default -dbg package
Mark Hatle [Mon, 20 Jun 2011 18:14:21 +0000 (13:14 -0500)]
python: Switch to using the default -dbg package

Python was missing a lot of debug information.  Switch to use the default
-dbg package.  Also add some additional debug information to the -dbg package.

(From OE-Core rev: 63f4e1b469046753009d0cef498ef09c87c54912)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopython-pyobject: Remove unnecessary -dbg setting
Mark Hatle [Mon, 20 Jun 2011 18:16:27 +0000 (13:16 -0500)]
python-pyobject: Remove unnecessary -dbg setting

(From OE-Core rev: 6b7156c8ce5d9073bd12ded251c0eeacb021c8c1)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibxml-parser-perl: Fix debug package
Mark Hatle [Mon, 20 Jun 2011 18:12:07 +0000 (13:12 -0500)]
libxml-parser-perl: Fix debug package

Certain files were being missed in the -dbg package, fix this.

(From OE-Core rev: 5b4bdf20c60ca625c059237b5d70b57c6643e6ec)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotexinfo: Change to use the standard -dbg file
Mark Hatle [Mon, 20 Jun 2011 18:21:25 +0000 (13:21 -0500)]
texinfo: Change to use the standard -dbg file

Remove the custom -dbg package and replace it the standard configuration.

(From OE-Core rev: 1c920dcb61e48ee292928ffe0c7f1225220843cc)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopsmisc: Remove custom -dbg packages, use default
Mark Hatle [Tue, 21 Jun 2011 00:05:56 +0000 (19:05 -0500)]
psmisc: Remove custom -dbg packages, use default

(From OE-Core rev: 69c330714e9f89991dfe07300a6c3dfcc93da62a)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomodutils: Add in missing -dbg package
Mark Hatle [Tue, 21 Jun 2011 00:06:58 +0000 (19:06 -0500)]
modutils: Add in missing -dbg package

(From OE-Core rev: d45cae7281da8907153249f03e63883ed44cbe99)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoliba52: Remove custom -dbg, fall back to default
Mark Hatle [Tue, 21 Jun 2011 00:07:32 +0000 (19:07 -0500)]
liba52: Remove custom -dbg, fall back to default

(From OE-Core rev: 648fe1f48184c6766d644619eb3c689d7f99ec64)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopython-gst: Add missing files to the -dbg package
Mark Hatle [Mon, 20 Jun 2011 18:15:22 +0000 (13:15 -0500)]
python-gst: Add missing files to the -dbg package

(From OE-Core rev: 35a1a419f56d032ae3828e54c183d2d43789f6e3)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomc: Add missing debug files to -dbg
Mark Hatle [Mon, 20 Jun 2011 18:20:09 +0000 (13:20 -0500)]
mc: Add missing debug files to -dbg

(From OE-Core rev: fbcba3a0954721f706ac4ad959f56d33f2b83e6a)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogamin: Add missing debug files to -dbg
Mark Hatle [Mon, 20 Jun 2011 18:16:57 +0000 (13:16 -0500)]
gamin: Add missing debug files to -dbg

Add the missing files to the base -dbg package, remove the libPN-dbg as it is
non-standard.

(From OE-Core rev: f736d197150fdf6520402ba33e55214527455833)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogthumb: Add missing debug files
Mark Hatle [Mon, 20 Jun 2011 18:25:15 +0000 (13:25 -0500)]
gthumb: Add missing debug files

(From OE-Core rev: 79fdbb5df41150dae916104960e4b76ba02cf9c7)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosystemtamp: Add missing debug files
Mark Hatle [Mon, 20 Jun 2011 18:27:26 +0000 (13:27 -0500)]
systemtamp: Add missing debug files

(From OE-Core rev: 456b7bf83847f8c53de460317ce7f2f58d91a84c)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotrace-cmd: Add missing debug files
Mark Hatle [Mon, 20 Jun 2011 18:27:52 +0000 (13:27 -0500)]
trace-cmd: Add missing debug files

(From OE-Core rev: 948c00e036f1d7c7ed419607b0e51c9ef9bd4bd1)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogstreamer: Add missing debug files.
Mark Hatle [Mon, 20 Jun 2011 18:28:29 +0000 (13:28 -0500)]
gstreamer: Add missing debug files.

(From OE-Core rev: 1eac84cb72a45d82993590a49bbf3650fba7f615)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogtk-sato-engine: Add missing debug files
Mark Hatle [Mon, 20 Jun 2011 18:29:10 +0000 (13:29 -0500)]
gtk-sato-engine: Add missing debug files

(From OE-Core rev: 9a5a05851f2e27c962b9036ebdaacc221cbab595)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibproxy: Add missing debug files
Mark Hatle [Mon, 20 Jun 2011 18:30:21 +0000 (13:30 -0500)]
libproxy: Add missing debug files

(From OE-Core rev: e3bcf80e43f1083437e2672cb37621bf39d174ae)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agowireless-tools: Avoid stripping binaries
Mark Hatle [Mon, 20 Jun 2011 18:01:22 +0000 (13:01 -0500)]
wireless-tools: Avoid stripping binaries

(From OE-Core rev: 3158bc05261f47ea7d64126f5d92c145081f5835)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobusybox: Avoid stripping binaries
Mark Hatle [Mon, 20 Jun 2011 18:05:30 +0000 (13:05 -0500)]
busybox: Avoid stripping binaries

(From OE-Core rev: 466c0ae8a2a0701677536136a0cd6cca7e1f00e6)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoquota: Avoid stripping binaries
Mark Hatle [Mon, 20 Jun 2011 18:20:36 +0000 (13:20 -0500)]
quota: Avoid stripping binaries

(From OE-Core rev: ea2bad01000a63840dc8ba79eb227ead13075d32)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosysstat: Avoid stripping binaries
Mark Hatle [Mon, 20 Jun 2011 18:21:00 +0000 (13:21 -0500)]
sysstat: Avoid stripping binaries

(From OE-Core rev: 1817d3b3a18e596d531435734e2fc6423b739905)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodb: Avoid stripping binaries
Mark Hatle [Mon, 20 Jun 2011 18:29:41 +0000 (13:29 -0500)]
db: Avoid stripping binaries

(From OE-Core rev: d594bfe8ef972689b94e47467a0530ab5f1755ab)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agounzip: Avoid stripping binaries
Mark Hatle [Mon, 20 Jun 2011 18:23:49 +0000 (13:23 -0500)]
unzip: Avoid stripping binaries

Not only do we have to override things on the make line, but we
need to hack on configure as well to avoid certain behavior.

(From OE-Core rev: 97a6bf1787995f15c8033bd26bdbe50c7efbbcfd)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodropbear: Don't patch in configure
Mark Hatle [Tue, 21 Jun 2011 00:01:13 +0000 (19:01 -0500)]
dropbear: Don't patch in configure

We need to avoid applying a patch in configure, because a rebuild could
trigger this, without triggering do_patch.

(From OE-Core rev: 16fbdaa24fd4add37c1e873505f55bcef5695a94)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agonasm: Fix aclocal
Mark Hatle [Tue, 21 Jun 2011 00:02:40 +0000 (19:02 -0500)]
nasm: Fix aclocal

The mv of aclocal.m4 can only occur once, or it will fail.  On a re-run of
configure this will fail.

(From OE-Core rev: 1e232db4f6e90577f75efabd279b6980277b9547)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoboost: Move the do_configure_prepend to a seperate task
Mark Hatle [Tue, 21 Jun 2011 00:17:29 +0000 (19:17 -0500)]
boost: Move the do_configure_prepend to a seperate task

We need to perform those actions after patch, and before configure.

Otherwise a rebuild starting with configure will fail.

(From OE-Core rev: 2499777a7f16e98e1e34ea22d2e6a3409e35915b)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotinylogin: Avoid stripped binaries
Mark Hatle [Mon, 20 Jun 2011 18:08:18 +0000 (13:08 -0500)]
tinylogin: Avoid stripped binaries

(From OE-Core rev: 6a4e0a4e1f84d124e01a81b5a8563df080c7c999)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotcmode-default.inc: use 4.6 for GCCVERSION and SDKGCCVERSION
Khem Raj [Sat, 18 Jun 2011 00:13:57 +0000 (17:13 -0700)]
tcmode-default.inc: use 4.6 for GCCVERSION and SDKGCCVERSION

(From OE-Core rev: dae0a009010f268f1d8fb8e8765a1698ac051878)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogcc-4.6: Switch to using svn SRC_URI for recipe
Khem Raj [Sat, 18 Jun 2011 00:11:43 +0000 (17:11 -0700)]
gcc-4.6: Switch to using svn SRC_URI for recipe

We call the recipes 4.6
Remove the backport patches

(From OE-Core rev: 68b545f4ff719f2b6e57d68b002dc9845c7a14ae)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoRevert "eglibc: Upgrade recipes from 2.13 -> 2.14"
Richard Purdie [Wed, 22 Jun 2011 22:49:42 +0000 (23:49 +0100)]
Revert "eglibc: Upgrade recipes from 2.13 -> 2.14"

This reverts commit 16837d4cc39415709f744afa9532d53e0382d6bd.

2.14 isn't ready for prime time :(

(A load of files no longer seem to get installed for example)

13 years agoRevert "tcmode-default.inc: Bump EGLIBCVERSION to 2.14"
Richard Purdie [Wed, 22 Jun 2011 22:47:18 +0000 (23:47 +0100)]
Revert "tcmode-default.inc: Bump EGLIBCVERSION to 2.14"

This reverts commit 0250ece17e50fde0f87833f0f1a7d203fcfb4343.

2.14 isn't ready for prime time use :(

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolinux-yocto: update meta and yocto/standard SRCREVs
Bruce Ashfield [Wed, 22 Jun 2011 19:46:20 +0000 (15:46 -0400)]
linux-yocto: update meta and yocto/standard SRCREVs

As part of sync'ing the in-tree beagleboard support, the
following commit has been pushed to all branches, and hence
the SRCREV update:

  bb8e31f USB: ehci: remove structure packing from ehci_def

The meta SRCREV update is to capture the new and sync'd BSP configuration.

(From OE-Core rev: f9b77564cc7f62ea0bc4b4320036f2d6d5c90e27)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolinux-yocto: update meta SRCREV for new config groups
Bruce Ashfield [Tue, 21 Jun 2011 20:36:22 +0000 (16:36 -0400)]
linux-yocto: update meta SRCREV for new config groups

Updating the SRCREV for the kernel repo's meta branch to capture
the following commits:

  94fa015 meta: add taskstats experimental feature group
  4fb2ed5 meta: enable freezer support
  88d619e meta: enable fuse and cuse as modules
  f465827 meta: add namespaces + experimental configs
  fbdd376 meta: add devtmpfs config group
  b04f6d9 meta: re-enable cgroups options in the standard kernel

There's also a change to the recipe itself to trigger the taskstats
optional config items by default. This is to allow the introduction
of these changes gradually, since other recipes inheriting the kernel
can add or ignore these options at their convenience.

(From OE-Core rev: 91ddf0ad3a120bbfb5a24bd853d4d195291faa95)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolinux-yocto: update SRCREVs for utrace merge
Bruce Ashfield [Fri, 17 Jun 2011 04:22:30 +0000 (00:22 -0400)]
linux-yocto: update SRCREVs for utrace merge

Updating the SRCREVs to account for the merge of utrace to support
systemtap.

(From OE-Core rev: ac12cbf31433743e5966d1d2013e010f0c548c43)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoqt4-tools-nativesdk: fix compile failure in src/dbus
Paul Eggleton [Sat, 18 Jun 2011 18:24:07 +0000 (19:24 +0100)]
qt4-tools-nativesdk: fix compile failure in src/dbus

[Qt #17962]   -- http://bugreports.qt.nokia.com/browse/QTBUG-17962
[YOCTO #1168] -- http://bugzilla.pokylinux.org/show_bug.cgi?id=1168

Fix "invalid conversion from 'const void*' to 'void*'" error compiling
src/dbus/qdbusintegrator.cpp. It is assumed that the use of "const" here
is incorrect as no other usage of Q_GLOBAL_STATIC_WITH_ARGS uses const
prefix on the first (TYPE) argument.

Patch was imported from the Qt bug tracker (see above reference); the
patch was rejected but for procedural rather than validity reasons.

Fixes [YOCTO #1168]

(From OE-Core rev: 17d5422460bf9074223475b15d128171d12b170a)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoqt4-tools-nativesdk: drop freetype include as we build with -no-freetype
Paul Eggleton [Wed, 15 Jun 2011 15:32:43 +0000 (16:32 +0100)]
qt4-tools-nativesdk: drop freetype include as we build with -no-freetype

Freetype support is disabled so there's no need to point to the freetype
headers.

Prompted by OE commit 4931b37c8faf1eef7322cc82bf979885c770f4e0 from
Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>

(From OE-Core rev: bc5647504268ec4ef8a20dd1a6f9bdf7e6849ba7)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoqt4-tools-nativesdk: fix unpack failure due to missing g++.conf
Paul Eggleton [Wed, 15 Jun 2011 14:56:16 +0000 (15:56 +0100)]
qt4-tools-nativesdk: fix unpack failure due to missing g++.conf

FILESPATHPKG was being used to in order to bring in linux.conf and
g++.conf in this recipe, however this probably never worked since
FILESPATHPKG always has the MACHINE appended to it and these are not
machine-specific files. The only reason it built was that these two files
could be found within the "files" subdir until we removed Qt 4.6.3.
Using FILESEXTRAPATHS (as qt4-tools-native does) solves this.

(From OE-Core rev: 49102f3728425cacfaeb384491b9355bfa2a4230)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotask-core-lsb: Add absent libraries and commands to task-core-lsb.bb
Xiaofeng Yan [Wed, 22 Jun 2011 05:18:59 +0000 (13:18 +0800)]
task-core-lsb: Add absent libraries and commands to task-core-lsb.bb

Due to "tools-profile" and  "tools-testapps" were removed from variable \
"EXTRA_IMAGE_FEATURES" in meta-yocto/conf/local.conf.sample, some libraries \
needed by LSB Test Suite were absent in an lsb image. I add these absent \
libraries to task-core-lsb.bb.

(From OE-Core rev: 9fbef8144c5640b64b4485449f3ff697e95b5bfe)

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotcmode-default.inc: Bump EGLIBCVERSION to 2.14
Khem Raj [Tue, 21 Jun 2011 22:54:51 +0000 (15:54 -0700)]
tcmode-default.inc: Bump EGLIBCVERSION to 2.14

(From OE-Core rev: 190a946e9a4213944e3ee675c4b3e18701698e87)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc: Upgrade recipes from 2.13 -> 2.14
Khem Raj [Tue, 21 Jun 2011 22:53:38 +0000 (15:53 -0700)]
eglibc: Upgrade recipes from 2.13 -> 2.14

(From OE-Core rev: 2a68cf4d315cdd18766de0c75928ff17846a6cd7)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc-package.inc: Package newly added sotruss and supporting libraries
Khem Raj [Wed, 22 Jun 2011 00:55:33 +0000 (17:55 -0700)]
eglibc-package.inc: Package newly added sotruss and supporting libraries

2.14 has a new utility which can trace through PLTs of shared libraries
We package the library separately and the script is already packaged in
eglibc-utils so we create a RDEPEND so that the library is pulled in
if someone isntalls eglibc-utils

(From OE-Core rev: b8c7249e10a7bba329f1977529c7bde6b969f729)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobinutils_2.21.bb: Fix ld segfault exposed by eglibc 2.14 on x86_64
Khem Raj [Wed, 22 Jun 2011 00:58:06 +0000 (17:58 -0700)]
binutils_2.21.bb: Fix ld segfault exposed by eglibc 2.14 on x86_64

(From OE-Core rev: c8dfb7d31ceb3cc92452bda7d4fbf6fd2e248509)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agouclibc.inc: libsegfault is only RPROVIDED by uclibc
Khem Raj [Sat, 11 Jun 2011 08:47:33 +0000 (01:47 -0700)]
uclibc.inc: libsegfault is only RPROVIDED by uclibc

Using ${PN} also means that uclibc-initial gets to provide it
which we do not want

(From OE-Core rev: cec81f8d2e50a50d8728fdda150b9bcfbc4e4aee)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agouclibc: Add support for $ORIGIN
Khem Raj [Tue, 21 Jun 2011 23:01:15 +0000 (16:01 -0700)]
uclibc: Add support for $ORIGIN

This is required by systemd

(From OE-Core rev: 08ad271248cc2c7cd9cfbe683d2335337f5ebb8b)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agouclibc/x86_64/uClibc.machine: Enable ARCH_USE_MMU
Khem Raj [Mon, 20 Jun 2011 17:20:10 +0000 (10:20 -0700)]
uclibc/x86_64/uClibc.machine: Enable ARCH_USE_MMU

(From OE-Core rev: 40de9be89b24258e6b93e33f87a2cbc6e2861ba1)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogettext-0.18.1.1: Remove unused patches
Khem Raj [Mon, 13 Jun 2011 18:09:13 +0000 (11:09 -0700)]
gettext-0.18.1.1: Remove unused patches

gettext-error_print_progname.patch is already applied upstream
others are unapplied.

(From OE-Core rev: 439e7b3a871c1da02830761e0aa901514e24da0e)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognome-vfs: remove gnome-vfs as it is deprecated in favour of GVFS and GIO
Zhai Edwin [Fri, 3 Jun 2011 02:09:27 +0000 (10:09 +0800)]
gnome-vfs: remove gnome-vfs as it is deprecated in favour of GVFS and GIO

Remove unnecessary dependency via configure option and make oprofileui use GIO

(From OE-Core rev: ad5481f6348d1bc504729efd4321bf1fcac4083b)

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoalsa-utils 1.0.24.2: fix packaging
Koen Kooi [Wed, 22 Jun 2011 08:42:56 +0000 (10:42 +0200)]
alsa-utils 1.0.24.2: fix packaging

Put the rules and scripts associated with alsactl in the alsactl subpackage

(From OE-Core rev: 0b0a46483f151118c76acf2d60f117b10d4aa343)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodoc/usermanual.xml: Tweaks for the manual
Brandon Stafford [Wed, 22 Jun 2011 15:30:26 +0000 (16:30 +0100)]
doc/usermanual.xml: Tweaks for the manual

This patch contains what I hope are non-controversial improvements to
the manual. Most of the changes are single characters, but the
line-by-line diff makes the patch look large.

(Bitbake rev: 5481cc90645e13c4e3cdea41e8e369528a0b1649)

Signed-off-by: Brandon Stafford <brandon@pingswept.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoglib-2.0 2.28.x: update to 2.28.8
Koen Kooi [Mon, 20 Jun 2011 08:24:57 +0000 (10:24 +0200)]
glib-2.0 2.28.x: update to 2.28.8

(From OE-Core rev: c075634135249d3d5d84bbb6dd98e98d3fbf938c)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognome-keyring 2.32.1: fix packaging
Koen Kooi [Sun, 19 Jun 2011 12:26:29 +0000 (14:26 +0200)]
gnome-keyring 2.32.1: fix packaging

NOTE: package gnome-keyring-2.32.1-r1: task do_package: Started
WARNING: the following files were installed but not shipped in any package:

WARNING:   /usr/share/gcr/ui/gcr-import-dialog.ui
WARNING:   /usr/share/gcr/ui/gcr-certificate-basics-widget.ui
WARNING:   /usr/share/gcr/ui/gcr-unlock-options-widget.ui
WARNING:   /usr/lib/security/pam_gnome_keyring.so

(From OE-Core rev: 6e272b2013d08803e8a4bc33d794a8a58c5c3e4f)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agofetch2/git.py: improve error reporting when an invalid protocol is used
Scott Garman [Sun, 19 Jun 2011 23:15:25 +0000 (16:15 -0700)]
fetch2/git.py: improve error reporting when an invalid protocol is used

When an invalid 'protocol' parameter is used in a git SRC_URI,
the error reported was not helpful:

ERROR: Function 'Fetcher failure for URL: 'None'.
<environment dump>
fatal: Could not make temporary directory: No such file or directory

So instead check that ud.proto is set to something valid, and if not
raise a meaningful ParameterError which explains that the protocol
type is the source of the problem.

This fixes bug [YOCTO #1142]

(Bitbake rev: a2a29b72275ab03a263f4479a590b92111a0d6a8)

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agou-boot: set SRCREV to a git revision instead of a tag reference
Paul Eggleton [Tue, 21 Jun 2011 17:13:28 +0000 (18:13 +0100)]
u-boot: set SRCREV to a git revision instead of a tag reference

If we use a tag here then bitbake has to connect to the repository to find
out the corresponding revision (so it can expand SRCPV which is part of PV,
which amongst other things is needed to determine whether or not the
package has to be rebuilt.) This occurs at parse time; on machines behind a
firewall or with no network access this can be a problem.

We wish to avoid unnecessary network accesses and network access in our
default configuration during parse time is even worse. Substituting the
git revision corresponding to the tag prevents bitbake from having to
contact the remote repository in order to expand PV.

Addresses [YOCTO #1186]

(From OE-Core rev: 04fe616bec7416b5aea55dad6896700652796239)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosystemtap: remove non-core COMPATIBLE_MACHINES
Tom Zanussi [Tue, 14 Jun 2011 22:51:32 +0000 (17:51 -0500)]
systemtap: remove non-core COMPATIBLE_MACHINES

Systemtap only supports x86, x86-64 and powerpc at this point.

v2: updated to reflect comments from Koen Kooi and Phil Blundell to use
    COMPATIBLE_HOST instead.

(From OE-Core rev: 835d817f1ba7b99167743fdb86ba80f3a07bd82d)

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobind: adjust hardcoded install path references
Phil Blundell [Wed, 15 Jun 2011 14:26:06 +0000 (15:26 +0100)]
bind: adjust hardcoded install path references

Fixes do_install() on micro, which otherwise fails for obvious reasons.

(From OE-Core rev: 2947f40510a8756895ec4edda2d07c1f915baa45)

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc: bump PR for SRCREV changes
Koen Kooi [Tue, 14 Jun 2011 19:23:02 +0000 (21:23 +0200)]
eglibc: bump PR for SRCREV changes

(From OE-Core rev: 34f4f9eae8c588234b29e44f5a3ea9edbc10620d)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeglibc_2.12.bb: Remove already upstreamed fix-for-make-3.82.diff
Khem Raj [Tue, 14 Jun 2011 18:53:58 +0000 (11:53 -0700)]
eglibc_2.12.bb: Remove already upstreamed fix-for-make-3.82.diff

This patch is already applied to eglibc 2.12 branch as seen here
http://www.eglibc.org/cgi-bin/viewcvs.cgi/branches/eglibc-2_12/libc/manual/Makefile?rev=12230&sortby=date&r2=12230&r1=10495

(From OE-Core rev: 832d6d4226682ac9f3b6792ebed9837ff39017e0)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoprocess.py: Fix issue where early errors weren't making it to the console
Richard Purdie [Wed, 15 Jun 2011 15:01:37 +0000 (16:01 +0100)]
process.py: Fix issue where early errors weren't making it to the console

(Bitbake rev: d97f7d762e3d2f1b0da038d4d99f2531b2490670)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>