]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
13 years agobuildhistory_analysis: include related fields in output
Paul Eggleton [Thu, 19 Jan 2012 10:32:12 +0000 (10:32 +0000)]
buildhistory_analysis: include related fields in output

Sometimes, when a value changes in the buildhistory it is useful to
know when a related (but not necessarily itself monitored) value
changes as it can help explain the change. For example, when the list
of installed packages for an image changes it could be caused by a
change to one of the image-related variables.

Related field changes are recorded as sub-items of each change.
Currently the only way to visualise these is via the buildhistory-diff
tool, so an example would be:

Changes to images/qemux86/eglibc/core-image-minimal (installed-package-names.txt):
  locale-base-de-de was added
  procps was added
  * IMAGE_LINGUAS: added "de-de"
  * IMAGE_INSTALL: added "procps"

Here we see that two additional packages have been added to the image,
and looking at the related changes to the two variables IMAGE_INSTALL
and IMAGE_LINGUAS we have the explanation as to why.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoclasses/patch: avoid backtrace when patch does not apply
Paul Eggleton [Thu, 19 Jan 2012 13:59:15 +0000 (13:59 +0000)]
classes/patch: avoid backtrace when patch does not apply

We don't need to see a Python stack backtrace when a patch does not
apply, just the error output from patch, so trap these kinds of errors
and ensure that we display the message and fail the task and nothing
else.

Fixes [YOCTO #1143]

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agotask-base: rename VIRTUAL-RUNTIME-alsa-state to use underscore
Martin Jansa [Thu, 19 Jan 2012 13:51:44 +0000 (14:51 +0100)]
task-base: rename VIRTUAL-RUNTIME-alsa-state to use underscore

* in http://lists.linuxtogo.org/pipermail/openembedded-core/2012-January/016226.html
  we talked about
  VIRTUAL-RUNTIME_alsa-state, but
  VIRTUAL-RUNTIME-alsa-state was used instead, which is inconsistent with other VIRTUAL-RUNTIME vars

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agohdparm: remove PRIORITY
Paul Eggleton [Thu, 19 Jan 2012 13:59:16 +0000 (13:59 +0000)]
hdparm: remove PRIORITY

PRIORITY is no longer set in recipes in OE-Core, so remove it. (Since
"optional" is the default value from bitbake.conf, no PR bump is
necessary.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobuildhistory_analysis: improve field handling robustness
Paul Eggleton [Thu, 19 Jan 2012 10:32:11 +0000 (10:32 +0000)]
buildhistory_analysis: improve field handling robustness

Avoid errors when comparing changes for KEY = value files (package info
files and image-info.txt):

* Handle keys appearing and disappearing - this will help to handle PE
  in package info files (which is only written when it is not blank) and
  when we add additional fields in future.
* Handle when old value is 0 for numeric field (avoid division by zero)
* Report when numeric field was empty or missing rather than 0 (but
  still treat it as 0 for comparison purposes)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobuildhistory_analysis: correctly handle whitespace when splitting lists
Paul Eggleton [Thu, 19 Jan 2012 10:32:10 +0000 (10:32 +0000)]
buildhistory_analysis: correctly handle whitespace when splitting lists

Don't specify any argument to the split() function when handling changes
to list type variables (e.g. PACKAGES) so that the values are split by
any whitespace and only split once for a block of multiple whitespace
characters.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobuildhistory: record additional image info
Paul Eggleton [Thu, 19 Jan 2012 10:32:09 +0000 (10:32 +0000)]
buildhistory: record additional image info

Record some additional information about images - the uncompressed size
of the final image as well as the values of various variables that may
have influenced its contents. This is recorded in a machine-readable
"image-info.txt" file similar in structure to the package history files.

Also add some code to analyse changes to these values. (Most of the
variable values aren't monitored directly but will be used as contextual
information when they change at the same time as the content of the
image changing.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogrub-efi-native: fix errors with automake 1.11.2
Nitin A Kamble [Tue, 17 Jan 2012 19:11:01 +0000 (11:11 -0800)]
grub-efi-native: fix errors with automake 1.11.2

This commit replaces earlier patch
(grub-1.99_fix_for_automake_1.11.2.patch) which did not work on all distros.

Fixes these errors observed with automake 1.11.2
The useof pkglibhas become more strict compared to the earlier release
of
automake resulting in these failures.
Fixed the files related to automake to avoid the issue.

| conf/Makefile.common:140: `pkglibdir' is not a legitimate directory
for `DATA'
| grub-core/Makefile.am:5:   `conf/Makefile.common' included from here
| conf/Makefile.common:140: `pkglibdir' is not a legitimate directory
for `DATA'
| Makefile.am:6:   `conf/Makefile.common' included from here
| autoreconf: automake failed with exit status: 1
| ERROR: autoreconf execution failed.

| conf/Makefile.common:150: `pkglibdir' is not a legitimate directory
for `SCRIPTS'
| grub-core/Makefile.am:5:   `conf/Makefile.common' included from here
| conf/Makefile.common:140: `pkglibdir' is not a legitimate directory
for `DATA'
| grub-core/Makefile.am:5:   `conf/Makefile.common' included from here
| conf/Makefile.common:150: `pkglibdir' is not a legitimate directory
for `SCRIPTS'
| Makefile.am:6:   `conf/Makefile.common' included from here
| conf/Makefile.common:140: `pkglibdir' is not a legitimate directory
for `DATA'
| Makefile.am:6:   `conf/Makefile.common' included from here
| autoreconf: automake failed with exit status: 1

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoautogen-native: new recipe for grub-efi-native
Nitin A Kamble [Sat, 14 Jan 2012 02:50:18 +0000 (18:50 -0800)]
autogen-native: new recipe for grub-efi-native

grub-efi-native build is failing due to missing autogen command.
Hence created this recipe.

The newer versions of autogen 5.13 & 5.14 both are dumping core while
building from source, so going back to the working 5.12 version.

Also noticed that no distro vendor has picked up 5.13 or 5.14 versions
of autogen yet.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoguile: new recipe for autogen
Nitin A Kamble [Sat, 14 Jan 2012 02:19:36 +0000 (18:19 -0800)]
guile: new recipe for autogen

guile recipe is needed by autogen.

Imported & updated  the guile-cross-config generation & guile-2.0.pc
manipulation code from the meta-oe guile recipe.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agolibunistring: new recipe for autogen
Nitin A Kamble [Sat, 14 Jan 2012 02:18:55 +0000 (18:18 -0800)]
libunistring: new recipe for autogen

libunistring recipe is needed by guile.
And guile is needed by autogen.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agobdwgc: new recipe for autogen
Nitin A Kamble [Sat, 14 Jan 2012 02:15:52 +0000 (18:15 -0800)]
bdwgc: new recipe for autogen

This recipe is needed by guile.
And guile is needed for autogen.

As per Beth's recommondation changed the license specification of the
recipe as

LICENSE = "MIT & FSF-Unlimited & GPL-2.0"

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoenchant: refactor packages for staticdev
Saul Wold [Thu, 19 Jan 2012 00:02:32 +0000 (16:02 -0800)]
enchant: refactor packages for staticdev

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoboost: refactor packages for staticdev
Saul Wold [Thu, 19 Jan 2012 00:02:22 +0000 (16:02 -0800)]
boost: refactor packages for staticdev

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agojs: refactor packages for staticdev
Saul Wold [Thu, 19 Jan 2012 00:02:11 +0000 (16:02 -0800)]
js: refactor packages for staticdev

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodb: refactor packages for staticdev
Saul Wold [Thu, 19 Jan 2012 00:02:03 +0000 (16:02 -0800)]
db: refactor packages for staticdev

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoattr/acl: refactor packages for staticdev
Saul Wold [Thu, 19 Jan 2012 00:01:52 +0000 (16:01 -0800)]
attr/acl: refactor packages for staticdev

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoliba52: refactor packages for staticdev
Saul Wold [Thu, 19 Jan 2012 00:01:32 +0000 (16:01 -0800)]
liba52: refactor packages for staticdev

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agogst-openmax: refactor packages for staticdev
Saul Wold [Thu, 19 Jan 2012 00:01:19 +0000 (16:01 -0800)]
gst-openmax: refactor packages for staticdev

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agognutls: Fix configure issue wrt to rm
Khem Raj [Thu, 19 Jan 2012 05:39:16 +0000 (21:39 -0800)]
gnutls: Fix configure issue wrt to rm

Add -f option so if the files dont exist then we can
still continue. Fixes errors like

| + do_configure
| + for dir in . lib libextra
| + rm ./aclocal.m4 ./m4/libtool.m4 './m4/lt*.m4'
| rm: cannot remove `./m4/libtool.m4': No such file or directory
| rm: cannot remove `./m4/lt*.m4': No such file or directory

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agodistro-tracking: add data for newer recipes
Nitin A Kamble [Tue, 17 Jan 2012 20:58:55 +0000 (12:58 -0800)]
distro-tracking: add data for newer recipes

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agodistro-tracking-fields: claim responsibility for udev, dpkg, apt, v86d
Joshua Lock [Thu, 19 Jan 2012 00:31:17 +0000 (16:31 -0800)]
distro-tracking-fields: claim responsibility for udev, dpkg, apt, v86d

Nominate myself to be on the hook for updates to the udev, dpkg, apt and v86d
recipes.

Add a copy of the clutter-1.8 metadata without the namespace to keep the
tools happy when they find the clutter_git recipe.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agoxinput: add utility for configuring and testing XInput devices.
Andrea Adami [Wed, 18 Jan 2012 22:15:11 +0000 (23:15 +0100)]
xinput: add utility for configuring and testing XInput devices.

* from meta-openembedded with minor editings
* (fields reordering like other recipes in xorg-app)

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
13 years agoe2fsprogs_1.42.bb: Fix build fallout for uclibc
Khem Raj [Wed, 18 Jan 2012 03:01:05 +0000 (19:01 -0800)]
e2fsprogs_1.42.bb: Fix build fallout for uclibc

e2fsprogs 1.42 onwards uses fallocate() which uclibc
does not implement(yet). In most of places its use
is controlled and it only used when configure detects
fallocate being present but in this one case it missed
to check for fallocate being available so here we
add the check

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agoadt-installer: install autoconf(/automake)-nativesdk
Lianhao Lu [Wed, 18 Jan 2012 07:03:36 +0000 (15:03 +0800)]
adt-installer: install autoconf(/automake)-nativesdk

[YOCTO #1909]
Install autoconf-nativesdk and automake-nativesdk to host.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
13 years agouclibc: Upgrade to latest master
Khem Raj [Wed, 18 Jan 2012 07:06:08 +0000 (23:06 -0800)]
uclibc: Upgrade to latest master

Document the patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agolinux-yocto: restore WORKDIR as a patch source directory
Bruce Ashfield [Wed, 18 Jan 2012 17:07:55 +0000 (12:07 -0500)]
linux-yocto: restore WORKDIR as a patch source directory

In the switch to using src_patches and using patches in their
source directory, the scanning of WORKDIR migrated items like
config fragments was dropped. Adding WORKDIR back as a patch
directory restores the old functionality.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agosite/ix86-common: fix an error
Nitin A Kamble [Wed, 18 Jan 2012 18:52:15 +0000 (10:52 -0800)]
site/ix86-common: fix an error

Fixed this line
ac_cv_sizeof_unsigned_char=${ac_cv_sizeof_unsigned_int=1}

as this line
ac_cv_sizeof_unsigned_char=${ac_cv_sizeof_unsigned_char=1}

This issue was causing guile recipe to compile-fail for x86 target.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agopkgconfig: Move pkg.m4 from -dev to package
Saul Wold [Thu, 19 Jan 2012 00:00:57 +0000 (16:00 -0800)]
pkgconfig: Move pkg.m4 from -dev to  package

If pkgconfig is installed you're doing development work and the -dev package
makes little sense in the pkgconfig case. Keeping the .m4 file associated with
the main package therefore makes more sense than having the user install both.

[YOCTO #1908]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agognutls: Fix compilation on uclibc
Khem Raj [Tue, 17 Jan 2012 16:50:15 +0000 (08:50 -0800)]
gnutls: Fix compilation on uclibc

Examples do not compile correctly on latest uclibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 years agolibsoup: Update package from v2.2.100 to v2.2.105
Andrei Gherzan [Mon, 16 Jan 2012 18:31:50 +0000 (20:31 +0200)]
libsoup: Update package from v2.2.100 to v2.2.105

I included a patch as well to solve a compile error. In this package, a dfprinf function
is declared. It will fail as eglibc provides it's function as well. So i renamed libsoup's
dprintf function into dprinfsoup.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
13 years agochkconfig: Update package from v1.3.55 to v1.3.57
Andrei Gherzan [Mon, 16 Jan 2012 18:31:23 +0000 (20:31 +0200)]
chkconfig: Update package from v1.3.55 to v1.3.57

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
13 years agobusybox: enable dropping of duplicates in syslog, off by default
Joshua Lock [Wed, 11 Jan 2012 19:06:19 +0000 (11:06 -0800)]
busybox: enable dropping of duplicates in syslog, off by default

Busybox syslog includes functionality to drop duplicated syslog entries,
enable this feature in the defconfig yet disable it by default.

Expose configuration of the feature through the syslog-startup.conf file
and the syslog init script.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agobusybox: change syslog default to log to a file
Joshua Lock [Wed, 11 Jan 2012 19:19:27 +0000 (11:19 -0800)]
busybox: change syslog default to log to a file

This changes the default in syslog-startup.conf to log messages
to a file (/var/log/messages) because:

a) we already mount /var/log as a volatile mount by default
b) users are accustomed to looking at /var/log/messages as
most distributions don't ship with logread

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agobusybox: enable log level configuration in syslog-startup.conf and script
Joshua Lock [Wed, 11 Jan 2012 19:02:46 +0000 (11:02 -0800)]
busybox: enable log level configuration in syslog-startup.conf and script

It's possible to configure busybox syslog to only log messages above a
certain level, expose this functionality through the syslog-startup.conf
and syslog init script.

Valid values are 1-8 inclusive.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agobusybox: remove incorrect comments from syslog-startup.conf
Joshua Lock [Wed, 11 Jan 2012 18:59:02 +0000 (10:59 -0800)]
busybox: remove incorrect comments from syslog-startup.conf

Setting rotation size and generations is supported with busybox syslogd

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agobusybox: drop MARKINT option from init script and syslog-startup.conf
Joshua Lock [Wed, 11 Jan 2012 18:57:07 +0000 (10:57 -0800)]
busybox: drop MARKINT option from init script and syslog-startup.conf

This option has been disabled in busybox since 2007 as it was deemed too
buggy. See:

http://git.busybox.net/busybox/commit/?id=4998c818919477d90674a3f220e7407c26da17f9

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agopango.inc: fix /etc/pango -> /${sysconfdir}/pango/*
Saul Wold [Tue, 17 Jan 2012 20:55:04 +0000 (12:55 -0800)]
pango.inc: fix /etc/pango -> /${sysconfdir}/pango/*

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agobusybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64
Andrei Gherzan [Mon, 9 Jan 2012 00:03:42 +0000 (02:03 +0200)]
busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64

Enable 64-bit math support in the expr applet. This will make
the applet slightly larger, but will allow computation with very
large numbers.

[YOCTO #1767]

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
13 years agom4: A better refactoring
Saul Wold [Tue, 17 Jan 2012 18:56:02 +0000 (10:56 -0800)]
m4: A better refactoring

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agopackage_rpm.bbclass: Add support for filenames with spaces
Mark Hatle [Tue, 17 Jan 2012 15:47:49 +0000 (09:47 -0600)]
package_rpm.bbclass: Add support for filenames with spaces

Files with spaces must be fully quoted in an RPM spec file.  It was
easier to quote all file paths, then to do it selectively.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobusybox/uglibc: remove obsolete check for "kernel24"
Andrei Gherzan [Tue, 17 Jan 2012 11:28:31 +0000 (13:28 +0200)]
busybox/uglibc: remove obsolete check for "kernel24"

Busybox checks if MACHINE_FEATURES contains "kernel24". If so, CONFIG_FEATURE_2_4_MODULES will be on "y".
kernel24 is no longer present in any machine configuration. The same situation is in uglibc with a
different CONFIG mapping.

[YOCTO #1901]

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognutls.inc: set libz prefix
Martin Jansa [Tue, 17 Jan 2012 10:58:04 +0000 (11:58 +0100)]
gnutls.inc: set libz prefix

* without this patch host's zlib is used, similar to issue with
  libreadline it's important if host's zlib is compatible with MACHINE
  and in this case zlib was in DEPENDS so header was always available in
  sysroot
  lib/config.log:
  configure:18288: checking whether to include zlib compression support
  configure:18291: result: yes
  configure:18786: checking for libz
  configure:18808: x86_64-oe-linux-gcc    -m64 --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64 -o conftest -O2 -pipe -g -feliminate-unused-debug-types -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c /usr/lib/libz.so  >&5
  configure:18808: $? = 0
  configure:18818: result: yes
  configure:18825: checking how to link with libz
  configure:18827: result: /usr/lib/libz.so

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognutls: add readline to DEPENDS and add --with-libreadline-prefix
Martin Jansa [Tue, 17 Jan 2012 10:58:03 +0000 (11:58 +0100)]
gnutls: add readline to DEPENDS and add --with-libreadline-prefix

* without this patch it looks for readline in host's /usr/lib
  a) and fails if readline wasn't built before gnutls, because -I is set
     and cannot find header file, this case is better
     configure:33131: checking for readline
     configure:33156: x86_64-oe-linux-gcc    -m64 --sysroot=/OE/oe-core/tmp-eglibc/sysroots/qemux86-64 -std=gnu99 -o conftest -O2 -pipe -g -feliminate-unused-debug-types -I/OE/oe-core/tmp-eglibc/sysroots/qemux86-64/usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c  /usr/lib/libreadline.so >&5
     conftest.c:240:31: fatal error: readline/readline.h: No such file or directory

  b) and finds usable version there if readline was built and MACHINE is compatible with host
     (like qemux86-64 on amd64 host) and then it's passing -L/usr/lib (without sysroot prefix)
     to every build using libgnutls.la
     configure:33131: checking for readline
     configure:33156: x86_64-oe-linux-gcc    -m64 --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64 -std=gnu99 -o conftest -O2 -pipe -g -feliminate-unused-debug-types -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c  /usr/lib/libreadline.so >&5
     configure:33156: $? = 0
     configure:33173: result: yes
     configure:33185: checking how to link with libreadline
     configure:33187: result: /usr/lib/libreadline.so
     configure:33199: checking readline/readline.h usability
     configure:33199: x86_64-oe-linux-gcc    -m64 --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64 -std=gnu99 -c -O2 -pipe -g -feliminate-unused-debug-types -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include conftest.c >&5
     configure:33199: $? = 0
     configure:33199: result: yes
     configure:33199: checking readline/readline.h presence
     configure:33199: x86_64-oe-linux-gcc -E --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64    -m64 -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include conftest.c
     configure:33199: $? = 0
     configure:33199: result: yes
     configure:33199: checking for readline/readline.h
     configure:33199: result: yes

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopango: create /etc/pango in module postinsts if it's missing
Koen Kooi [Tue, 17 Jan 2012 10:19:43 +0000 (11:19 +0100)]
pango: create /etc/pango in module postinsts if it's missing

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoRevert "pango.inc: add directory "/etc/pango""
Koen Kooi [Tue, 17 Jan 2012 10:19:42 +0000 (11:19 +0100)]
Revert "pango.inc: add directory "/etc/pango""

This reverts commit 65186bd86170d8c375931a18487c2fdf3bd1b3b0.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoopenssl-1.0.0: Update to 1.0.0e and fix QA Warning
Saul Wold [Tue, 17 Jan 2012 01:54:42 +0000 (17:54 -0800)]
openssl-1.0.0: Update to 1.0.0e and fix QA Warning

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4108

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4576

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4577

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4619

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-0027

[YOCTO #1905]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoopenssl-0.9.8: Update to 0.9.8s
Saul Wold [Tue, 17 Jan 2012 01:53:46 +0000 (17:53 -0800)]
openssl-0.9.8: Update to 0.9.8s

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4108

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4109

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4576

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4577

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4619

[YOCTO #1904]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agovalgrind: Update for eglibc 2.15
Saul Wold [Mon, 16 Jan 2012 23:12:54 +0000 (15:12 -0800)]
valgrind: Update for eglibc 2.15

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoadd mfatbu/mfatbl instructions support in Valgrind
Aneesh Bansal [Mon, 16 Jan 2012 11:38:15 +0000 (17:08 +0530)]
add mfatbu/mfatbl instructions support in Valgrind

Upstream Status : Pending

13 years agobabeltrace: Integrated from version 0.8
Zumeng Chen [Mon, 16 Jan 2012 15:47:23 +0000 (23:47 +0800)]
babeltrace: Integrated from version 0.8

It provides trace read and write libraries, as well as a trace converter.

Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com>
13 years agolttng-modules: Update to 2.0
Zumeng Chen [Mon, 16 Jan 2012 15:46:58 +0000 (23:46 +0800)]
lttng-modules: Update to 2.0

This patch intended to integrate the lttng-modules 2.0 package
containing the kernel tracer modules.
LTTng-modules 2.0 is currently in pre-release (-pre11), so we
have to update it when official released.

lttng-2.0 supports lttng-modules extra builds, which don't need
any patches on Linux kernel vs the previous version of lttng.
As described in README of lttng-modules-2.0, so far, it has been
tested in the latest kernel on x86 32/64-bit, and powerpc 32-bit,
, build tested on ARM. So does yocto kernel, the related tests
on qemux86 and qemuppc has been validated and a build test on
qemuarm passed too with this patcheset.

Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com>
13 years agolttng-tools: Update to 2.0-pre16
Zumeng Chen [Mon, 16 Jan 2012 15:46:35 +0000 (23:46 +0800)]
lttng-tools: Update to 2.0-pre16

This patch intended to integrate the Linux trace toolkit, which
is a suite of tools designed to extract program execution details
from the Linux operating system and interpret them.

lttng-tools 2.0 is currently in pre-release(-pre16), so we have to
update it when official released.

Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com>
13 years agolttng-ust: Update to 2.0
Zumeng Chen [Mon, 16 Jan 2012 15:46:02 +0000 (23:46 +0800)]
lttng-ust: Update to 2.0

This patch intended to integrate the LTTng UST 2.0 package, which
contains the userspace tracer library to trace userspace codes.

Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com>
13 years agom4: refactor .bb and .inc files
Saul Wold [Mon, 16 Jan 2012 16:43:57 +0000 (08:43 -0800)]
m4: refactor .bb and .inc files

The orignal had common code in the m4_1.4.16.bb file that was
in the m4.inc file. m4-native was then including the m4.bb file
and picking up the BBCLASSEXTEND, which causes the fetch to fail.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoclasses/packagehistory: remove now obsolete class
Paul Eggleton [Fri, 13 Jan 2012 17:22:36 +0000 (17:22 +0000)]
classes/packagehistory: remove now obsolete class

packagehistory.bbclass has been superseded by buildhistory.bbclass,
which gives more detailed output (including information on produced
images) as well as other enhanced functionality.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoclasses/package: remove out-of-date notice referring to the OE bugtracker
Paul Eggleton [Fri, 13 Jan 2012 17:35:46 +0000 (17:35 +0000)]
classes/package: remove out-of-date notice referring to the OE bugtracker

OpenEmbedded doesn't officially use a bug tracker anymore, and a message
asking the user to fix the metadata could be applied to almost any error
that occurs, so just remove the whole message.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoconf/bitbake.conf: allow wget to output error messages
Paul Eggleton [Fri, 13 Jan 2012 17:16:18 +0000 (17:16 +0000)]
conf/bitbake.conf: allow wget to output error messages

Use the -nv instead of -q command line option for wget so that if
fetching from a URL that the wget fetcher handles (e.g. http) fails, we
get a possibly useful error message (but it still remains relatively
quiet when the fetch succeeds.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoclasses/base: note variable name in COMPATIBLE_* skip messages
Paul Eggleton [Fri, 13 Jan 2012 17:13:45 +0000 (17:13 +0000)]
classes/base: note variable name in COMPATIBLE_* skip messages

When raising SkipPackage for COMPATIBLE_MACHINE and COMPATIBLE_HOST
exceptions, include the name of the variable as a hint to the user.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoprelink: Update to latest version
Mark Hatle [Fri, 13 Jan 2012 17:41:07 +0000 (11:41 -0600)]
prelink: Update to latest version

The latest version of prelink corrects a problem when attempting
to prelink MIPS architectures.

    2012-01-04 Mark Hatle <mark.hatle@windriver.com>
      * exec.c: Check that a section is larger then 0 bytes when
        determining the section to segment mapping. This matches
        the behavior of elfutils - readelf. Otherwise an empty
        PROGBITS section at the end of a segment will cause a
        failure.

[YOCTO #1463]

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agotask-base: add VIRTUAL-RUNTIME_alsa-state to task-base-alsa
Joshua Lock [Tue, 3 Jan 2012 02:20:30 +0000 (18:20 -0800)]
task-base: add VIRTUAL-RUNTIME_alsa-state to task-base-alsa

Define this to be the alsa-state package by default. This enables automatic
configuration setting and restoration on systems with alsa.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agoalsa-state: move state files to localstatedir
Joshua Lock [Tue, 10 Jan 2012 16:32:08 +0000 (08:32 -0800)]
alsa-state: move state files to localstatedir

alsactl creates the state files in /var/lib/alsa by default so switch
alsa-state to use files in that location.

Further, update the alsa-state init script to have the location of the
state files sed'ed into the script at do_install time (so as to remove
hard coding of directory paths).

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agoalsa-state: add alsa-state from oe classic
Joshua Lock [Tue, 3 Jan 2012 02:17:56 +0000 (18:17 -0800)]
alsa-state: add alsa-state from oe classic

alsa-state adds an init script and configuration files to enable a
consistent and centralised mechanism for setting and restoring alsa
configuration.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agotask-base: move default definition of VIRTUAL-RUNTIME_apm
Joshua Lock [Fri, 13 Jan 2012 18:56:47 +0000 (10:56 -0800)]
task-base: move default definition of VIRTUAL-RUNTIME_apm

This belongs in default-providers.conf

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agodistro_tracking: recipe upgrades and manual check info
Scott Garman [Thu, 12 Jan 2012 23:26:37 +0000 (15:26 -0800)]
distro_tracking: recipe upgrades and manual check info

Updated info for the following recipes:

e2fsprogs
expat
chrpath
libevent
libpam

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agoe2fsprogs: upgrade to 1.42
Scott Garman [Thu, 12 Jan 2012 22:27:07 +0000 (14:27 -0800)]
e2fsprogs: upgrade to 1.42

Refactored quotefix.patch to apply cleanly.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agolibpam: upgrade to 1.1.5
Scott Garman [Thu, 12 Jan 2012 22:11:49 +0000 (14:11 -0800)]
libpam: upgrade to 1.1.5

Updated HOMEPAGE, BUGTRACKER, and SRC_URI fields to reflect new
project hosting.

Cleaned up some of the metadata ordering.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agobitbake.conf: search /lib for -native builds
Enrico Scholz [Thu, 12 Jan 2012 16:30:24 +0000 (17:30 +0100)]
bitbake.conf: search /lib for -native builds

Changes to BUILD_LDFLAGS are required due to the recent movement of some
libraries from ${libdir} to ${base_libdir}.  ${base_libdir} must be now
in the linker search path to avoid build problems of -native packages.

Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
13 years agolibtool: Put all libltdl headers in the correct libltdl-dev package
Colin Walters [Sun, 15 Jan 2012 18:11:43 +0000 (13:11 -0500)]
libtool: Put all libltdl headers in the correct libltdl-dev package

/usr/include/ltdl.h was in libtldl-dev, but not the headers it depends
on.

13 years agogrub-efi-native: fix errors with automake 1.11.2
Nitin A Kamble [Thu, 12 Jan 2012 22:17:21 +0000 (14:17 -0800)]
grub-efi-native: fix errors with automake 1.11.2

Fixes these errors observed with automake 1.11.2
The useof pkglibhas become more strict compared to the earlier release
of
automake resulting in these failures.
Fixed the files related to automake to avoid the issue.

| conf/Makefile.common:140: `pkglibdir' is not a legitimate directory
for `DATA'
| grub-core/Makefile.am:5:   `conf/Makefile.common' included from here
| conf/Makefile.common:140: `pkglibdir' is not a legitimate directory
for `DATA'
| Makefile.am:6:   `conf/Makefile.common' included from here
| autoreconf: automake failed with exit status: 1
| ERROR: autoreconf execution failed.

| conf/Makefile.common:150: `pkglibdir' is not a legitimate directory
for `SCRIPTS'
| grub-core/Makefile.am:5:   `conf/Makefile.common' included from here
| conf/Makefile.common:140: `pkglibdir' is not a legitimate directory
for `DATA'
| grub-core/Makefile.am:5:   `conf/Makefile.common' included from here
| conf/Makefile.common:150: `pkglibdir' is not a legitimate directory
for `SCRIPTS'
| Makefile.am:6:   `conf/Makefile.common' included from here
| conf/Makefile.common:140: `pkglibdir' is not a legitimate directory
for `DATA'
| Makefile.am:6:   `conf/Makefile.common' included from here
| autoreconf: automake failed with exit status: 1

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agopackage.bbclass: quote pathname given to objdump
Enrico Scholz [Thu, 12 Jan 2012 16:30:20 +0000 (17:30 +0100)]
package.bbclass: quote pathname given to objdump

Packaging will fail with executable files containing spaces in their
names. Patch quotes the parameter passed to 'objdump'.

Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
13 years agoimage_types_uboot.bbclass: Add uncompressed ext2 image option
Matthew McClintock [Thu, 12 Jan 2012 17:13:32 +0000 (11:13 -0600)]
image_types_uboot.bbclass: Add uncompressed ext2 image option

Signed-off-by: Matthew McClintock <msm@freescale.com>
13 years agoimage_types.bbclass: Fix generating uncompressed ext2 images
Matthew McClintock [Thu, 12 Jan 2012 17:13:31 +0000 (11:13 -0600)]
image_types.bbclass: Fix generating uncompressed ext2 images

Signed-off-by: Matthew McClintock <msm@freescale.com>
13 years agodbus-1.4.16: use INC_PR from dbus.inc to fix PR bump after dbus-launch-helper permiss...
Martin Jansa [Thu, 12 Jan 2012 14:20:01 +0000 (15:20 +0100)]
dbus-1.4.16: use INC_PR from dbus.inc to fix PR bump after dbus-launch-helper permission change

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agorunqemu: Fix the wrong path of libGL.so in 64b Ubuntu 11.10
Zhai Edwin [Thu, 12 Jan 2012 06:23:19 +0000 (14:23 +0800)]
runqemu: Fix the wrong path of libGL.so in 64b Ubuntu 11.10

From 11.10, libGL.so is installed @ /usr/lib/x86_64-linux-gnu/ in 64b Ubuntu.

[YOCTO #1885] got fixed

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agodistro_tracking_fields.inc: Modify the status of eds-tools and mingetty
Xiaofeng Yan [Thu, 12 Jan 2012 09:42:18 +0000 (17:42 +0800)]
distro_tracking_fields.inc: Modify the status of eds-tools and mingetty

Update the status of eds-tools and mingetty.
mingetty has still not been updated since 2008.

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
[Fixed Date format]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoxorg-*: disable xmlto where it was failing
Martin Jansa [Fri, 23 Dec 2011 10:18:24 +0000 (11:18 +0100)]
xorg-*: disable xmlto where it was failing

* meta-oe now provides xmlto-native
  http://git.openembedded.org/meta-openembedded/commit/?id=ab8f876ca8fa223c183e3db2029cce88f3435a27
  but not the stylesheets for buildhosts without them it's unusable and fails, because xorg macros
  autodetecting xmlto available, see:
  http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-December/037066.html
  after adding xmlto-native and stylesheets-native to DEPENDS we can enable it again

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoalsa-utils: depend on libsamplerate0
Denis 'GNUtoo' Carikli [Sun, 8 Jan 2012 00:55:30 +0000 (01:55 +0100)]
alsa-utils: depend on libsamplerate0

We need to depend on libsamplerate0 because it's detected automatically
  and if we configure without it we get that issue at runtime trying
  to run the alsaloop program:
    No libsamplerate support.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agobootimg: Account for FAT filesystem overhead in image size
Darren Hart [Wed, 11 Jan 2012 23:04:24 +0000 (15:04 -0800)]
bootimg: Account for FAT filesystem overhead in image size

Fixes [YOCTO #1852]

The bootimg class wasn't accounting for non-trivial amount of space
required by the directory entries and FATs for the FAT filesystem.

This patch attempts to make an accurate prediction of FAT overhead and
adjusts the image size accordingly. It assumes no more than 16 directory
entries per directory (which fit in a single sector). It also assumes
8.3 filenames. With the ceiling functions rounding up to full sectors
and tracks, these assumptions seem reasonable.

In order to ensure the calculations are accurate, this patch forces the
FAT size to 32, rather than allowing mkdosfs to automatically select 12,
16, or 32 depending on the image being built.

Tested by setting BOOTIMG_EXTRA_SPACE=0 and building core-image-minimal
and core-image-sato for fri2-noemgd from meta-intel.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Saul Wold <sgw@linux.intel.com>
13 years agooe.license: avoid the need to catch SyntaxError
Christopher Larson [Mon, 9 Jan 2012 21:48:33 +0000 (15:48 -0600)]
oe.license: avoid the need to catch SyntaxError

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
13 years agooe.license: add is_included convenience function
Christopher Larson [Mon, 9 Jan 2012 21:02:34 +0000 (15:02 -0600)]
oe.license: add is_included convenience function

Given a license string and whitelist and blacklist, determine if the
license string matches the whitelist and does not match the blacklist.

When encountering an OR, it prefers the side with the highest weight (more
included licenses). It then checks the inclusion of the flattened list of
licenses from there.

Returns a tuple holding the boolean state and a list of the applicable
licenses which were excluded (or None, if the state is True)

Examples:

    is_included, excluded = oe.license.is_included(licensestr, ['GPL*', 'LGPL*'])
    is_included, excluded = oe.license.is_included(licensestr, blacklist=['Proprietary', 'CLOSED'])

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
13 years agocopyleft_compliance: add debug message with the reason for exclusion
Christopher Larson [Mon, 9 Jan 2012 21:01:57 +0000 (15:01 -0600)]
copyleft_compliance: add debug message with the reason for exclusion

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
13 years agocopyleft_compliance: add control of recipe types to include
Christopher Larson [Mon, 9 Jan 2012 20:40:21 +0000 (14:40 -0600)]
copyleft_compliance: add control of recipe types to include

In this context, recipe "type" refers to whether it is 'target', 'native',
'cross', etc. COPYLEFT_RECIPE_TYPES is a space separated list of types to
include. It defaults to 'target'.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
13 years agolinux-yocto: consolidated fix SRCREV updates
Bruce Ashfield [Wed, 11 Jan 2012 18:30:50 +0000 (13:30 -0500)]
linux-yocto: consolidated fix SRCREV updates

Updating the SRCREVs to include the following fixes from Khem Raj and
Zumeng Chen.

 6f5b118 compiler.h: Undef before redefining __attribute_const__
 fe80c1e oprofile, arm/sh: Fix oprofile_arch_exit() linkage issue

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agotslib: enable big endian support for qemuppc
Liming Wang [Wed, 4 Jan 2012 10:29:20 +0000 (18:29 +0800)]
tslib: enable big endian support for qemuppc

This enables wacom tablet/touchscreen support on qemuppc.

Signed-off-by: Liming Wang <liming.wang@windriver.com>
13 years agoqemuppc: add machconfig
Liming Wang [Wed, 4 Jan 2012 10:29:19 +0000 (18:29 +0800)]
qemuppc: add machconfig

Signed-off-by: Liming Wang <liming.wang@windriver.com>
13 years agoqemuppc: add pointercal file
Liming Wang [Wed, 4 Jan 2012 10:29:18 +0000 (18:29 +0800)]
qemuppc: add pointercal file

This file is for tslib.

Signed-off-by: Liming Wang <liming.wang@windriver.com>
13 years agoqemuppc: replace emulation of qemuppc from prep to mac99
Liming Wang [Wed, 4 Jan 2012 10:29:17 +0000 (18:29 +0800)]
qemuppc: replace emulation of qemuppc from prep to mac99

With this new emulation, existing qemuppc functionality is maintained
and other functionality such as framebuffer + sato and NFS boot are
added.

Signed-off-by: Liming Wang <liming.wang@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agohdparm: upgrade to 9.37
Shane Wang [Wed, 11 Jan 2012 11:44:33 +0000 (19:44 +0800)]
hdparm: upgrade to 9.37

The patch was imported from the OpenEmbedded server (http://git.openembedded.org/openembedded/tree/recipes/hdparm) as of commit id 4d2cb79dcecd056742f411a328f9f1f1113bf689.

And changes include:
       - upgrade to the latest version 9.37 from 9.35.
       - added license checksum.
       - the license for wiper which is in hdparm is GPLv2.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agostat: add recipe stat with version 3.3
Shane Wang [Wed, 11 Jan 2012 11:38:07 +0000 (19:38 +0800)]
stat: add recipe stat with version 3.3

stat is brought into Yocto because the latest version hdparm 9.37 depends on it, and add license checksum.

The recipe was imported from the OpenEmbedded server
(http://git.openembedded.org/openembedded/tree/recipes/stat) as of commit ids
709c4d66e0b107ca606941b988bad717c0b45d9b,
44985d56bc556786812a0a02d6219afd31a7381d,
b3246d96069fd11caee42ec6ebcbf6dca2d62449.

Signed-off-by: Shane Wang <shane.wang@intel.com>
13 years agodistro-tracking: Update info for webkit-gtk, web-webkit
Zhai Edwin [Wed, 11 Jan 2012 03:01:32 +0000 (11:01 +0800)]
distro-tracking: Update info for webkit-gtk, web-webkit

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
13 years agodistro_tracking: update manual_check_date fields
Nitin A Kamble [Wed, 11 Jan 2012 02:23:39 +0000 (18:23 -0800)]
distro_tracking: update manual_check_date fields

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agobtrfs-tools: upgrade to newer git commit
Nitin A Kamble [Wed, 11 Jan 2012 02:23:05 +0000 (18:23 -0800)]
btrfs-tools: upgrade to newer git commit

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agolibpcre: upgrade from 8.20 to 8.21
Nitin A Kamble [Wed, 11 Jan 2012 02:04:39 +0000 (18:04 -0800)]
libpcre: upgrade from 8.20 to 8.21

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoinsane.bbclass: fix elf.arch not matching error for x32 kernel
Nitin A Kamble [Wed, 11 Jan 2012 01:33:31 +0000 (17:33 -0800)]
insane.bbclass: fix elf.arch not matching error for x32 kernel

For x32 the user space is 32bit and the kernel is 64bit.
So the elf.arch for vmlinuz is x86_64 and not x86. This commit
fixes this QA error thrown for x32 kernel.

| ERROR: QA Issue: Architecture did not match (62 to 3) on
/work/qemux86_64-poky-linux-gnux32/linux-korg-3.1+git1+e2bf8464ddbf5da24d3d320cded5691828a91a0b-r1/packages-split/kernel-vmlinux/boot/vmlinux-3.1.0-yocto-standard-01628-ge2bf846
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agodiffstat: upgrade from 1.54 to 1.55
Nitin A Kamble [Mon, 9 Jan 2012 20:13:27 +0000 (12:13 -0800)]
diffstat: upgrade from 1.54 to 1.55

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agolocale: fix package's "provides" tag
Nitin A Kamble [Mon, 9 Jan 2012 19:33:09 +0000 (11:33 -0800)]
locale: fix package's "provides" tag

Fixes this bug: [YOCTO #1874]

Fixes an issue where a locale package depends on one package while it
also provides the same, as seen bellow.

Package: locale-base-de-de
Version: 2.12-r19
Depends: eglibc-binary-localedata-de-de
Provides: virtual-locale-de-de, virtual-locale-de,
eglibc-binary-localedata-de-de

Actually the eglibc-binary-localedata-de-de is ia separate package,
 and it should not be part of provides of the locale-base-de-de.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
13 years agoncurses-native: install to libdir, not base_libdir
Christopher Larson [Tue, 10 Jan 2012 19:51:18 +0000 (13:51 -0600)]
ncurses-native: install to libdir, not base_libdir

For target, both base_libdir and libdir in sysroot can be used, as we pass
--sysroot to the toolchain. For native, we don't do this, and we also only add
-L<sysroot>/${libdir}, not -L<sysroot>/${base_libdir}, resulting in other
native recipes (like readline-native) failing to find the ncurses libraries.

readline-native only built successfully on hosts where it could fall back to
their ncurses/termcap rather than the one in the sysroot.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
13 years agoghostscript: build cups filters
James Limbouris [Tue, 10 Jan 2012 08:37:48 +0000 (16:37 +0800)]
ghostscript: build cups filters

Cups filters are no longer built by default. Since ghostscript already depends
on cups, build the filters and package them as ghostscript-cups.

Ghostscript uses the cups-config script from the oe sysroots to determine some
of the target install paths, as well as to determine the linker path. The config
script gives out paths pointing to the sysroot, so some of the paths needed to
be adjusted in the Makefile.

Signed-off-by: James Limbouris <james@digitalmatter.com.au>
13 years agowpa-supplicant: Compile without CONFIG_GNUTLS_EXTRA (PR BUMP)
Andrei Gherzan [Fri, 6 Jan 2012 15:34:36 +0000 (17:34 +0200)]
wpa-supplicant: Compile without CONFIG_GNUTLS_EXTRA (PR BUMP)

CONFIG_GNUTLS_EXTRA is needed as support for TLS/IA which was designed to be used
in the EAP-TTLSv1. As we don't see any requirement for that protocol today we decided
to remove it from wpa-supplicant .config file.
This change includes PR bump.

[YOCTO #1845]

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>