]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
11 years agosystemd-compat-units: do not mask available services
Anders Darander [Fri, 10 Jan 2014 07:15:03 +0000 (08:15 +0100)]
systemd-compat-units: do not mask available services

Do also check systemd_unitdir/system/ for available unit files.

This was hiding dnsmasq.service for us, as /etc/systemd/system has
priority over systemd_unitdir/system...

Signed-off-by: Anders Darander <anders@chargestorm.se>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agodbus: Remove stray semicolon from SRC_URI
Phil Blundell [Fri, 10 Jan 2014 17:02:20 +0000 (17:02 +0000)]
dbus: Remove stray semicolon from SRC_URI

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agooeqa/runtime/systemd: wait for services to start/fail
Ross Burton [Thu, 9 Jan 2014 16:01:51 +0000 (16:01 +0000)]
oeqa/runtime/systemd: wait for services to start/fail

When checking that no services have failed to start, actually wait for services
to finish starting by waiting for there not be no units in the "activating"
state.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoterminal.bbclass: do not export PS1
Anders Darander [Fri, 10 Jan 2014 14:59:01 +0000 (15:59 +0100)]
terminal.bbclass: do not export PS1

With a complex PS1 setup, PS1 might not have all characters correctly escaped
when terminal.bbclass writes the export. This caused the run.do_terminal.PID to
terminate, making it impossible to use the devshell.

As the spawned shell will parse e.g. .bashrc (or whatever rc-file is being
used), PS1 will be reset in the devshell.

Signed-off-by: Anders Darander <anders@chargestorm.se>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopackage: Keep global pkgfiles[] up to date when snapping library symlinks
Phil Blundell [Fri, 10 Jan 2014 14:38:32 +0000 (14:38 +0000)]
package: Keep global pkgfiles[] up to date when snapping library symlinks

Since ca86603607a69a17cc5540d69de0e242b33382d3 we are now calling stat() on
all the pkgfiles[] during emit_pkgdata().  If symlink snapping has removed
some of the files then we will blow up trying to stat a path that no longer
exists.  Fix that by ensuring that pkgfiles[] is updated when we process the
list of library renames.

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobinutils: Also add autoconf-native to DEPENDS
Phil Blundell [Fri, 10 Jan 2014 12:54:16 +0000 (12:54 +0000)]
binutils: Also add autoconf-native to DEPENDS

Commit 616354f13732d13c17434d5b60b166f691c25761 is insufficient because
gnu-config-native's gnu-configize script uses perl modules from autoconf
and hence doesn't work unless autoconf-native is staged (which it may
not be if building from sstate).

Ideally g-c-n would itself declare a dependency on autoconf-native but this
is difficult to arrange without creating a dependency loop.  autoconf-native
already depends on gnu-config-native (because autoreconf invokes gnu-configize)
and has a build dependency on m4-native, which in turn build-depends on g-c-n
because it configizes itself by steam in do_configure and needs config.{guess,sub}
to be available.  Adding some sort of gnu-config-initial-native recipe would
fix the latter problem, but this would be ugly because it would need special-casing
in (at least) autotools.bbclass, and in any case this still wouldn't solve
the problem of autoconf itself depending on g-c-n.

So, the easiest solution to the problem at hand is to arrange for those
few recipes that depend on g-c-n but not autoconf-native to gain that
latter dependency as well.

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agokernel-module-split: Remove extraneous call to depmod from module postinst
Phil Blundell [Fri, 10 Jan 2014 12:57:02 +0000 (12:57 +0000)]
kernel-module-split: Remove extraneous call to depmod from module postinst

During rootfs construction, image.bbclass will call depmod after all the
modules are installed.  There's no need to run it from the postinst when
operating in offline root mode.

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibsoup: Remove libproxy from DEPENDS
Phil Blundell [Thu, 9 Jan 2014 11:16:10 +0000 (11:16 +0000)]
libsoup: Remove libproxy from DEPENDS

Although libsoup did use to support direct usage of libproxy, it hasn't
done so for some time.  Worse, if libsoup depends on libproxy then it
is impossible to build libproxy against webkit since webkit itself
depends on libsoup in some configurations.  Fix this by removing the
extraneous entry from DEPENDS.

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogrub: add PACKAGECONFIG for device-mapper
Ming Liu [Fri, 10 Jan 2014 08:23:37 +0000 (16:23 +0800)]
grub: add PACKAGECONFIG for device-mapper

Avoids it's auto-detected from sysroot, which will lead implicit results.

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoqemu: Remove stray .git files after unpacking
Phil Blundell [Thu, 9 Jan 2014 11:18:26 +0000 (11:18 +0000)]
qemu: Remove stray .git files after unpacking

The qemu tarball ships some extraneous .git metadata in the dtc/ and pixman/
subfolders, containing a reference to the path "../.git/modules" which
doesn't exist.  The presence of these files will confuse git if it happens
to recurse into the qemu source folder during an operation on some parent
directory, for example "git clean" at a higher level.  Avoid that problem
(mostly) by removing them immediately after the sources are unpacked.

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobusybox: lineedit: initialize delptr
Ming Liu [Thu, 9 Jan 2014 09:57:07 +0000 (17:57 +0800)]
busybox: lineedit: initialize delptr

In vi mode, the 'p' and 'P' commands caused a segfault when nothing had
been put in the buffer yet because the delptr was not initialized.

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoshadow: set correct entries for pseudo terminals in /etc/securetty
Andreas Müller [Wed, 8 Jan 2014 09:46:46 +0000 (10:46 +0100)]
shadow: set correct entries for pseudo terminals in /etc/securetty

In

commit 10cdd66fe800cffe3f2cbf5c95550b4f7902a311
Author: Ming Liu <ming.liu@windriver.com>
Date:   Thu Jul 18 10:04:22 2013 +0800

    libpam: add a new 'nullok_secure' option support to pam_unix

'null_ok_secure' option was fixed. Since that commit 'su' stopped working in
pseudo terminals (created in X environments) for root-accounts with empty
password.

Background: The PAM configuration for 'su' includes 'common-auth' which uses
'nullok_secure' option for pam_unix.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agobeecrypt: add ptest support
Chong Lu [Fri, 27 Dec 2013 07:44:29 +0000 (15:44 +0800)]
beecrypt: add ptest support

Install beecrypt test suite and run it as ptest.
Make all ptest pass.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
11 years agobusybox: enable SEAMLESS_XZ by default
Chen Qi [Mon, 23 Dec 2013 08:16:47 +0000 (03:16 -0500)]
busybox: enable SEAMLESS_XZ by default

We have enabled SEAMLESS_GZ and SEAMLESS_BZ2 in defconfig, it's
reasonable for us to enable SEAMLESS_XZ as well. Otherwise, we
couldn't extract tar.xz file while we could extract tar.gz file.
Such situation would be somewhat confusing.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolibxfont: upgrade to 1.4.7
Trevor Woerner [Tue, 7 Jan 2014 21:26:23 +0000 (16:26 -0500)]
libxfont: upgrade to 1.4.7

This release includes the fix for CVE-2013-6462, as well as other security
hardening and code cleanups.

Signed-off-by: Trevor Woerner <trevor.woerner@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agotcl: enable ptest support
Chong Lu [Wed, 8 Jan 2014 08:49:56 +0000 (16:49 +0800)]
tcl: enable ptest support

Install tcl test suite and run it as ptest.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolibsoup-2.4: upgrade to 2.45.3
Irina Patru [Wed, 8 Jan 2014 12:53:19 +0000 (14:53 +0200)]
libsoup-2.4: upgrade to 2.45.3

Signed-off-by: Irina Patru <irina.patru@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolibtasn1: upgrade to 3.4
Irina Patru [Wed, 8 Jan 2014 12:45:46 +0000 (14:45 +0200)]
libtasn1: upgrade to 3.4

Signed-off-by: Irina Patru <irina.patru@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoqemu: upgrade to 1.7.0
Cristian Iorga [Wed, 8 Jan 2014 10:13:26 +0000 (12:13 +0200)]
qemu: upgrade to 1.7.0

linux-user-Handle-SOCK_CLOEXEC-NONBLOCK-if-unavailab.patch
file no longer needed, included in upstream.
qemu-native tested on all architectures,
host machine is Ubuntu Linux 13.10 x86-64.
Basic X11 and networking tests performed.

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agonetbase: upgrade to 5.2
Cristian Iorga [Mon, 6 Jan 2014 15:59:15 +0000 (17:59 +0200)]
netbase: upgrade to 5.2

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolighttpd: add www/{logs,var} symlinks
Yasir-Khan [Mon, 6 Jan 2014 16:43:33 +0000 (21:43 +0500)]
lighttpd: add www/{logs,var} symlinks

For FHS compliance, create symbolic links to write variable data
to standard paths

Signed-off-by: Yasir-Khan <yasir_khan@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolibarchive: Upgrade to v3.1.2
Paul Barker [Mon, 6 Jan 2014 11:55:14 +0000 (11:55 +0000)]
libarchive: Upgrade to v3.1.2

All patches against libarchive in oe-core appear to be merged into the latest
release. The license checksum has changed because a couple of referenced files
have been renamed but there is no change to the license terms themselves.

Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agobase-passwd: upgrade to 3.5.29
Upgrade Helper [Sat, 4 Jan 2014 09:44:14 +0000 (11:44 +0200)]
base-passwd: upgrade to 3.5.29

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agosstate: add do_package to the noexec list in setscene_depvalid
Ming Liu [Tue, 7 Jan 2014 08:13:52 +0000 (16:13 +0800)]
sstate: add do_package to the noexec list in setscene_depvalid

do_package doesn't exist and are noexec anyway for native/cross/crosssdk
packages.

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobase.bbclass: pull in file-native for src.rpm
Christopher Larson [Mon, 6 Jan 2014 17:17:27 +0000 (10:17 -0700)]
base.bbclass: pull in file-native for src.rpm

Unpacking an src.rpm uses rpm2cpio.sh, which requires 'file'.

Without this, builds of rpm on a host without 'file' installed will fail with
very strange messages.

Signed-off-by: Christopher Larson <kergoth@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosstate: Add optimizing logic for crosssdk setscene dependencies
Ming Liu [Thu, 14 Nov 2013 10:51:28 +0000 (18:51 +0800)]
sstate: Add optimizing logic for crosssdk setscene dependencies

This patch mainly aims to add optimisation for crosssdk setscene dependency
validating which we haven't handled in current logic, and which I think we
could have as we've already implemented to native/cross, although there
are albeit not many crossdk tasks, we could still get some performance
enhancement.

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0-plugins-good: upgrade to 1.2.2
Cristian Iorga [Fri, 3 Jan 2014 14:30:06 +0000 (16:30 +0200)]
gstreamer1.0-plugins-good: upgrade to 1.2.2

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0-plugins-base: upgrade to 1.2.2
Cristian Iorga [Fri, 3 Jan 2014 14:30:05 +0000 (16:30 +0200)]
gstreamer1.0-plugins-base: upgrade to 1.2.2

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0: upgrade to 1.2.2
Cristian Iorga [Fri, 3 Jan 2014 14:30:04 +0000 (16:30 +0200)]
gstreamer1.0: upgrade to 1.2.2

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobluez5: upgrade to 5.13
Cristian Iorga [Fri, 3 Jan 2014 14:30:11 +0000 (16:30 +0200)]
bluez5: upgrade to 5.13

Further features added to various
Android HALs (Core, Socket, PAN and HID).
Bug fixes.

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoofono: upgrade to 1.14
Cristian Iorga [Fri, 3 Jan 2014 14:30:10 +0000 (16:30 +0200)]
ofono: upgrade to 1.14

Add support for Apple Siri specific Handsfree commands.

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0-libav: upgrade to 1.2.2
Cristian Iorga [Fri, 3 Jan 2014 14:30:09 +0000 (16:30 +0200)]
gstreamer1.0-libav: upgrade to 1.2.2

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0-plugins-ugly: upgrade to 1.2.2
Cristian Iorga [Fri, 3 Jan 2014 14:30:08 +0000 (16:30 +0200)]
gstreamer1.0-plugins-ugly: upgrade to 1.2.2

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0-plugins-bad: upgrade to 1.2.2
Cristian Iorga [Fri, 3 Jan 2014 09:14:34 +0000 (09:14 +0000)]
gstreamer1.0-plugins-bad: upgrade to 1.2.2

bluez-fix-compilation-on-big-endian-systems.patch removed,
included in upstream.

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoscreen: update debian patchset to version 4.0.3-14
Kevin Baker [Sat, 4 Jan 2014 04:46:05 +0000 (22:46 -0600)]
screen: update debian patchset to version 4.0.3-14

This recipe used an old version of the debian update patchset from Lenny which
does not exist anymore on Debian's FTP servers. Update to the latest set
version 4.0.3-14 which also includes some minor bug fixes and security updates.

Cleanly builds and runs in our armv7a-vfp-neon environment.

Signed-off-by: Kevin Baker <kbaker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoguile: fix the depends for target recipes
Jackie Huang [Mon, 6 Jan 2014 02:23:09 +0000 (10:23 +0800)]
guile: fix the depends for target recipes

The depenency on guild-native and libatomics-ops is missing
in multilib build, fix the depends with class-target.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopython: explicitly disable bluetooth.h check
Martin Jansa [Sat, 4 Jan 2014 17:20:20 +0000 (18:20 +0100)]
python: explicitly disable bluetooth.h check

* bluetooth.h is autodetected from sysroot and influences 2 python files:
  /usr/include/python2.7/pyconfig-32.h
  /usr/lib/python2.7/lib-dynload/_socket.so
* it doesn't link with bluez, so it wasn't detected by
  test-dependencies.sh, but still causes undeterministic builds and
  should be fixed
* we can use PACKAGECONFIG, but I don't expect many people to use bt
  support in python-socket

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoxf86-video-modesetting: update to 0.8.1
Koen Kooi [Sat, 4 Jan 2014 08:32:14 +0000 (09:32 +0100)]
xf86-video-modesetting: update to 0.8.1

This fixes a build error with recent Xorg libs

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogrub: add git version
Koen Kooi [Mon, 6 Jan 2014 11:01:25 +0000 (12:01 +0100)]
grub: add git version

Recently grub git gained support for ARM builds (using u-boot or EFI as first stage loader) and with 2 extra patches we get support for 64-bit ARM as well.

Buildtested for genericarmv7a, genericarmv8 and qemux86. The genericarmv8 build fails in do_package/strip due to a binutils problem.

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agokmod: Update to Rev 16 via git
Cristiana Voicu [Mon, 6 Jan 2014 08:15:40 +0000 (10:15 +0200)]
kmod: Update to Rev 16 via git

Two patches are not needed anymore, because the changes are
already upstream.

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibpthread-stubs: should set ALLOW_EMPTY
Ming Liu [Mon, 6 Jan 2014 08:12:33 +0000 (16:12 +0800)]
libpthread-stubs: should set ALLOW_EMPTY

The package might be empty while pthread functions are being provided by
libc, so we need set ALLOW_EMPTY with it or it will break do_rootfs task.

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogrep: upgrade to 2.16
Chen Qi [Mon, 6 Jan 2014 03:27:25 +0000 (11:27 +0800)]
grep: upgrade to 2.16

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoAdd missing RDEPENDS of initscripts-functions
Chen Qi [Mon, 6 Jan 2014 07:27:35 +0000 (15:27 +0800)]
Add missing RDEPENDS of initscripts-functions

Now that the initscripts-functions has been packaged separately,
packages which may use the functions script should have a runtime
dependency on it.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoinitscripts: split the functions script into a separate package
Chen Qi [Mon, 6 Jan 2014 07:27:34 +0000 (15:27 +0800)]
initscripts: split the functions script into a separate package

Many SysV init scripts need the /etc/init.d/functions script. But
this script is part of the initscripts package. As a result, the
initscripts package should always be installed into the system to
avoid errors when starting daemons. However, it makes no sense to
install the initscripts package into a systemd based image, because
what the init scripts provide has already been provided by the systemd.
On the other hand, the functions script might be still needed in a
systemd based image because other init scripts such as distcc might need
it.

The above situation leads to a natural separation of the functions script
from the initscripts package. And this patch does so. It separates the
functions script into initscripts-functions packages.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoRevert "gconf.bbclass: remove --disable-schemas-install"
Richard Purdie [Mon, 6 Jan 2014 16:28:53 +0000 (16:28 +0000)]
Revert "gconf.bbclass: remove --disable-schemas-install"

This reverts commit 84fa245b1d1e7935094e3b8a452d69461dc3dcbb.

Ross Burton comments that:

*Some* packages have migrated away from gconf to gsettings.  Not all
packages have done this, so anything still using gconf is now broken.
Note that almost nothing in oe-core uses gsettings as we're still
using the GTK+ 2 stack generally.

The problem is that people are using gnome.bbclass which is a kitchen
sink class, inheriting many other classes that may or may not be used.
To resolve this warning gnome.bbclass should extend the sanity check
whitelist with --disable-schemas-install as it is the class causing
gconf.bbclass to be inherited on recipes that don't use gconf.

11 years agodb : Include C++ binding library in Berkeley DB recipe.
Philip Balister [Sun, 29 Dec 2013 18:27:38 +0000 (13:27 -0500)]
db : Include C++ binding library in Berkeley DB recipe.

Create the C++ library for db. This library is packaged in a new
package so the db package only contains the c library. This prevents
existing users from adding libstdc++ to the package DEPENDS.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Douglas Geiger <doug.geiger@bioradiation.net>
Signed-off-by: Steve Arnold <esteve@gentoogeek.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoquilt: enable ptest support
Chong Lu [Fri, 3 Jan 2014 06:51:30 +0000 (14:51 +0800)]
quilt: enable ptest support

Install quilt test suite and run it as ptest.
Exclude delete.test and mail.test.
delete.test need execute with normal user and mail.test need depend
on mail agent, else these test cases will fail. So exclude them order
to make ptest all pass.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolib/oeqa/runtime: add test for python
Ting Wang [Fri, 3 Jan 2014 05:36:51 +0000 (13:36 +0800)]
lib/oeqa/runtime: add test for python

Run a python script on the target
1)checks the output.
2)Call os.system method create a testfile

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoutil-linux: remove non PN based -dev packages
Saul Wold [Fri, 20 Dec 2013 01:43:57 +0000 (17:43 -0800)]
util-linux: remove non PN based -dev packages

All dev related items should be packaged in the core PN package not in seperate packages.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolibpcre: upgrade to 8.34
Chong Lu [Fri, 3 Jan 2014 08:38:03 +0000 (16:38 +0800)]
libpcre: upgrade to 8.34

Upgrade libpcre to 8.34.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agokconfig-frontends: fix the incorrect depends on gperf
Jackie Huang [Fri, 3 Jan 2014 09:38:36 +0000 (17:38 +0800)]
kconfig-frontends: fix the incorrect depends on gperf

The gperf-native is actually needed to generate hash functions,
change to depend on the native one.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agovalgrind: rrecommend libc6-dbg on all architectures
Mike Crowe [Fri, 3 Jan 2014 14:28:39 +0000 (14:28 +0000)]
valgrind: rrecommend libc6-dbg on all architectures

It seems that valgrind requires debug symbols to be available on all
architectures so there's no reason to treat arm and powerpc specially.

Ensuring that libc6-dbg is installed avoids errors like this on x86:

  valgrind:  Fatal error at startup: a function redirection
  valgrind:  which is mandatory for this platform-tool combination
  valgrind:  cannot be set up.  Details of the redirection are:
  valgrind:
  valgrind:  A must-be-redirected function
  valgrind:  whose name matches the pattern:      strlen
  valgrind:  in an object with soname matching:   ld-linux.so.2
  valgrind:  was not found whilst processing
  valgrind:  symbols from the object with soname: ld-linux.so.2
  valgrind:
  valgrind:  Possible fixes: (1, short term): install glibc's debuginfo
  valgrind:  package on this machine.  (2, longer term): ask the packagers
  valgrind:  for your Linux distribution to please in future ship a non-
  valgrind:  stripped ld.so (or whatever the dynamic linker .so is called)
  valgrind:  that exports the above-named function using the standard
  valgrind:  calling conventions for this platform.  The package you need
  valgrind:  to install for fix (1) is called
  valgrind:
  valgrind:    On Debian, Ubuntu:                 libc6-dbg
  valgrind:    On SuSE, openSuSE, Fedora, RHEL:   glibc-debuginfo
  valgrind:
  valgrind:  Cannot continue -- exiting now.  Sorry.

Signed-off-by: Mike Crowe <mac@mcrowe.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agocdrtools-native: remove unused FILESPATH
Petter Mabäcker [Fri, 3 Jan 2014 18:11:43 +0000 (19:11 +0100)]
cdrtools-native: remove unused FILESPATH

Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the path.
However in cdrtools no FILESPATH additions are currently needed so
instead it should be removed.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agomake: upgrade to 4.0
Robert Yang [Fri, 27 Dec 2013 13:46:10 +0000 (21:46 +0800)]
make: upgrade to 4.0

Upgrade to 4.0, remove the following patches since they have been fixed
by the upgrade:
 - expand_MAKEFLAGS.patch
 - intermediate-target-bugfix.patch
 - make-savannah-bug30612-fix_white_space.patch
 - make-savannah-bug30612-handling_of_archives.patch

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoautogen-native: upgrade to 5.18.2
Robert Yang [Thu, 26 Dec 2013 17:05:14 +0000 (01:05 +0800)]
autogen-native: upgrade to 5.18.2

* Upgrade from 5.17.4 to 5.18.2
* Rename files -> autogen

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoautoconf: remove path_prog_fixes.patch
Robert Yang [Thu, 26 Dec 2013 15:14:18 +0000 (23:14 +0800)]
autoconf: remove path_prog_fixes.patch

The path_prog_fixes.patch was used for fixing the perl path, but the
do_install_append() can do it, so remove this patch.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoautomake: upgrade to 1.14
Robert Yang [Thu, 26 Dec 2013 15:00:53 +0000 (23:00 +0800)]
automake: upgrade to 1.14

Upgrade from 1.13.4 to 1.14:
- Remove the PATHFIXPATCH variable and path_prog_fixes.patch since the
  problem can be fixed by the do_install_append().

- Remove prefer-cpio-over-pax-for-ustar-archives.patch since it have
  been fixed by the upgrade.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agologrotate: two minor fixes
Robert Yang [Thu, 2 Jan 2014 08:37:34 +0000 (03:37 -0500)]
logrotate: two minor fixes

* Change EXTRA_OEMAKE = "CC='${CC}'" to "", the root cause is the "-e"
  from EXTRA_OEMAKE makes the CFLAGS from the env overrides the one
  defined in logrotate/Makefile which causes build failures, so we need to
  set EXTRA_OEMAKE to "", set it to CC='${CC}' would confuse the user
  since CC='${CC}' has been defined in the env.

* Merge do_install() and do_install_append()

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agologrotate: upgrade to 3.8.7
Robert Yang [Thu, 2 Jan 2014 08:29:45 +0000 (03:29 -0500)]
logrotate: upgrade to 3.8.7

* Upgrade to 3.8.7
* Rename the patches dir from logrotate-3.8.1 -> logrotate
* Remove grotate-CVE-2011-1548.patch since it had been fixed
* Update act-as-mv-when-rotate.patch and update-the-manual.patch to make
  them work with the higher version, and send them to the upstream
* Fix the HOMEPAGE

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoe2fsprogs: upgrade to 1.42.9
Robert Yang [Tue, 31 Dec 2013 17:25:17 +0000 (01:25 +0800)]
e2fsprogs: upgrade to 1.42.9

* Upgrade to 1.42.9
* Remove the following patches since they have been merged/fixed by
  upstream:
  - debugfs-extent-header.patch
  - debugfs-sparse-copy.patch
  - debugfs-too-short.patch
  - e2fsprogs-fix-tests-f_extent_oobounds.patch
  - fallocate.patch

* The populate-extfs.sh had been merged by the upstream, but I'd like to
  go on using the previous one which is from our meta layer, they are a
  little different, and the script would be dropped when we use the mke2fs
  to populate the rootfs.

* Sumitted the patch for populate-extfs.sh (from Søren Holm) to upstream.

* Submitted fix-icache.patch to upstream, I wrongly thought it was not
  applicable to the upstream, but it does.

* Join the do_install() and do_install_append() together.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agomime.bbclass: remove the --disable-update-mimedb
Robert Yang [Wed, 1 Jan 2014 03:27:09 +0000 (11:27 +0800)]
mime.bbclass: remove the --disable-update-mimedb

Gnome and other freedesktop's mime data has been moved to
shared-mime-info, and there is no such an option any more, we already
have this recipe, so remove it, this will fix the warning:

configure was passed unrecognised options: --disable-update-mimedb

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agogconf.bbclass: remove --disable-schemas-install
Robert Yang [Wed, 1 Jan 2014 03:22:15 +0000 (11:22 +0800)]
gconf.bbclass: remove --disable-schemas-install

Gnome has moved the schemas to the gsettings-desktop-schemas pkg, so
there is no --disable-schemas-install option any more, and we already
have the gsettings-desktop-schemas recipe, so remove it, it wil fix
the warning:

configure was passed unrecognised options: --disable-schemas-install

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoenchant: fix unrecognised option
Robert Yang [Sat, 28 Dec 2013 14:23:32 +0000 (22:23 +0800)]
enchant: fix unrecognised option

Fix the unrecognised option --disable-binreloc, the configure now uses:

AM_CONDITIONAL(WITH_BINRELOC, test "x$br_cv_binreloc" = "xyes")

We can use br_cv_binreloc=no to fix it.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agotexinfo: Update to 5.2
Saul Wold [Fri, 27 Dec 2013 18:10:48 +0000 (10:10 -0800)]
texinfo: Update to 5.2

Removed a backported patch

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agocoreutils: upgrade to 8.22
Chen Qi [Thu, 2 Jan 2014 06:28:32 +0000 (14:28 +0800)]
coreutils: upgrade to 8.22

Upgrade coreutils to 8.22.

Changes since 8.21:
1) Remove the acl patch as it's not needed now.
2) Add a new patch to fix the following compile error.
   "dummy-man: too many non-option arguments"

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agocurl: upgrade to 7.34.0
Cristiana Voicu [Mon, 23 Dec 2013 10:16:48 +0000 (12:16 +0200)]
curl: upgrade to 7.34.0

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agogdbm: upgrade to 1.11
Saul Wold [Sat, 28 Dec 2013 08:10:26 +0000 (10:10 +0200)]
gdbm: upgrade to 1.11

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agosecurity_flags: add the rest of the grub-efi related packages
Saul Wold [Wed, 25 Dec 2013 00:01:33 +0000 (16:01 -0800)]
security_flags: add the rest of the grub-efi related packages

[YOCTO #5515]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoimage.bbclass: add ability to set systemd default target
Chen Qi [Fri, 20 Dec 2013 02:45:52 +0000 (10:45 +0800)]
image.bbclass: add ability to set systemd default target

Add ability to set the default target for systemd images.

The default target for system is controlled by SYSTEMD_DEFAULT_TARGET.
The default value for this variable is derived from checking whether
IMAGE_FEATURES contains 'x11-base' or not. Each image could override
this value in its own recipe. For now, we don't need to do any change,
because all images that support graphical environment has 'x11-base'
in its IMAGE_FEATURES.

[YOCTO #3816]

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agooe-selftest: New tests for sstate related operations
Corneliu Stoicescu [Thu, 19 Dec 2013 17:05:32 +0000 (18:05 +0100)]
oe-selftest: New tests for sstate related operations

Signed-off-by: Corneliu Stoicescu <corneliux.stoicescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoclasses/package: set SUMMARY in do_split_packages()
Paul Eggleton [Sat, 28 Dec 2013 19:58:39 +0000 (19:58 +0000)]
classes/package: set SUMMARY in do_split_packages()

do_split_packages() is commonly used to split out plugin/module packages
dynamically within recipes. If it doesn't set SUMMARY for each of these
packages then they get a generic SUMMARY from the recipe, which isn't
particularly useful; so add a parameter to set this and default it from
the current description parameter (it ought to have been the other way
around, but the description parameter is what we currently have in use
by all recipes that use this function.)

Fixes [YOCTO #5406].

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
11 years agobitbake.conf: add full stop to default DESCRIPTION
Paul Eggleton [Sat, 28 Dec 2013 19:46:08 +0000 (19:46 +0000)]
bitbake.conf: add full stop to default DESCRIPTION

SUMMARY should not end with a full stop; however if DESCRIPTION is not
set in a recipe and thus defaulted from SUMMARY, the additional
DESCRIPTION values for other standard packages e.g. ${PN}-dev look a bit
odd without a full stop separating the SUMMARY value and the rest of the
text. Add a full stop to avoid this.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
11 years agoenchant: tidy up recipe
Paul Eggleton [Sun, 22 Dec 2013 11:48:03 +0000 (11:48 +0000)]
enchant: tidy up recipe

* Move recipe definitions into logical order
* Fix spacing

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
11 years agoqmmp: add SUMMARY and tweak DESCRIPTION
Paul Eggleton [Sat, 28 Dec 2013 19:44:05 +0000 (19:44 +0000)]
qmmp: add SUMMARY and tweak DESCRIPTION

Also fix plugin descriptions to be more readable by adding missing
spaces.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
11 years agoalsa-utils: add missing individual package SUMMARY values
Paul Eggleton [Sat, 28 Dec 2013 21:34:27 +0000 (21:34 +0000)]
alsa-utils: add missing individual package SUMMARY values

Add some SUMMARY values for individual packages that did not already
have their own (alsa-utils-iecset, alsa-utils-aseqdump and
alsa-utils-alsaloop).

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
11 years agoTweak SUMMARY
Paul Eggleton [Thu, 19 Dec 2013 15:13:01 +0000 (15:13 +0000)]
Tweak SUMMARY

For these recipes, I took the opportunity to fix up the new SUMMARY
values as the originals needed tweaking. I've tried to make them
concisely explain the function of the recipe / package where possible.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
11 years agoUpdate after toplevel LICENSE file checksum change
Richard Purdie [Thu, 2 Jan 2014 14:19:45 +0000 (14:19 +0000)]
Update after toplevel LICENSE file checksum change

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoe2fsprogs: silence debugfs
Ross Burton [Mon, 23 Dec 2013 13:38:34 +0000 (13:38 +0000)]
e2fsprogs: silence debugfs

debugfs echos the commands when it is executing a script, but as the scripts
used at rootfs time are long this massively inflates the do_rootfs log.

Comment out the echo so that the rootfs isn't 20K lines longer than it needs to
be.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agowipe-sysroot: explain what is being deleted, and check for arguments
Ross Burton [Mon, 23 Dec 2013 13:51:23 +0000 (13:51 +0000)]
wipe-sysroot: explain what is being deleted, and check for arguments

Print the directories that will be deleted, and add a rudimentary check for
arguments and display a message if arguments were passed.

[ YOCTO #5423 ]

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodbus: enable API entry point checks
Ross Burton [Mon, 23 Dec 2013 17:32:56 +0000 (17:32 +0000)]
dbus: enable API entry point checks

We were disabling API entry point sanity checking which should only be done if
the performance gain is prefereable to correctness.  Instead don't disable
checks explicitly as the default is enabled, allowing distributions to append
--disable-checks if required.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodbus: use PACKAGECONFIG for X11 and systemd
Ross Burton [Mon, 23 Dec 2013 17:32:55 +0000 (17:32 +0000)]
dbus: use PACKAGECONFIG for X11 and systemd

Instead of several variables and overrides, use PACKAGECONFIG to respect X11 and
systemd DISTRO_FEATURES.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibxcb: don't hard-code package splitting
Ross Burton [Mon, 23 Dec 2013 15:10:10 +0000 (15:10 +0000)]
libxcb: don't hard-code package splitting

Instead of having a log PACKAGES list and a correspondingly long FILES_ list,
just use do_split_packages.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibxcb: don't disable parallel building
Ross Burton [Mon, 23 Dec 2013 15:10:09 +0000 (15:10 +0000)]
libxcb: don't disable parallel building

Several test builds later and there were no failures, so this appears to have
been fixed upstream.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoREADME: fix DISTRO = "" reference
Paul Eggleton [Mon, 23 Dec 2013 20:59:50 +0000 (20:59 +0000)]
README: fix DISTRO = "" reference

DISTRO should be set to "nodistro" for distro-less configurations since
empty string results in empty items ending up in OVERRIDES leading to
unexpected behaviour with FILESPATH.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoFix license notices for OE-Core
Paul Eggleton [Mon, 23 Dec 2013 20:59:49 +0000 (20:59 +0000)]
Fix license notices for OE-Core

* Fix up LICENSE:
  - Replace reference to Poky with OpenEmbedded
  - Remove reference to bitbake and meta-extras that aren't part of this
    repository
  - Clarify license statements
* Add a COPYING.GPLv2 file in meta/ for the GPLv2 parts
* Add a COPYING.MIT file to meta-skeleton consistent with the other
  meta-* directories

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotzcode: Update to 2013i
Saul Wold [Tue, 24 Dec 2013 00:29:09 +0000 (16:29 -0800)]
tzcode: Update to 2013i

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotzdata: Update to 2013i
Saul Wold [Tue, 24 Dec 2013 00:29:08 +0000 (16:29 -0800)]
tzdata: Update to 2013i

The solar* time file are no longer distributed (see tzdata's NEWS for details)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobyacc: upgrade to 20140101
Chong Lu [Thu, 2 Jan 2014 09:41:30 +0000 (17:41 +0800)]
byacc: upgrade to 20140101

Upgrade byacc to 20140101.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosystemtap: Add --enable-prologues to configuration
Tom Zanussi [Tue, 31 Dec 2013 19:59:24 +0000 (13:59 -0600)]
systemtap: Add --enable-prologues to configuration

In some cases, the debuginfo generated by the compiler is insufficient
for systemtap to figure out function param locations; using -P allows
it to use prologue searching to find the correct locations.

Enable prologue searching in the configuration so the user doesn't
have to specify it manually.

Fixes [YOCTO #5403].

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agometa/lib/oe/terminal.py: Don't pass non-supported '--disable-factory' flag to gnome...
Jacob Kroon [Mon, 30 Dec 2013 18:17:58 +0000 (19:17 +0100)]
meta/lib/oe/terminal.py: Don't pass non-supported '--disable-factory' flag to gnome-terminal

By default, all GNOME terminals share a single process,
reducing memory usage.  This can be disabled by starting gnome-terminal
with the --disable-factory option

However, gnome-terminal in Fedora 20 does no longer support the
'--disable-factory' flag, so remove it. As the support for 'mate' terminals was
added as a copy of the gnome code in 8cc078a9c679845464c59028f584d7aba098cc1f,
remove the flag here aswell.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agokmod: fix zlib dependency
Martin Jansa [Mon, 30 Dec 2013 14:50:18 +0000 (15:50 +0100)]
kmod: fix zlib dependency

* unlike BBCLASSEXTENDed native support, dependencies in kmod-native doesn't get
  automatic -native suffix, so kmod-native was depending on target zlib.
* move the dependency from .inc and apply it with right suffix

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotest-dependencies.sh: avoid showing misleading error messages
Jackie Huang [Mon, 30 Dec 2013 09:09:16 +0000 (17:09 +0800)]
test-dependencies.sh: avoid showing misleading error messages

This avoids the following error messages when no dependency
issue detected:
find: `/build/r_cgp-dep_1225/p_x86_1225/bitbake_build/tmp/work/': No such file or directory
grep: test-dependencies/1388042399/3_min/failed/*: No such file or directory
ls: cannot access test-dependencies/1388042399/3_min/failed/*: No such file or directory

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogit: upgrade to 1.8.5.2
Robert Yang [Mon, 30 Dec 2013 10:02:30 +0000 (18:02 +0800)]
git: upgrade to 1.8.5.2

* Upgrade to 1.8.5.2
* Remove the SRC_URI from the git.inc since we use the one in
  git_1.8.5.2.bb

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agomake: remove the obsolete SCCS.patch
Robert Yang [Mon, 30 Dec 2013 10:02:28 +0000 (18:02 +0800)]
make: remove the obsolete SCCS.patch

This patch is used for removing SCCS/*s.conftest, but there is no SCCS
directory from 3.81, so remove it.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoquilt: upgrade to 0.61
Chong Lu [Fri, 27 Dec 2013 10:17:40 +0000 (18:17 +0800)]
quilt: upgrade to 0.61

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoglib-2.0: add EXTRA_OECONF for uclibc
Saul Wold [Thu, 26 Dec 2013 23:44:03 +0000 (15:44 -0800)]
glib-2.0: add EXTRA_OECONF for uclibc

The uclibc configuration requires the gnu libiconv, so tell configure which one to use

[YOCTO #5431] (one of many)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agotcl: Fix ${bindir}/tclsh symlink
Martin Jansa [Thu, 26 Dec 2013 17:59:00 +0000 (18:59 +0100)]
tcl: Fix ${bindir}/tclsh symlink

* 8.6.1 version installs tclsh8.6 binary and tclsh symlink to tclsh${VER}
  (tclsh8.6.1) which doesn't exist
  lrwxrwxrwx 1 bitbake bitbake   12 Dec 26 16:19 sysroots/x86_64-linux/usr/bin/tclsh -> ./tclsh8.6.1
  -rwxr-xr-x 2 bitbake bitbake 8.8K Dec 26 16:19 sysroots/x86_64-linux/usr/bin/tclsh8.6
* add another symlinks tclsh8.6.1 -> tclsh8.6

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agopython: fix unrecognised options: --without-cxx --with-cyclic-gc
Saul Wold [Fri, 20 Dec 2013 18:30:39 +0000 (10:30 -0800)]
python: fix unrecognised options: --without-cxx --with-cyclic-gc

The -with-cxx changed to with-cxx-main sometime around the 2.5 time frame
It appears that there never was a with-cyclic-gc configure option, or if
there was it was from some past patch we no longer have.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agosqlite: remove unrecognised options: --enable-tempstore
Saul Wold [Fri, 20 Dec 2013 18:23:48 +0000 (10:23 -0800)]
sqlite: remove unrecognised options: --enable-tempstore

This option appears to be commented out in the configure.ac with no explaination,
It does not appear to be commented out in the source, so it occurs during the sqlite
release process!

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoeglibc: Remove older version 2.17
Saul Wold [Fri, 27 Dec 2013 18:13:26 +0000 (10:13 -0800)]
eglibc: Remove older version 2.17

Signed-off-by: Saul Wold <sgw@linux.intel.com>