]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
13 years agoautotools.bbclass: fix cp error for empty dir
Nitin A Kamble [Wed, 28 Dec 2011 17:34:00 +0000 (09:34 -0800)]
autotools.bbclass: fix cp error for empty dir

the .../usr/share/aclocal is empty for build from scratch. so avoid cp
error if the directory is empty.

Fixes this error, which is thrown before pseudo is built:

| cp: cannot stat
`/builddisk/build/build0/tmp/sysroots/x86_64-linux/usr/share/aclocal/*':
No such file or directory
NOTE: package libtool-native-2.4.2-r0.0: task do_configure: Failed

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agorpm: fix build with automake-1.11.2
Nitin A Kamble [Tue, 27 Dec 2011 20:47:59 +0000 (12:47 -0800)]
rpm: fix build with automake-1.11.2

automake version 1.11.2 has made use of dir variables more strict.
the use of pkglibdir with SCRIPTS & DATA vars results in automake
errors.
  This commits uses pkgdatadir & pkgbindir vars instead of pkglibdir
to avoid the strict check errors.
  This change also works with automake-1.11.1

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agobyacc: upgrade from 20110908 to 20111219
Nitin A Kamble [Tue, 27 Dec 2011 19:18:01 +0000 (11:18 -0800)]
byacc: upgrade from 20110908 to 20111219

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agodistro_tracking: Updated for Upgrades and Manual Check Dates
Saul Wold [Wed, 28 Dec 2011 00:50:27 +0000 (16:50 -0800)]
distro_tracking: Updated for Upgrades and Manual Check Dates

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoboost: Update to 1.48 and Clean ups
Saul Wold [Wed, 28 Dec 2011 01:03:03 +0000 (17:03 -0800)]
boost: Update to 1.48 and Clean ups

There were 2 "BJAM_OPTS =" in the .bb and .inc, the .inc was being
overwritten and the ICU dependency was not removed correctly.

Do some clean-up including moving install_append into do_install
directly.

Finally the BJAM_EXTRAS += "threading=multi" was not setting set
correctly, set it on the BUILD spec line

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoAdd Upstream-Status to patches
Saul Wold [Wed, 28 Dec 2011 23:41:08 +0000 (15:41 -0800)]
Add Upstream-Status to patches

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agorxvt-unicode: Update to 9.14
Saul Wold [Thu, 29 Dec 2011 00:37:50 +0000 (16:37 -0800)]
rxvt-unicode: Update to 9.14

COPYING file has been reformatted whites space changes

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoutil-linux: Update to 2.20.1
Saul Wold [Thu, 1 Dec 2011 22:45:39 +0000 (14:45 -0800)]
util-linux: Update to 2.20.1

Add patch remove setting CC, LD and LDFLAGS on commandline
since they are passed correctly via configure. Those setting
also caused the configure information about -std=gnu99 from
being passed correctly.

Removed patch that was fixed upstream
Added scanf configuration, since this is a cross-compile target check

libuuid removed an API that e2fsprogs uuidd used (uuid__generate_*),
thus we disable it in this patch and will now provide uuidd from
util-linux.

See http://sourceforge.net/projects/e2fsprogs/forums/forum/7053/topic/4639484

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agopython: add md5module support
Saul Wold [Wed, 28 Dec 2011 00:12:01 +0000 (16:12 -0800)]
python: add md5module support

The internal md5 module is needed for using "waf" to install
other python packages such as pycairo.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodropbear: fix CRYPTLIB patch
Saul Wold [Tue, 27 Dec 2011 21:54:23 +0000 (13:54 -0800)]
dropbear: fix CRYPTLIB patch

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agolibiconv: Update to 1.14
Saul Wold [Tue, 29 Nov 2011 19:47:16 +0000 (11:47 -0800)]
libiconv: Update to 1.14

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoresolvconf: Update to 1.63
Saul Wold [Thu, 29 Dec 2011 00:34:42 +0000 (16:34 -0800)]
resolvconf: Update to 1.63

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agowpa-supplicant - pulls GPLv3 license rpm in a non-GPLv3 build (libgnutls-extra)
Andrei Gherzan [Thu, 29 Dec 2011 10:22:06 +0000 (12:22 +0200)]
wpa-supplicant - pulls GPLv3 license rpm in a non-GPLv3 build (libgnutls-extra)

Two different defconfigs are chosen, one for "with GPLv3 build" and one for "without".
In this way, libgnutls-extra is not pulled in a non-GPLv3 build.

[YOCTO #1845]

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
13 years agognome-keyring: fix gsettings_data_convert seg fault
Zhai Edwin [Tue, 27 Dec 2011 02:57:29 +0000 (10:57 +0800)]
gnome-keyring: fix gsettings_data_convert seg fault

gsttings_data_convert cause seg fault as gnome-keyring's schema is not
installed properly. As a fix, running glib-compile-schemas from glib-utils to
made "gschemas.compiled".

[YOCTO #1779] got fixed.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agoglib-2.0: we need zlib
Christopher Larson [Thu, 29 Dec 2011 00:08:42 +0000 (18:08 -0600)]
glib-2.0: we need zlib

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
13 years agoimage_types: Ensure /init exists for cpio rootfs archives
Darren Hart [Wed, 21 Dec 2011 08:24:46 +0000 (00:24 -0800)]
image_types: Ensure /init exists for cpio rootfs archives

In order for the kernel to accept an initramfs as a rootfs,
it must have /init - even if it is an empty file. Touch /init
to ensure it exists for cpio and cpio.gz image types.

When used with initrd and rootfs=/dev/ram0, this allows the
cpio and cpio.gz images to be used as the rootfs.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agotask-core-boot: Allow DISTRO to disable keymaps via VIRTUAL-RUNTIME_keymaps
Darren Hart [Wed, 21 Dec 2011 07:58:22 +0000 (23:58 -0800)]
task-core-boot: Allow DISTRO to disable keymaps via VIRTUAL-RUNTIME_keymaps

keymaps pulls in gettext, which can't build without wide character support.

Rather than have to add a -tiny variant of every MACHINE to drop "keyboard" from
the MACHINE_FEATURES, just enable the DISTRO to define what gets added to
RDEPENDS_task-core-boot when MACHINE_FEATURES includes keyboard via the
VIRTUAL-RUNTIME_keymaps variable. By default, keep "keymaps".

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agolinux-yocto-tiny: New kernel recipe for tiny distros
Darren Hart [Wed, 14 Dec 2011 23:13:57 +0000 (15:13 -0800)]
linux-yocto-tiny: New kernel recipe for tiny distros

linux-yocto-tiny drops the linux-tools and sets the KMACHINE
branch to standard/tiny.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agoudev: skip mounting /dev on tmpfs if it is on devtmpfs
Otavio Salvador [Tue, 20 Dec 2011 14:01:21 +0000 (14:01 +0000)]
udev: skip mounting /dev on tmpfs if it is on devtmpfs

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoudev: use tabs for init script (no code changes)
Otavio Salvador [Tue, 20 Dec 2011 13:27:33 +0000 (13:27 +0000)]
udev: use tabs for init script (no code changes)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoudev: reorganize files of 164 version
Otavio Salvador [Tue, 20 Dec 2011 13:19:53 +0000 (13:19 +0000)]
udev: reorganize files of 164 version

We merged both files and udev-164 directory onto a single directory
and renamed udev-new.inc onto udev.inc as we have a single version of
udev now.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoudev-extraconf: move mount.blacklist to udev-extraconf dir
Otavio Salvador [Tue, 20 Dec 2011 13:11:20 +0000 (13:11 +0000)]
udev-extraconf: move mount.blacklist to udev-extraconf dir

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoudev: drop 145 version
Otavio Salvador [Tue, 20 Dec 2011 13:00:05 +0000 (13:00 +0000)]
udev: drop 145 version

The 164 version has been the default version for some time and as we
don't have any clear reasoning to keep 145 around, we're removing it
now.

Some files were also removed as 164 recipe provides specific versions
of it and thus those were going to be unused.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agodistro_tracking_fields: update the info for recipe upgrade.
Shane Wang [Mon, 26 Dec 2011 16:58:56 +0000 (00:58 +0800)]
distro_tracking_fields: update the info for recipe upgrade.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agorpm: Fix rpm database files capacity issue.
Mei Lei [Wed, 28 Dec 2011 03:22:17 +0000 (11:22 +0800)]
rpm: Fix rpm database files capacity issue.

Tune the __db* size in DB_CONFIG.
This will reduce the __db* size from 62MB to 26MB in qemu.

[YOCTO #1769]

Signed-off-by: Mei Lei <lei.mei@intel.com>
13 years agoclasses/image: implement generic locale package installation
Paul Eggleton [Thu, 22 Dec 2011 14:46:32 +0000 (14:46 +0000)]
classes/image: implement generic locale package installation

Let each package-specific rootfs implementation provide basic functions
to query the existence of a package and install a list of packages and
then have a generic install function so this logic is in one place.

Note: unlike previous versions of this code in OE-Core this uses the
IMAGE_LINGUAS variable and not IMAGE_LOCALES - note that IMAGE_LINGUAS
was what was used in OE-Classic and it is already used in OE-Core in
order to install locale-base-*. This will mean that if IMAGE_LINGUAS is
left at the default you will now get more packages installed. If you
don't want these language support packages then you should set
IMAGE_LINGUAS explicitly.

This restores locale installation to the same state as OE-Classic, only
we now support all the packaging backends.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agou-boot: improved DESCRIPTION, fixed HOMEPAGE
Frans Meulenbroeks [Wed, 28 Dec 2011 08:43:05 +0000 (09:43 +0100)]
u-boot: improved DESCRIPTION, fixed HOMEPAGE

HOMEPAGE pointed to an sf.net page that said that the
page did not exist any more and after that it redirected
to the denx.de page; updated HOMEPAGE to point to that page
Also improved the description to use the official capitalisation

Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
13 years agopatch.bbclass: abstract out logic that determines patches to apply
Christopher Larson [Tue, 27 Dec 2011 17:27:39 +0000 (12:27 -0500)]
patch.bbclass: abstract out logic that determines patches to apply

This is needed by the copyleft_compliance class, so it can emit series files
for the patches, which greatly increases their usefulness to a user trying to
reconstruct the sources outside of OE.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
13 years agolibevent: upgrade to 2.0.16
Scott Garman [Tue, 20 Dec 2011 21:23:06 +0000 (13:23 -0800)]
libevent: upgrade to 2.0.16

Updated HOMEPAGE and SRC_URI to reflect project's new home.

From the whatsnew-2.0.txt document:

COMPATIBILITY:

  Nearly all existing code that worked with Libevent 1.4 should still
  work correctly with Libevent 2.0.

So this upgrade is expected to be safe.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agochrpath: upgrade to 0.14
Scott Garman [Tue, 20 Dec 2011 04:44:56 +0000 (20:44 -0800)]
chrpath: upgrade to 0.14

SRC_URI changed because Debian has not started packaging v0.14 yet.
So now we're using the true upstream for sources.

Confirmed license file is still GPLv2, checksum changed due to
updated FSF postal address in COPYING.

Added HOMEPAGE and BUGTRACKER fields.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agodistro_tracking_fields: update the info for recipe upgrade.
Shane Wang [Mon, 26 Dec 2011 16:58:56 +0000 (00:58 +0800)]
distro_tracking_fields: update the info for recipe upgrade.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agolibsamplerate0: upgrade to 0.1.8
Shane Wang [Mon, 26 Dec 2011 16:29:21 +0000 (00:29 +0800)]
libsamplerate0: upgrade to 0.1.8

This patch is to upgrade libsamplerate0 to 0.1.8 and remove the patch for 0.1.7.
In the new code, the fix is there in M4/endian.m4 (which is part of acinclude.m4 in 0.1.7)
The license is changed from "Copyright (C) 2002-2008 Erik de Castro Lopo <erikd@mega-nerd.com>" to "Copyright (C) 2002-2011 Erik de Castro Lopo <erikd@mega-nerd.com>".

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agolibical: upgrade to 0.48
Shane Wang [Mon, 26 Dec 2011 16:03:12 +0000 (00:03 +0800)]
libical: upgrade to 0.48

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agoglib-2.0: upgrade to 2.30.2
Shane Wang [Thu, 22 Dec 2011 16:59:54 +0000 (00:59 +0800)]
glib-2.0: upgrade to 2.30.2

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agominicom: upgrade to 2.5
Shane Wang [Mon, 26 Dec 2011 15:50:57 +0000 (23:50 +0800)]
minicom: upgrade to 2.5

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agofreetype: upgrade to 2.4.8
Shane Wang [Mon, 26 Dec 2011 15:33:09 +0000 (23:33 +0800)]
freetype: upgrade to 2.4.8

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agodistro_tracking_fields: update the info for recipe upgrading
Shane Wang [Fri, 23 Dec 2011 15:43:31 +0000 (23:43 +0800)]
distro_tracking_fields: update the info for recipe upgrading

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agolibpcap: upgrade to 1.2.0
Shane Wang [Fri, 23 Dec 2011 06:27:24 +0000 (14:27 +0800)]
libpcap: upgrade to 1.2.0

This patch is to upgrade libpcap to 1.2.0.
The values of the macro definitions are duplicated with the new code, so change them into other values.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agoofono: upgrade to 1.0
Shane Wang [Fri, 23 Dec 2011 06:24:03 +0000 (14:24 +0800)]
ofono: upgrade to 1.0

This patch is to upgrade ofono to 1.0.
The license is changed from "Copyright (C) 2008-2010 Intel Corporation. All rights reserved." into "Copyright (C) 2008-2011 Intel Corporation. All rights reserved."

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agotelepathy-glib: upgrade to 0.17.4
Shane Wang [Fri, 23 Dec 2011 06:17:34 +0000 (14:17 +0800)]
telepathy-glib: upgrade to 0.17.4

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agovalgrind: upgrade to 3.7.0
Shane Wang [Fri, 23 Dec 2011 05:25:43 +0000 (13:25 +0800)]
valgrind: upgrade to 3.7.0

This patch is to upgrade valgrind to 3.7.0.
The licenses are changed from "Copyright (C) 2000-2010 Julian Seward. All rights reserved." to "Copyright (C) 2000-2011 Julian Seward. All rights reserved."

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agomtd-utils: upgrade to 1.4.9
Shane Wang [Fri, 23 Dec 2011 01:32:13 +0000 (09:32 +0800)]
mtd-utils: upgrade to 1.4.9

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agogst-ffmpeg: upgrade to 0.10.13
Shane Wang [Thu, 22 Dec 2011 16:25:19 +0000 (00:25 +0800)]
gst-ffmpeg: upgrade to 0.10.13

This patch is to upgrade gst-ffmpeg to 0.10.13.
Some license files are changed because the folder "ffmpeg" disappears, and those license files under "libav" are the same. LICENSE is different because the word "ffmpeg" is changed into "libav" under the libav folder.

Again, gst-ffmpeg tar ball contains library libav itself. So the configure needs to disable yasm for x86.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agogst-fluendo-mpegdemux: upgrade to 0.10.69
Shane Wang [Thu, 22 Dec 2011 14:38:10 +0000 (22:38 +0800)]
gst-fluendo-mpegdemux: upgrade to 0.10.69

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agogst-fluendo-mp3: upgrade to 0.10.16
Shane Wang [Thu, 22 Dec 2011 14:20:09 +0000 (22:20 +0800)]
gst-fluendo-mp3: upgrade to 0.10.16

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agogst-plugins-bad: upgrade to 0.10.22
Shane Wang [Thu, 22 Dec 2011 05:33:29 +0000 (13:33 +0800)]
gst-plugins-bad: upgrade to 0.10.22

This patch is to upgrade gst-plugins-bad to 0.10.22.
One of the license files is removed because the file doesn't exist any more.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agogst-plugins-ugly: upgrade to 0.10.18
Shane Wang [Thu, 22 Dec 2011 04:59:12 +0000 (12:59 +0800)]
gst-plugins-ugly: upgrade to 0.10.18

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agopolkit: upgrade to 0.103
Shane Wang [Thu, 22 Dec 2011 04:15:28 +0000 (12:15 +0800)]
polkit: upgrade to 0.103

This is the patch to upgrade polkit to 0.103.
The license is changed because the HTML content is generated by GTK-Doc V1.18 (XML node) rather than GTK-Doc V1.17 (XML node), which causes the change of the tag.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agodistro_tracking_fields: take the ownership of Mei Lei's
Shane Wang [Sat, 24 Dec 2011 06:37:31 +0000 (14:37 +0800)]
distro_tracking_fields: take the ownership of Mei Lei's

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agodistro_tracking_fields: update the info for the manual check list (2011/12/24)
Shane Wang [Sat, 24 Dec 2011 06:16:08 +0000 (14:16 +0800)]
distro_tracking_fields: update the info for the manual check list (2011/12/24)

update the information for the manual check list after checking the upstream on Dec 24, 2011.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agobuildhistory: avoid quoting issues with the layer list for build-id
Christopher Larson [Fri, 23 Dec 2011 16:23:57 +0000 (09:23 -0700)]
buildhistory: avoid quoting issues with the layer list for build-id

--4ef4ab1d_66334873_12d0c
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

The layer list is multiline, and includes quotes, so including it within
quotes is problematic, particularly if the revision includes characters which
are not valid outside of a quoted string in shell. To reproduce this failure:
do a build with an scm layer not on a branch.

Signed-off-by: Christopher Larson <chris_larson@mentor.com (mailto:chris_larson@mentor.com)>
13 years agobase.bbclass: Allow buildstats to be optionally supplied
Mark Hatle [Wed, 30 Nov 2011 22:03:21 +0000 (16:03 -0600)]
base.bbclass: Allow buildstats to be optionally supplied

Buildstats should be allowed to be optionally enabled.  It's
recommended that it be enabled via the USER_CLASSES setting.

Alternatively it could be enabled via the INHERIT_DISTRO or
similar mechanism.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agoself-hosted-image: Add builder user and mini X
Zhai Edwin [Wed, 21 Dec 2011 07:33:08 +0000 (15:33 +0800)]
self-hosted-image: Add builder user and mini X

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agoAdd "builder" user for specific purpose.
Zhai Edwin [Wed, 21 Dec 2011 07:17:21 +0000 (15:17 +0800)]
Add "builder" user for specific purpose.

"builder" can start some auto stuff by mini X session.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agoAdd mini X core tasks
Zhai Edwin [Wed, 21 Dec 2011 07:16:58 +0000 (15:16 +0800)]
Add mini X core tasks

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agomini-x-session: Add this recipe as the session file for mini X
Zhai Edwin [Wed, 21 Dec 2011 07:16:31 +0000 (15:16 +0800)]
mini-x-session: Add this recipe as the session file for mini X

mini-x-session runs session files on behalf of file owner, so that no rootless X
required.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agolinux-yocto: use PATH to locate kconf_check
Bruce Ashfield [Wed, 21 Dec 2011 20:00:02 +0000 (15:00 -0500)]
linux-yocto: use PATH to locate kconf_check

The changes made to prefer in-tree kernel tools forced the location
of kconf_check prematurely. For maximum flexibility, locating it
on the PATH is ideal, since the transition to in-tree tools will be
completely transparent.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agokern-tools: update SRCREV to pickup git operation fixes
Bruce Ashfield [Wed, 21 Dec 2011 18:58:02 +0000 (13:58 -0500)]
kern-tools: update SRCREV to pickup git operation fixes

Updating the kern-tools SRCREV to pickup the following commit:

[
    kgit-meta: add error checking and autoconfiguration to git commands

    When git commands are embedded into feature descriptions, they can
    fail for a variety of reasons. The current meta series processing does
    not trap errors, and will continue to process potentially failing
    commands. All git commands are now checked for their return code, and
    in case of error, the error code is passed up via early exit.

    A second common git issue is on a new machine that has not been
    configured with a username/email for commits. This is now detected
    by checking for a global user.name. If one is not found, a local
    user name of "Auto Configured" and email of "auto.configured" is
    created to allow git operations to succeed.
]

Fixes [YOCTO #1838]

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: update hardware reference boards to 3.0.12
Bruce Ashfield [Thu, 15 Dec 2011 20:57:31 +0000 (15:57 -0500)]
linux-yocto: update hardware reference boards to 3.0.12

Updating the meta SRCREV to pickup 3.0.12 support for the remaining
non-x86 boards (routerstation and pandaboard).

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agolinux-yocto: add cedartrail BSP support
Bruce Ashfield [Thu, 15 Dec 2011 19:52:27 +0000 (14:52 -0500)]
linux-yocto: add cedartrail BSP support

Updating the meta branch to contain the board config and description
for the cedartrail.

Signed-off-by: Rahul Saxena <rahul.saxena@.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agoclasses/rootfs_rpm: handle recommends in query functions
Paul Eggleton [Thu, 22 Dec 2011 16:55:57 +0000 (16:55 +0000)]
classes/rootfs_rpm: handle recommends in query functions

Implement list_package_recommends() for rpm, and filter out the
"suggests" (RPM's equivalent of recommends) in list_package_depends().

Respectively, these changes fix buildhistory handling of recommends for
RPM (so that they are included in the image graphs) and also prevents
failures during do_rootfs with buildhistory enabled if a recommend is
unsatisfied.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agowebkit-gtk svn: update to r101488
Koen Kooi [Wed, 30 Nov 2011 14:58:40 +0000 (15:58 +0100)]
webkit-gtk svn: update to r101488

tested on beagleboard/angstrom with midori and epiphany browsers

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
13 years agoprelink: update to latest git version
Scott Garman [Fri, 16 Dec 2011 11:09:48 +0000 (03:09 -0800)]
prelink: update to latest git version

New version includes:

2011-12-08 Mark Hatle <mark.hatle@windriver.com>
    * rtld/rtld.c: Fix an issue where missing objects would trigger
      an assert in dl-version.c
    * rtld/rtld.h: Add _dl_new_object prototype
    * rtld/rtld.c: Add support for $ORIGIN, $PLATFORM and $LIB.
      Note: $PLATFORM = ""

These fixes are needed to prevent prelink-rtld from crashing when
running the new unsafe-references-in-binaries QA test.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agocoreutils: ensure --color works so DEPEND on libcap
Saul Wold [Thu, 22 Dec 2011 20:13:46 +0000 (12:13 -0800)]
coreutils: ensure --color works so DEPEND on libcap

[YOCTO #1860]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agowhich: Disable iberty since its not listed in DEPENDS
Richard Purdie [Thu, 22 Dec 2011 17:48:39 +0000 (17:48 +0000)]
which: Disable iberty since its not listed in DEPENDS

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agokernel.bbclass: fix pkg_postinst and pkg_postrm
Andrea Adami [Thu, 22 Dec 2011 23:46:12 +0000 (00:46 +0100)]
kernel.bbclass: fix pkg_postinst and pkg_postrm

* Symptom: kernel symlink in /boot is not created.
* Rename in order to create the expected files:
* /var/lib/opkg/info/kernel-3.1.4.postinst
* /var/lib/opkg/info/kernel-3.1.4.postrm

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agowhich: Add missing SRC checksums
Mark Hatle [Fri, 23 Dec 2011 01:01:40 +0000 (19:01 -0600)]
which: Add missing SRC checksums

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogperf: Add missing SRC checksum
Mark Hatle [Fri, 23 Dec 2011 01:01:39 +0000 (19:01 -0600)]
gperf: Add missing SRC checksum

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoudev: Remove linux-libc-headers dependency
Mark Hatle [Fri, 23 Dec 2011 01:01:38 +0000 (19:01 -0600)]
udev: Remove linux-libc-headers dependency

The linux-libc-headers dependency is not needed, as it is
automatically inherited from the libc and other dependencies.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorpm_5.4.0: Fix configuration issue with native/nativesdk
Mark Hatle [Fri, 23 Dec 2011 01:01:37 +0000 (19:01 -0600)]
rpm_5.4.0: Fix configuration issue with native/nativesdk

RPM's configuration assumes if the prefix isn't /usr or /usr/local
that you really want the DB in $prefix/var -- we want it in
$localstatedir.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopackage_rpm.bbclass: Add RPMSPEC_PREAMBLE
Mark Hatle [Fri, 23 Dec 2011 01:01:36 +0000 (19:01 -0600)]
package_rpm.bbclass: Add RPMSPEC_PREAMBLE

Add a way to add arbitrary text to the top of a spec file.  This
can be useful for adding specific tags to the produced binaries for
tracking purposes.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopackage.bbclass: Adjust RPM call to use dynamic location for magic files
Mark Hatle [Fri, 23 Dec 2011 01:01:35 +0000 (19:01 -0600)]
package.bbclass: Adjust RPM call to use dynamic location for magic files

The magic file could be installed somewhere else if the system native prefix
settings are changed.  Adjust the packaging files to compensate for this.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoChange -mno-thumb to -marm
Ken Werner [Fri, 23 Dec 2011 12:25:42 +0000 (13:25 +0100)]
Change -mno-thumb to -marm

Recent versions of the GCC reject the -mno-thumb option. In order to prevent
the compiler from generating code for the Thumb instruction set the -marm
switch should be used instead. For details see GNU bug #47930.

Signed-off-by: Ken Werner <ken.werner@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoqemu: explicitly disable kvm support for native without kvm header
Paul Eggleton [Fri, 23 Dec 2011 15:57:01 +0000 (15:57 +0000)]
qemu: explicitly disable kvm support for native without kvm header

Addendum to previous fix - instead of just not specifying --enable-kvm,
explicitly specify --disable-kvm when building native version and
kvm header is unavailable. Fixes reported do_configure failure on
earlier CentOS 5.x versions (e.g. 5.4).

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoopkg: Fix installation order in feeds with mutiple providers of packages
Richard Purdie [Thu, 22 Dec 2011 22:36:06 +0000 (22:36 +0000)]
opkg: Fix installation order in feeds with mutiple providers of packages

If two packages were available of differing priority, this would confuse
opkg and it was ignoring the dependency in the new dependency ordering
code. This changes it not to ignore these cases by setting the badly
named 'quiet' parameter accordingly.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoconnman-gnome: update SRC_URI to new repo
Koen Kooi [Thu, 22 Dec 2011 16:33:54 +0000 (17:33 +0100)]
connman-gnome: update SRC_URI to new repo

13:33 < koen> holtmann: any plans to repopulate the connman-gnome git repo on kernel.org?
17:25 < holtmann> koen: We moved that to https://github.com/connectivity/connman-gnome
17:26 < holtmann> Just have not gotten around to delete the other one.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodistro_tracking_fields: Update curl info and fix other recipes' typo issues
Mei Lei [Thu, 22 Dec 2011 06:17:23 +0000 (14:17 +0800)]
distro_tracking_fields: Update curl info and fix other recipes' typo issues

Signed-off-by: Mei Lei <lei.mei@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agocurl: Upgrade from 7.22.0 to 7.23.1
Mei Lei [Thu, 22 Dec 2011 06:17:22 +0000 (14:17 +0800)]
curl: Upgrade from 7.22.0 to 7.23.1

Signed-off-by: Mei Lei <lei.mei@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobash: Add SRC_URI Checksums for GPLv2
Saul Wold [Tue, 13 Dec 2011 06:35:57 +0000 (22:35 -0800)]
bash: Add SRC_URI Checksums for GPLv2

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agozypper: add patch from libxml2
Saul Wold [Tue, 20 Dec 2011 23:22:56 +0000 (15:22 -0800)]
zypper: add patch from libxml2

Due to Augaes adding the libxml2 requirement.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoarch-powerpc: set PACKAGE_EXTRA_ARCHS
Ilya Yanok [Wed, 7 Sep 2011 15:38:36 +0000 (17:38 +0200)]
arch-powerpc: set PACKAGE_EXTRA_ARCHS

Set PACKAGE_EXTRA_ARCHS for the generic tunes ("powerpc" and
"powerpc-nf") thus allowing to use them instead of tuning to the
specific CPU.

Signed-off-by: Ilya Yanok <yanok@emcraft.com>
13 years agoimage-types: add btrfs as a supported fstype
Nitin A Kamble [Tue, 6 Sep 2011 20:59:17 +0000 (13:59 -0700)]
image-types: add btrfs as a supported fstype

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agobinutils: fix building on distros with matching binutils version
Nitin A Kamble [Wed, 21 Dec 2011 18:43:33 +0000 (10:43 -0800)]
binutils: fix building on distros with matching binutils version

x86_64 opensuse 11.4 has bintuils version 2.21, and when
binutils_2.21 recipe is built for x86_64 target then, the invocation
of distro gcc fails with errors like this:

/usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/as:
symbol lookup error: /usr/lib64/gcc/x86_64-suse-linux/4.5/..
make[2]: *** [sysinfo.o] Error 1

The issue rootcaused as incompatible LD_LIBRARY_PATH while running
the distro gcc.

As per Martin Jansa gentoo also sees similar issue with binutils 2.22
recipe.

This commit fixes the issue by clearing the LD_LIBRARY_PATH for
distro gcc (CC_FOR_BUILD)

This Fixes bug: [YOCTO #1833]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agogmp: Don't check "$CC $CFLAGS" for x32 in gmp configure
H.J. Lu [Fri, 9 Dec 2011 18:45:02 +0000 (10:45 -0800)]
gmp: Don't check "$CC $CFLAGS" for x32 in gmp configure

There is no need to check "$CC $CFLAGS" for x32 in gmp configure.  The
way GMP works is that it makes all the ABIs available for the user to
pick from based on the target, but the final ABI is selected based on
the $ABI variable or if compiler passes the ABI test.  The test for
x32 ABI is

any_x32_testlist="sizeof-long-4"

GMP will select x32 ABI only if long is 4byte, which will only be set
to 4 by -mx32 passed in "$CC $CFLAGS".

Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agowget: fix a host intrusion issue introduced by adding --with-ssl=openssl.
Dexuan Cui [Mon, 19 Dec 2011 05:10:20 +0000 (13:10 +0800)]
wget: fix a host intrusion issue introduced by adding --with-ssl=openssl.

On my x86-64 Ubuntu 11.04, with MACHINE=qemux86, "bitbake wget" fails. The
config.log shows:

configure:30072: i586-poky-linux-gcc  -m32   -march=i586
 --sysroot=/distro/dcui/1212/p1/build/tmp/sysroots/qemux86 -o conftest -O2
 -pipe -g -feliminate-unused-debug-types  -Wl,-O1 -Wl,--hash-style=gnu
 -Wl,--as-needed conftest.c -ldl -lz  /usr/lib/libssl.so /usr/lib/libcrypto.so
 -lz >&5
/usr/lib/libssl.so: could not read symbols: File in wrong format

The patch fixes the issue by specifying libssl-prefix.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
13 years agosocat: add the latest stable version 1.7.2.0
Dexuan Cui [Mon, 19 Dec 2011 05:17:46 +0000 (13:17 +0800)]
socat: add the latest stable version 1.7.2.0

socat is useful for the self-hosted-image work.

The original recipe is from OE:
http://git.openembedded.org/openembedded/tree/recipes/socat/
and I upgraded it to 1.7.2.0.

Thank Koen Kooi <koen@dominion.thruhere.net> for suggesting
how to assign the LICENSE field with a proper value.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
13 years agolibsync: move to git.yoctoproject.org
Paul Eggleton [Fri, 16 Dec 2011 17:02:43 +0000 (17:02 +0000)]
libsync: move to git.yoctoproject.org

* Repositories on svn.o-hand.com have been converted to Git and are now
  hosted on git.yoctoproject.org.
* Set LICENSE to LGPLv2 as there is an LGPLv2 COPYING file but no notice
  with "or later" in the source code

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agodistro_tracking: Mark Upgrade Info
Saul Wold [Mon, 19 Dec 2011 17:17:17 +0000 (09:17 -0800)]
distro_tracking: Mark Upgrade Info

Updated the following:
 - libdrm
 - texi2html
 - mc
 - libidn
 - augeas
 - python-pycairo

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agolibdrm: Upgrade to 2.4.29
Saul Wold [Mon, 19 Dec 2011 16:41:56 +0000 (08:41 -0800)]
libdrm: Upgrade to 2.4.29

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agotexi2html: Upgrade to 5.0
Saul Wold [Mon, 19 Dec 2011 16:41:25 +0000 (08:41 -0800)]
texi2html: Upgrade to 5.0

Add patch to update GETTEXT_MACRO_VERSION to 0.18

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agomc: Add version 4.8.1 now GPLv3
Saul Wold [Mon, 19 Dec 2011 16:40:57 +0000 (08:40 -0800)]
mc: Add version 4.8.1 now GPLv3

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agolibidn: Upgrade to 1.23
Saul Wold [Mon, 19 Dec 2011 16:40:22 +0000 (08:40 -0800)]
libidn: Upgrade to 1.23

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoaugeas: Upgrade to 0.10.0
Saul Wold [Mon, 19 Dec 2011 16:39:51 +0000 (08:39 -0800)]
augeas: Upgrade to 0.10.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agopython-pycairo: Upgrade to 1.10.0
Saul Wold [Mon, 19 Dec 2011 16:39:29 +0000 (08:39 -0800)]
python-pycairo: Upgrade to 1.10.0

tweak the pycairo.pc correctly.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodistro tracking: update man-pages, gts-plugin-bluetooth, usbutils,
Saul Wold [Fri, 16 Dec 2011 03:53:00 +0000 (19:53 -0800)]
distro tracking: update man-pages, gts-plugin-bluetooth, usbutils,

and libcap

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agomultilib.conf: Enable shadow-sysroot and libffi
Richard Purdie [Wed, 21 Dec 2011 00:03:19 +0000 (00:03 +0000)]
multilib.conf: Enable shadow-sysroot and libffi

Enable these two core dependencies for multilib builds, fixing
multilib build failures that were occurring. I've checked and the
recipes are multilib capable.

[YOCTO #1835]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoeds-dbus: replace o-hand example contact
Paul Eggleton [Mon, 19 Dec 2011 15:44:07 +0000 (15:44 +0000)]
eds-dbus: replace o-hand example contact

Replace the OpenedHand example contact with something a bit more
up-to-date. Also add SRC_URI checksums to 2.20.0 recipe.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomtools: fix SRC_URI for GPLv2 version
Paul Eggleton [Mon, 19 Dec 2011 15:44:05 +0000 (15:44 +0000)]
mtools: fix SRC_URI for GPLv2 version

* folks.o-hand.com no longer exists, use the yoctoproject.org mirror
  instead (folks.o-hand.com was only being used because the upstream
  site removed this version in any case.)
* Update HOMEPAGE
* Fix spacing

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibxsettings-client: fix SRC_URI
Paul Eggleton [Mon, 19 Dec 2011 15:44:04 +0000 (15:44 +0000)]
libxsettings-client: fix SRC_URI

projects.o-hand.com downloads have moved to downloads.yoctoproject.org

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibmatchbox: fix SRC_URI
Paul Eggleton [Mon, 19 Dec 2011 15:44:03 +0000 (15:44 +0000)]
libmatchbox: fix SRC_URI

projects.o-hand.com downloads have moved to downloads.yoctoproject.org

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>