]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
14 years agomesa-demos: fix build issue with gcc dso linking change
Nitin A Kamble [Thu, 3 Feb 2011 22:35:51 +0000 (14:35 -0800)]
mesa-demos: fix build issue with gcc dso linking change

All the libraries needs to be specified explicitely with the new gcc dso
linking change patch. This was causing build errors for this
recipe. Specifying the libpthread library explicitely for linking to work
without errors.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoutil-linux: Add mount lock patch
Mark Hatle [Fri, 4 Feb 2011 03:36:21 +0000 (21:36 -0600)]
util-linux: Add mount lock patch

Add the mount lock patch that moves the lock file from the potentially R/O
/etc, to the R/W /var/lock directory.

This resolves a problem when mounting when / (and /etc) is mounted R/O.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agosysfsutils: Merge bug fix
Mark Hatle [Fri, 4 Feb 2011 03:10:17 +0000 (21:10 -0600)]
sysfsutils: Merge bug fix

Merge a small bug fix located in the Fedora Core 9 version of this
package.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agocoreutils: Add various bug fixes
Mark Hatle [Fri, 4 Feb 2011 02:40:40 +0000 (20:40 -0600)]
coreutils: Add various bug fixes

Add a number of bug fixes, mostly imported from Fedora and Wind River
Linux.

cp-i-u: fix unnecessary prompting
fix-install: Fix installing to a dangling symlink
i18n: li18nux/lsb compliance
ls-x: Fix incorrect output
overflow: Fix potential overflow in who command

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agobusybox: Support DHCP refresh without restarting the interface
Mark Hatle [Fri, 4 Feb 2011 01:29:50 +0000 (19:29 -0600)]
busybox: Support DHCP refresh without restarting the interface

When the kernel is started using ip=dhcp, we want a way to be able to run
the udhcp client within busybox and not reset the interface.

When using the '-D' option to udhcpc, the defconfig script will be skipped
allowing the refresh without changing the network settings.

Also provide an initscript that can be used to detect ip=dhcp on the
kernel command line, if detected it will refresh the lease and set the
proper resolve.conf and related files, but not reset the interface.

Original code in Wind River Linux by Greg Moffatt <greg.moffat@windriver.com>

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agopseudo: Uprev pseudo and fix a few minor bugs
Mark Hatle [Fri, 4 Feb 2011 00:54:58 +0000 (18:54 -0600)]
pseudo: Uprev pseudo and fix a few minor bugs

Uprev pseudo to the latest version.  This corrects a linking problem on
some newer host systems.

In addition, we add more detail to the local.conf.sample file to explain
the NO32LIBS and why someone would set it to 0.

Also fix a minor bug in pseudo that prevented it from building for the
target.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agobitbake/msg: Ensure lower level debug messages have DEBUG prefix and reuse log level...
Richard Purdie [Mon, 7 Feb 2011 14:49:10 +0000 (14:49 +0000)]
bitbake/msg: Ensure lower level debug messages have DEBUG prefix and reuse log level values from formatter

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Match Fetcher log domain to that in bb.msg
Richard Purdie [Mon, 7 Feb 2011 14:46:53 +0000 (14:46 +0000)]
bitbake/fetch2: Match Fetcher log domain to that in bb.msg

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake:__init__.py: Fix debug log level handling to correct debug output
Richard Purdie [Mon, 7 Feb 2011 14:46:22 +0000 (14:46 +0000)]
bitbake:__init__.py: Fix debug log level handling to correct debug output

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake: event/build: Drop stdout specific handling for python messages as this is...
Richard Purdie [Mon, 7 Feb 2011 12:54:55 +0000 (12:54 +0000)]
bitbake: event/build: Drop stdout specific handling for python messages as this is no longer needed with newer log handling

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agodistrodata: Update to new fetcher API
Richard Purdie [Mon, 7 Feb 2011 10:23:01 +0000 (10:23 +0000)]
distrodata: Update to new fetcher API

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoutility-tasks: Update checkuri to new fetcher API
Richard Purdie [Mon, 7 Feb 2011 10:16:00 +0000 (10:16 +0000)]
utility-tasks: Update checkuri to new fetcher API

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2/git: use clonedir as ud.localfile too since the mirror tarball may...
Richard Purdie [Mon, 7 Feb 2011 10:13:29 +0000 (10:13 +0000)]
bitbake/fetch2/git: use clonedir as ud.localfile too since the mirror tarball may not exist

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2/git.py: Ensure that forcefetch operates in the correct directory for...
Richard Purdie [Mon, 7 Feb 2011 09:34:24 +0000 (09:34 +0000)]
bitbake/fetch2/git.py: Ensure that forcefetch operates in the correct directory for calling _contains_ref()

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agokernel-yocto: 'standard' isn't a valid git branch name for a SRCREV, fix
Richard Purdie [Mon, 7 Feb 2011 09:32:44 +0000 (09:32 +0000)]
kernel-yocto: 'standard' isn't a valid git branch name for a SRCREV, fix

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2/git: Fix localpath to point at the clone repo since we no longer alway...
Richard Purdie [Mon, 7 Feb 2011 09:13:44 +0000 (09:13 +0000)]
bitbake/fetch2/git: Fix localpath to point at the clone repo since we no longer always generate a mirror tarball and it isn't a good guide to fetcher success

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agorpm: Update extra unpack code after fetcher changes
Richard Purdie [Sat, 5 Feb 2011 13:04:56 +0000 (14:04 +0100)]
rpm: Update extra unpack code after fetcher changes

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Use True instead of integer values
Richard Purdie [Fri, 4 Feb 2011 14:40:41 +0000 (14:40 +0000)]
bitbake/fetch2: Use True instead of integer values

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Drop name/override ordering backwards compatibility code
Richard Purdie [Fri, 4 Feb 2011 14:37:09 +0000 (14:37 +0000)]
bitbake/fetch2: Drop name/override ordering backwards compatibility code

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2/svn: The concept of using dates with svn is totally insane, drop support
Richard Purdie [Fri, 4 Feb 2011 13:46:31 +0000 (13:46 +0000)]
bitbake/fetch2/svn: The concept of using dates with svn is totally insane, drop support

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agometa/classes: Update classes to use new fetcher API
Richard Purdie [Fri, 4 Feb 2011 13:20:28 +0000 (13:20 +0000)]
meta/classes: Update classes to use new fetcher API

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Define a new interface to the fetcher code though the 'Fetch' class
Richard Purdie [Fri, 4 Feb 2011 13:14:03 +0000 (13:14 +0000)]
bitbake/fetch2: Define a new interface to the fetcher code though the 'Fetch' class

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Fix typo
Richard Purdie [Fri, 4 Feb 2011 11:06:16 +0000 (11:06 +0000)]
bitbake/fetch2: Fix typo

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Drop legacy CVSDATE support
Richard Purdie [Fri, 4 Feb 2011 11:03:34 +0000 (11:03 +0000)]
bitbake/fetch2: Drop legacy CVSDATE support

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Move getSRCDate to FetchData class where is more appropriate
Richard Purdie [Fri, 4 Feb 2011 11:02:15 +0000 (11:02 +0000)]
bitbake/fetch2: Move getSRCDate to FetchData class where is more appropriate

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Make srcrev_internal_helper a normal function, doesn't belong in...
Richard Purdie [Fri, 4 Feb 2011 10:59:42 +0000 (10:59 +0000)]
bitbake/fetch2: Make srcrev_internal_helper a normal function, doesn't belong in the FetchMethod class

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Rename Fetch class to FetchMethod
Richard Purdie [Fri, 4 Feb 2011 10:49:27 +0000 (10:49 +0000)]
bitbake/fetch2: Rename Fetch class to FetchMethod

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Drop old md5 handling code
Richard Purdie [Fri, 4 Feb 2011 10:30:54 +0000 (10:30 +0000)]
bitbake/fetch2: Drop old md5 handling code

Drop some old md5 functions since we have improved functionality now which includes
sha256 checksum support. This stops each download being md5 checksumed twice.

Also change ".md5" stamp extentions to ".done" to better describe its use as a
download complete marker file and no longer write the md5 sum to the files.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Rewrite and improve exception handling, reusing core functions for...
Richard Purdie [Fri, 4 Feb 2011 10:26:21 +0000 (10:26 +0000)]
bitbake/fetch2: Rewrite and improve exception handling, reusing core functions for common operations where possible

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Have all fetcher exceptions derived from a common BBFetchException...
Richard Purdie [Thu, 3 Feb 2011 23:23:11 +0000 (23:23 +0000)]
bitbake/fetch2: Have all fetcher exceptions derived from a common BBFetchException class

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobase.bbclass: Update after fetcher changes
Richard Purdie [Thu, 3 Feb 2011 23:14:56 +0000 (23:14 +0000)]
base.bbclass: Update after fetcher changes

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Drop unused parameter for localpath() and update comments
Richard Purdie [Thu, 3 Feb 2011 22:02:09 +0000 (22:02 +0000)]
bitbake/fetch2: Drop unused parameter for localpath() and update comments

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Simplfy setup_srcrevs
Richard Purdie [Thu, 3 Feb 2011 21:43:01 +0000 (21:43 +0000)]
bitbake/fetch2: Simplfy setup_srcrevs

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Simplify localpath variable handling FetchData init
Richard Purdie [Thu, 3 Feb 2011 21:40:03 +0000 (21:40 +0000)]
bitbake/fetch2: Simplify localpath variable handling FetchData init

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Define a sane localpath function and remove code duplication
Richard Purdie [Thu, 3 Feb 2011 21:20:39 +0000 (21:20 +0000)]
bitbake/fetch2: Define a sane localpath function and remove code duplication

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Move ud.localfile setup into urldata_init
Richard Purdie [Thu, 3 Feb 2011 21:17:26 +0000 (21:17 +0000)]
bitbake/fetch2: Move ud.localfile setup into urldata_init

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Drop horrible SRCREV hack which is no longer needed
Richard Purdie [Thu, 3 Feb 2011 20:33:07 +0000 (20:33 +0000)]
bitbake/fetch2: Drop horrible SRCREV hack which is no longer needed

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake.conf: Force git fetches to a new location after fetcher layout changes
Richard Purdie [Mon, 7 Feb 2011 00:58:44 +0000 (00:58 +0000)]
bitbake.conf: Force git fetches to a new location after fetcher layout changes

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopoky.conf: Turn off mirror tarball generation by default
Richard Purdie [Sun, 6 Feb 2011 11:42:35 +0000 (11:42 +0000)]
poky.conf: Turn off mirror tarball generation by default

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2/git: Switch to completely use bare clones
Richard Purdie [Sun, 6 Feb 2011 10:20:18 +0000 (10:20 +0000)]
bitbake/fetch2/git: Switch to completely use bare clones

We no longer need index/workdir support in the mirror tree and it causes all
kind of reference naming problems.Simplifying the code to remove this and use
just bare clones addresses this problem.

We increase the "version" number on the mirror tarballs to reflect the change
and ensure older mirror tarballs are not used as they would break.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoprelink: Temporary workaround for documentation build
Mark Hatle [Thu, 3 Feb 2011 17:43:39 +0000 (11:43 -0600)]
prelink: Temporary workaround for documentation build

This issue is really do to the timestamps of files being different
enough and that the make of the doc directory is being triggered by
this.

This is partly due to the new git fetcher laying the files down
differently.  Once this issue is resolve, this can be reverted.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agofetch2/git.py: Fix problem when fetching with no origin
Saul Wold [Sat, 5 Feb 2011 22:11:25 +0000 (14:11 -0800)]
fetch2/git.py: Fix problem when fetching with no origin

When updating a git repo, its possible to not have an origin,
so fail gracefully with a debug message.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agobitbake/fetch2/git: Ensure we prune origin to remove stale branches
Richard Purdie [Sat, 5 Feb 2011 13:16:45 +0000 (14:16 +0100)]
bitbake/fetch2/git: Ensure we prune origin to remove stale branches

Thanks to Bruce Ashfield for the tip.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoRevert "iputils: enable generation of man pages"
Saul Wold [Fri, 4 Feb 2011 00:07:03 +0000 (16:07 -0800)]
Revert "iputils: enable generation of man pages"

This reverts commit 62337be30b904542ca46333aa9b58fe0f09d3561.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoRevert "docbook-utils: new recipe v0.6.14"
Saul Wold [Fri, 4 Feb 2011 00:07:13 +0000 (16:07 -0800)]
Revert "docbook-utils: new recipe v0.6.14"

This reverts commit 8b5e600141b2b4275551bea925a2e63cfe1297bd.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agoRevert "docbook-utils: fix build errors"
Saul Wold [Fri, 4 Feb 2011 00:06:51 +0000 (16:06 -0800)]
Revert "docbook-utils: fix build errors"

This reverts commit 3eef8470547beed186c38a7da44cb8e22e1497e8.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agopackage.bbclass: Optimise file dependency calculations to ignore locales and kernel...
Richard Purdie [Thu, 3 Feb 2011 20:17:30 +0000 (20:17 +0000)]
package.bbclass: Optimise file dependency calculations to ignore locales and kernel modules as these never have dependencies we'd detect anyway

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2/git: Ensure deleted branches upstream are removed, all branch tags...
Richard Purdie [Thu, 3 Feb 2011 20:16:05 +0000 (20:16 +0000)]
bitbake/fetch2/git: Ensure deleted branches upstream are removed, all branch tags are forced to the upstream revisions and all revisions and tags are always fetched

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobeagleboard: set kernel provider to linux-yocto (2.6.37)
Darren Hart [Tue, 1 Feb 2011 16:24:48 +0000 (08:24 -0800)]
beagleboard: set kernel provider to linux-yocto (2.6.37)

Support has been added for basic Beagleboard xM functionality,
including networking, to the linux-yocto kernel repository.
Tested on the Beagleboard xM.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agobitbake.conf & package.bbclass: Use default SUMMARY and DESCRIPTION
Mark Hatle [Wed, 2 Feb 2011 15:16:47 +0000 (09:16 -0600)]
bitbake.conf & package.bbclass: Use default SUMMARY and DESCRIPTION

A new default SUMMARY and DESCRIPTION was defined for any package that
previously did not contain one.  This value is based on the original
SUMMARY_${PN} value.

The new default SUMMARY and DESCRIPTION is used as a basis for all of
the automatic summary and descriptions for the various package splits,
include ${PN}, ${PN}-dbg, ${PN}-dev, ${PN}-doc, and locales.

A recipe may also override any of the automatic summaries by simply
specifying the value.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agobitbake/fetch2: Remove old local file acceleration code
Richard Purdie [Thu, 3 Feb 2011 18:24:25 +0000 (18:24 +0000)]
bitbake/fetch2: Remove old local file acceleration code

Since local mirror fetches are always symlinked from the download directory
directly, there is no need for this premirrors hack which doesn't cover
mirrors and also abuses the localpath variable with inconsistent results.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Ensure that mirror fetches are symlinked from the download directory
Richard Purdie [Thu, 3 Feb 2011 18:22:06 +0000 (18:22 +0000)]
bitbake/fetch2: Ensure that mirror fetches are symlinked from the download directory

When files are fetched from a mirror source that happens to be local,
ensure links are created for the file since subsequent fetch calls
can then follow the links to find files.

Any other approach such as the existing manipulations of localpath
internally to the fetcher are prone to errors, races and other issues.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: When encoding a file:// url, drop user and host information
Richard Purdie [Thu, 3 Feb 2011 18:19:23 +0000 (18:19 +0000)]
bitbake/fetch2: When encoding a file:// url, drop user and host information

When processing a cvs SRC_URI to a file:// mirror, the user and host information
will break the mirror processing. This patch addresses it by only constructing
valid urls.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agorecipes-graphics: Add more detailed SUMMARY and DESCRIPTIONS
Mark Hatle [Wed, 2 Feb 2011 14:43:42 +0000 (08:43 -0600)]
recipes-graphics: Add more detailed SUMMARY and DESCRIPTIONS

Add more detailed SUMMARY and DESCRIPTIONS to various graphics and
graphics related components.  I've recently gotten question from users
what something is, or why it was needed.. this should go a long way toward
answering those questions.

Many of the descriptions were taken directly from the upstream location,
where one was not available the Debian packages were consulted for
information.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agobitbake.conf: Fix missing NM definition
Mark Hatle [Tue, 1 Feb 2011 21:15:54 +0000 (15:15 -0600)]
bitbake.conf: Fix missing NM definition

The definition of NM was missing, causing certain configure calls to revert
to using the host system's version of NM.  This can cause problems on some
MIPS based targets, but is theoretically wrong everywhere.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agolinux-yocto: BSP updates
Bruce Ashfield [Wed, 2 Feb 2011 06:00:34 +0000 (01:00 -0500)]
linux-yocto: BSP updates

Updating for the sugarbay and beagleboard BSPs. To make the sugbay
inhert common-pc-64 generic config/changes/fixes it has been
branched in the kernel as yocto/standard/common-pc-64/sugarbar, as
a result, we'll bump the common-pc-64 to be yocto/standard/common-pc-64/base.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agogobject-introspection: fix DEPENDS
Joshua Lock [Wed, 2 Feb 2011 12:58:37 +0000 (12:58 +0000)]
gobject-introspection: fix DEPENDS

We need flex and bison to build gobject-introspection

Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agomailx: Disable parallel make
Saul Wold [Wed, 2 Feb 2011 08:04:26 +0000 (00:04 -0800)]
mailx: Disable parallel make

When makeconfig is called multiple times via parallel make, it
causes the LIBS files to get corrupted.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolicense.bbclass: Add coverage by sstate code (also use cleandirs and dirs task attrib...
Richard Purdie [Thu, 3 Feb 2011 12:33:18 +0000 (12:33 +0000)]
license.bbclass: Add coverage by sstate code (also use cleandirs and dirs task attribures for directory handling)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agorm_work: Retain package and package-split directories to be consistent with sstate...
Richard Purdie [Thu, 3 Feb 2011 11:34:04 +0000 (11:34 +0000)]
rm_work: Retain package and package-split directories to be consistent with sstate code

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agorootrs_rpm.bbclass: Disable createrepo for now due to this error:
Richard Purdie [Thu, 3 Feb 2011 11:24:19 +0000 (11:24 +0000)]
rootrs_rpm.bbclass: Disable createrepo for now due to this error:

| + createrepo /media/build2/builds/rptest/b4/tmp/deploy/rpm
| Traceback (most recent call last):
|   File "/media/build2/builds/rptest/b4/tmp/sysroots/x86_64-linux/usr/share/createrepo/genpkgmetadata.py", line 26, in <module>
|     import rpm
| ImportError: No module named rpm

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agodocbook-utils: fix build errors
Scott Garman [Thu, 3 Feb 2011 00:10:33 +0000 (16:10 -0800)]
docbook-utils: fix build errors

Fix build errors found in my first iteration of the recipe.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agowpa-supplicant 0.7.3: fix packaging of dbus service files and fix layout variables
Koen Kooi [Thu, 3 Feb 2011 09:20:43 +0000 (10:20 +0100)]
wpa-supplicant 0.7.3: fix packaging of dbus service files and fix layout variables

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/lib/bb/fetch2: Assign a default name in the names array as empty strings...
Richard Purdie [Thu, 3 Feb 2011 00:16:23 +0000 (00:16 +0000)]
bitbake/lib/bb/fetch2: Assign a default name in the names array as empty strings as names cause problems for python

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake/fetch2: Add missing parameter to localcount_internal_helper
Richard Purdie [Wed, 2 Feb 2011 18:48:13 +0000 (18:48 +0000)]
bitbake/fetch2: Add missing parameter to localcount_internal_helper

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolibconvert-asn1-perl: upgrade from 0.21 to 0.22
Nitin A Kamble [Wed, 2 Feb 2011 00:43:21 +0000 (16:43 -0800)]
libconvert-asn1-perl: upgrade from 0.21 to 0.22

And fix following issue caused by the upgrade

| Can't load '/build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/File/Glob/Glob.so' for module File::Glob: /build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/File/Glob/Glob.so: wrong ELF class: ELFCLASS32 at /build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/XSLoader.pm line 79.
|  at /build_disk/poky_build/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/File/Glob.pm line 96

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agosubversion: upgrade from 1.6.13 to 1.6 15
Nitin A Kamble [Mon, 31 Jan 2011 18:15:11 +0000 (10:15 -0800)]
subversion: upgrade from 1.6.13 to 1.6 15

Rebased this patch to the newer code
modified:   subversion/disable-revision-install.patch

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agobitbake/fetch2/git: Ensure target directory exists when copying files
Richard Purdie [Wed, 2 Feb 2011 17:46:37 +0000 (17:46 +0000)]
bitbake/fetch2/git: Ensure target directory exists when copying files

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolinux-yocto-stable: Update SRC_URI after fetcher changes
Richard Purdie [Wed, 2 Feb 2011 17:41:15 +0000 (17:41 +0000)]
linux-yocto-stable: Update SRC_URI after fetcher changes

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agolinux-yocto/linux-libc-headers-yocto: Adjust to git fetcher improvements
Richard Purdie [Wed, 2 Feb 2011 17:16:36 +0000 (17:16 +0000)]
linux-yocto/linux-libc-headers-yocto: Adjust to git fetcher improvements

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agofetch2: Allow multiple src rev to be used in one src_uri
Yu Ke [Wed, 26 Jan 2011 12:14:06 +0000 (20:14 +0800)]
fetch2: Allow multiple src rev to be used in one src_uri

* SRC_URI format:
the SRC_URI are extended to allow multiple src rev:
name=<name1>,<name2>,...<name-n>
branch=<branch1>,<branch2>,...,<branch-n>
also SRCREV can be defined with
SRCREV_<name1> = xxxxx
SRCREV_<name2> = xxxxx

* FetchData extention
to support multiple src rev, several FetchData data are added:
- FetchData.names: list of name in SRC_URI,  one name per srcrev. name is the index of revision and branch
- FetchData.revisions: dictionary of name->revision.
- FetchData.branches: dictionary of name->branch.

For example, linux-yocto recipes becomes:
SRC_URI = "git://git.pokylinux.org/linux-yocto-2.6.37;protocol=git;branch=${KBRANCH},meta;name=machine,meta"

FetchData.names = ['machine', 'meta']
FetchData.revisions = { 'machine':xxxxx, 'meta':xxxxxx }
FetchData.branches = { 'machine':${KBRANCH}, 'meta':'meta'}

* generic revision handling extension
the related revision handling code in fetch2.__init__.py are changed accordingly. the major change is add name parameter to indicate which src rev to handling. originally there is one src rev per FetchData, so FetchData parameter is enough. now since one FetchData has multiple src rev, it is necessary to use FetchData + name to specifiy src rev.

* git extension
git fetcher are also revised to take advantage of the multiple src rev in FetchData. especially the download() method are enhanced to fetch multiple src rev.

* other fetcher (svn, hg, ...) does not support multiple src rev. they just sync the API to add name, and then simply ignore the name. no actually functional change

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agogit.py: Remove the source tree tarball archives
Yu Ke [Tue, 18 Jan 2011 16:58:42 +0000 (00:58 +0800)]
git.py: Remove the source tree tarball archives

Since we're now always providing the git source control files it becomes
pointless to handle the tarballs of specific git revisions so drop this
part of the fetcher.

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agobitbake/fetch2/git: Add nocheckout option to disable checkouts and always add scm...
Richard Purdie [Wed, 2 Feb 2011 12:48:32 +0000 (12:48 +0000)]
bitbake/fetch2/git: Add nocheckout option to disable checkouts and always add scm data to checkouts

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobb.fetch2: Add git unpack
Yu Ke [Tue, 18 Jan 2011 16:22:13 +0000 (00:22 +0800)]
bb.fetch2: Add git unpack

The git download method clones the git repository to the local machine. The unpack process
can be optimised to be a local to local machine clone or a direct readtree operation to the
destination using git.will clone git repo to local, so git unpack can be simplified
to only checkouting the code to the work dir. For fullclone case, we also
need to manually copy all the ref info, which is needed by the later do_kernel_checkout().
Rather than use hardlinks, we reference the repository using alternatives since the
download directory may be on a different filesystem.

[Change to use -s by Richard Purdie]

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agoautotools.bbclass: Drop info directory listings as they're going to be broken if...
Richard Purdie [Wed, 2 Feb 2011 12:03:30 +0000 (12:03 +0000)]
autotools.bbclass: Drop info directory listings as they're going to be broken if generated at this point and cause file conflicts

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agopackage.bbclass: Ensure SUMMARY is written to pkgdata as well as DESCRIPTION
Richard Purdie [Wed, 2 Feb 2011 14:43:58 +0000 (14:43 +0000)]
package.bbclass: Ensure SUMMARY is written to pkgdata as well as DESCRIPTION

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agocross-localedef-native: Fix do_move_ports since the definition of changes. Raises...
Richard Purdie [Wed, 2 Feb 2011 14:35:35 +0000 (14:35 +0000)]
cross-localedef-native: Fix do_move_ports since the definition of  changes. Raises the question of whether we even need ports for this?

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoscripts/poky-env-internal: We set LC_ALL in the core so no need to set LANG here now
Richard Purdie [Wed, 2 Feb 2011 11:58:44 +0000 (11:58 +0000)]
scripts/poky-env-internal: We set LC_ALL in the core so no need to set LANG here now

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agobitbake.conf: Set LC_ALL instead of requring bitbake or env scripts to do this
Richard Purdie [Wed, 2 Feb 2011 11:55:34 +0000 (11:55 +0000)]
bitbake.conf: Set LC_ALL instead of requring bitbake or env scripts to do this

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agoelfutils: Clean up old versions which are no longer required
Richard Purdie [Wed, 2 Feb 2011 11:22:24 +0000 (11:22 +0000)]
elfutils: Clean up old versions which are no longer required

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
14 years agodistro_Tracking: update as per current devel/toolchain recipes
Nitin A Kamble [Mon, 31 Jan 2011 23:49:57 +0000 (15:49 -0800)]
distro_Tracking: update as per current devel/toolchain recipes

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agodocumentation/poky-ref-manual/extendpoky.xml: Fixed make problem
Scott Rifenbark [Tue, 1 Feb 2011 21:09:12 +0000 (15:09 -0600)]
documentation/poky-ref-manual/extendpoky.xml:  Fixed make problem

Discovered that the manual was not making correctly due to a stray
</literallayout> statement.  I removed this statement and the manual
now builds.

Signed-off-by: Scott Rifenbark <scott@scott-desktop.(none)>
14 years agognome-doc-utils.inc: inherit gettext instead of DEPENDS
Saul Wold [Tue, 1 Feb 2011 00:42:02 +0000 (16:42 -0800)]
gnome-doc-utils.inc: inherit gettext instead of DEPENDS

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolinux-yocto: export kernel configuration audit to the console
Bruce Ashfield [Mon, 31 Jan 2011 20:52:48 +0000 (15:52 -0500)]
linux-yocto: export kernel configuration audit to the console

Fixes [BUGID #692]

Previously the information dumped by the kernel configuration audit
scripts was only placed in log files. This isn't as useful as it
could be, since they are rarely checked. This change takes the
output from kconf_check and explicitly displays it to the user.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agompc8315e-rdb: set UBOOT_ENTRYPOINT
Bruce Ashfield [Fri, 28 Jan 2011 20:53:32 +0000 (15:53 -0500)]
mpc8315e-rdb: set UBOOT_ENTRYPOINT

Fixes [BUGID #685]

Although not used if the in kernel uImage is booted, it is
a good idea to set the UBOOT_ENTRYPOINT just as the other
uImage based boards do.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agorpm: Add relocation to rpm-native
Mark Hatle [Tue, 1 Feb 2011 18:26:31 +0000 (12:26 -0600)]
rpm: Add relocation to rpm-native

[BUGID #668]

Use the create_wrapper to setup automatic run-time relocation of
rpm-native.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agoglib-2.0: Add stable version 2.26.1
Saul Wold [Tue, 1 Feb 2011 21:07:27 +0000 (13:07 -0800)]
glib-2.0: Add stable version 2.26.1

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agolibfm: remove add_missing.patch as part of glib-2.0 downgrade
Saul Wold [Tue, 1 Feb 2011 21:05:39 +0000 (13:05 -0800)]
libfm: remove add_missing.patch as part of glib-2.0 downgrade

Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agodistro_tracking: update distro tracking fields
Dongxiao Xu [Sun, 30 Jan 2011 00:46:15 +0000 (08:46 +0800)]
distro_tracking: update distro tracking fields

Add manual check date for recipes whose upstream vesion could not be
found automatically.

Also update glib-2.0 tracking data.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoopkg: Update to svn r596 to fix segfault when upgrading packages
Koen Kooi [Tue, 1 Feb 2011 16:00:24 +0000 (17:00 +0100)]
opkg: Update to svn r596 to fix segfault when upgrading packages

The longlinks patch is upstream and and be removed now

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
14 years agomklibs-native: new recipe for optimizing size of library files
Nitin A Kamble [Tue, 25 Jan 2011 04:35:24 +0000 (20:35 -0800)]
mklibs-native: new recipe for optimizing size of library files

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agodistro_tracking: update latest upstream versions
Nitin A Kamble [Tue, 25 Jan 2011 23:58:54 +0000 (15:58 -0800)]
distro_tracking: update latest upstream versions

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agocups: add cups 1.4.6
Jingdong Lu [Tue, 1 Feb 2011 02:32:09 +0000 (10:32 +0800)]
cups: add cups 1.4.6

This package has been added from meta-openembedded committed by Koen Kooi.
Changes from the meta-openembedded version:
* Add SUMMARY
* Change dependence name: libusb
* Add PR

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
14 years agolibxml2: Enable "--with-legacy" for LSB test.
Jingdong Lu [Sun, 30 Jan 2011 07:27:44 +0000 (15:27 +0800)]
libxml2: Enable "--with-legacy" for LSB test.

Enable "--with-legacy" in order to pass library check of LSB.

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
14 years agomsmtp: add msmtp 1.4.23
Jingdong Lu [Sun, 30 Jan 2011 06:53:32 +0000 (14:53 +0800)]
msmtp: add msmtp 1.4.23

This package has been added from Open Embedded in order to replace sendmail.
Changes from the Open Embedded version:
* Update version to 1.4.23
* Add SUMMARY, LIC_FILES_CHKSUM

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
14 years agomailx: add mailx 12.4
Jingdong Lu [Sun, 30 Jan 2011 06:44:58 +0000 (14:44 +0800)]
mailx: add mailx 12.4

This package has been added from Open Embedded.
Changes from the Open Embedded version:
* Update version to 12.4(mailx has been replaced by heirloom-mailx)
* Add SUMMARY, LIC_FILES_CHKSUM
* Remove patch(install.patch)

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
14 years agoat: allow normal user to use 'at'
Kevin Tian [Wed, 26 Jan 2011 11:44:15 +0000 (19:44 +0800)]
at: allow normal user to use 'at'

fix [BUGID #675]

Similar to previous cronie changes, so far 'at' environment is also not
complete and only root user could trigger delayed tasks. Similar permission
changes are required for:
/etc/at.deny
/usr/bin/at
/var/spool/at/

/usr/bin/at is setgid to 'daemon', to differentiate with cronie. So move
'at' out of 'cron' (/var/spool/cron/at -> /var/spool/at)

another fix is to rename /etc/init.d/at to atd which is more widely used
in other distros (also required by LTP test cases)

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agocronie: enable multi-user crontab usage and make cron environment complete
Kevin Tian [Wed, 26 Jan 2011 11:09:14 +0000 (19:09 +0800)]
cronie: enable multi-user crontab usage and make cron environment complete

fix [BUGID #673]

several cron related test cases in LTP reveals that our current cron recipe
is not complete:

a) a complete cron hierarchy better have:
     /etc/crontab
     /etc/cron.d
     /etc/cron.hourly
     /etc/cron.daily
     /etc/cron.weekly
     /etc/cron.monthly

b) for a normal user to use crontab command:
     add a new group - crontab
     /usr/bin/crontab is setgid to root:crontab
     /var/spool/cron is owned by root:crontab

below are optional, and thus not included in the default setup:
     /etc/cron.deny
     /etc/cron.allow

cronie by default only allows root user to use crontab, if neither cron.deny
nor cron.allow exists. They are controlled by final policy deployed on the
product.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agodistro_tracking_fields.inc: update pixman
Dexuan Cui [Mon, 31 Jan 2011 05:51:19 +0000 (13:51 +0800)]
distro_tracking_fields.inc: update pixman

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agopixman: downgrade from development release 0.21.4 to stable release 0.20.2
Dexuan Cui [Mon, 31 Jan 2011 05:35:12 +0000 (13:35 +0800)]
pixman: downgrade from development release 0.21.4 to stable release 0.20.2

pixman's stable releases have even minor version numbers, e.g., 0.18.x, 0.20.x.
Odd minor version numbers mean development snapshots that may contain bugs and
experimental features.
The next stable release should be 0.22.0.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>