]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
10 years agolinux-yocto/3.10: mei.cfg: enable Intel chipsets
Bruce Ashfield [Mon, 5 May 2014 13:47:49 +0000 (09:47 -0400)]
linux-yocto/3.10: mei.cfg: enable Intel chipsets

Importing the mei meta data change from the yocto 3.14 kernel tree.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agolinux-yocto/3.14: update to v3.14.2
Bruce Ashfield [Mon, 5 May 2014 13:45:14 +0000 (09:45 -0400)]
linux-yocto/3.14: update to v3.14.2

Updating to the korg 3.14.2 -stable release.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agolinux-yocto/3.10: update to v3.10.38
Bruce Ashfield [Mon, 5 May 2014 13:42:04 +0000 (09:42 -0400)]
linux-yocto/3.10: update to v3.10.38

Updating to the korg -stable release.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agolinux-yocto/3.4: update to v3.4.88
Bruce Ashfield [Mon, 5 May 2014 13:40:04 +0000 (09:40 -0400)]
linux-yocto/3.4: update to v3.4.88

Updating the 3.4 SRCREVs to import the korg v3.4.88 -stable release.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agolinux-yocto-custom: provide defconfig guidance
Bruce Ashfield [Mon, 28 Apr 2014 16:09:33 +0000 (12:09 -0400)]
linux-yocto-custom: provide defconfig guidance

As reported by Andrea, defconfigs created with savedefconfig should specify
their expansion mode as "--alldefconfig' for custom yocto recipes. To ensure
that this is documented, we can add a comment in the skeleton recipe.

Reported-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agokernel-yocto: quote kconfig mode check
Bruce Ashfield [Thu, 24 Apr 2014 18:09:39 +0000 (14:09 -0400)]
kernel-yocto: quote kconfig mode check

We allow inheriting recipes to control the kconfig mode used by merge_config.sh
via the KCONFIG_MODE variable. An error crept into the variable reference, and
since it is not quoted, the true condition always runs.

The result is that operations without an explicit kconfig mode cannot trigger
allnoconfig for defconfig builds, which can result in some options being
dropped from the final .config.

Quoting the reference allows it to evaluate properly.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agoqt4: Explicitly disable sqlite2
Martin Jansa [Mon, 5 May 2014 13:36:28 +0000 (15:36 +0200)]
qt4: Explicitly disable sqlite2

* notice that this disables only sqlite2 (sqlite dependency),
  sqlite (sqlite3 dependency) stays enabled

* fixes these errors detected by test-dependencies.sh:
  qt4-embedded/qt4-embedded-plugin-sqldriver-sqlite2/latest doesn't exist
  qt4-embedded/qt4-embedded-plugin-sqldriver-sqlite2-dbg/latest doesn't exist
  qt4-x11-free/qt4-plugin-sqldriver-sqlite2/latest doesn't exist
  qt4-x11-free/qt4-plugin-sqldriver-sqlite2-dbg/latest doesn't exist

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agoldconfig-native: also default to lib32 and lib64 directories
Ming Liu [Mon, 5 May 2014 02:30:33 +0000 (10:30 +0800)]
ldconfig-native: also default to lib32 and lib64 directories

make ldconfig default to /lib+/usr/lib, /lib32+/usr/lib32 and
/lib64+/usr/lib64 on bi-ABI architectures.

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agoserial-getty service: Add xterm as default TERM
Joel Fernandes [Sun, 4 May 2014 20:47:45 +0000 (16:47 -0400)]
serial-getty service: Add xterm as default TERM

In poky with systemd enabled, vt102 is selected for getty
causing user to experience a very crappy terminal. Default
TERM to xterm.

Reviewed-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Joel Fernandes <joelf@ti.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agogdbm: enable ptest support
Maxin B. John [Sun, 4 May 2014 14:02:07 +0000 (16:02 +0200)]
gdbm: enable ptest support

Install gdbm test-suite and run it as ptest

Signed-off-by: Maxin B. John <maxin.john@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agodefaultsetup: enable blacklist by default
Martin Jansa [Sat, 3 May 2014 17:24:49 +0000 (19:24 +0200)]
defaultsetup: enable blacklist by default

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agosystemtap: update to 2.5 release
Fathi Boudra [Thu, 1 May 2014 12:20:06 +0000 (15:20 +0300)]
systemtap: update to 2.5 release

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agogrub git: update to latest git (grub-2.02-beta2-81-g4b8b913)
Fathi Boudra [Mon, 28 Apr 2014 06:26:31 +0000 (09:26 +0300)]
grub git: update to latest git (grub-2.02-beta2-81-g4b8b913)

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agowpa-supplicant: add libgcrypt as a dependencie
Valentin Popa [Wed, 30 Apr 2014 13:12:49 +0000 (16:12 +0300)]
wpa-supplicant: add libgcrypt as a dependencie

gnutls doesn't depend on libgcrypt anymore but
wpa-supplicant does. So add it as a dependencie.

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agognutls: update to 3.2.13
Valentin Popa [Mon, 28 Apr 2014 14:27:29 +0000 (17:27 +0300)]
gnutls: update to 3.2.13

Removes not needed or already merged patches.

Removes unused configure flags.
Tells gnutls to use the included libopts.

Removes libextra (not needed since 3.0.5).

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agonettle: add nettle to oe-core
Valentin Popa [Mon, 28 Apr 2014 14:28:19 +0000 (17:28 +0300)]
nettle: add nettle to oe-core

Newer versions of gnutls depends on nettle.

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agolibgcrypt: update to 1.6.1
Saul Wold [Mon, 21 Apr 2014 17:53:35 +0000 (10:53 -0700)]
libgcrypt: update to 1.6.1

Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agoxinput-calibrator: fix XDG launch
Koen Kooi [Wed, 30 Apr 2014 09:33:23 +0000 (11:33 +0200)]
xinput-calibrator: fix XDG launch

In the move from meta-oe to OE-core XDG based launched was dropped
without noting it in the commit message, so fix that regression.

Gnome-session will now launch the calibrator again.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agoxdg-utils: reinstall xdg-terminal
Koen Kooi [Tue, 29 Apr 2014 05:37:54 +0000 (07:37 +0200)]
xdg-utils: reinstall xdg-terminal

It's being used by e.g. gnome-session when Terminal=true is set in
.desktop files, like xinput-calibrator does.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
10 years agoprocps: Do not detect 32/64 bit compiler options
Khem Raj [Sat, 3 May 2014 15:56:26 +0000 (08:56 -0700)]
procps: Do not detect 32/64 bit compiler options

It gets its wrong in detecting 64bit options
and OE we already pass the right options as compiler
defaults

(From OE-Core rev: ec3add1752a410fada04b4788c142b91ef63ffa3)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agolttng-modules_2.3.3.bb: Fix build on ARM/gcc-4.9
Khem Raj [Sat, 3 May 2014 05:32:58 +0000 (22:32 -0700)]
lttng-modules_2.3.3.bb: Fix build on ARM/gcc-4.9

Update the structure to work with immutable bio_vecs

(From OE-Core rev: 09d3d8f97d6c60707b8dfb3fa5b04fa2efe6f6f6)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agomdadm: Fix build on gcc 4.9
Khem Raj [Fri, 2 May 2014 23:31:17 +0000 (16:31 -0700)]
mdadm: Fix build on gcc 4.9

Fix

error: right-hand operand of comma expression has no effect
[-Werror=unused-value]

(From OE-Core rev: 9e1aac485175d29951f7ad23cd7515c8f7580271)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agooprofile: Update to 0.9.9
Khem Raj [Fri, 2 May 2014 18:14:48 +0000 (11:14 -0700)]
oprofile: Update to 0.9.9

Backport patches to fix with gcc 4.9
delete applied patches and obsoleted ones

(From OE-Core rev: 9ef0ed510aff5e975fb6d8be9330a10172a5b5d8)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agosystemd: Fix build with gcc 4.9
Khem Raj [Sun, 23 Mar 2014 01:57:32 +0000 (18:57 -0700)]
systemd: Fix build with gcc 4.9

We need to use gcc-nm and gcc-ar to deal with slim objects
which are generated when using -flto

(From OE-Core rev: e6d84c9f4fef201217ada60711ecfb94bc5dc2e0)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agobinutils: Fix building nativesdk binutils with gcc 4.9
Khem Raj [Fri, 25 Apr 2014 07:19:30 +0000 (00:19 -0700)]
binutils: Fix building nativesdk binutils with gcc 4.9

Patches explain the issue in detail but this is exposed
with gcc 4.9 in binutils 2.24

(From OE-Core rev: fc5c467b680fc5aef4b0f689e6988e17a9322ae0)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agocairo: Fix build with gcc 4.9
Khem Raj [Fri, 25 Apr 2014 07:14:16 +0000 (00:14 -0700)]
cairo: Fix build with gcc 4.9

Fix upstream bug
https://bugs.freedesktop.org/show_bug.cgi?id=77060

gcc 4.9 now generates slim objects when LTO is used
These slim objects only contain intermediate language
representation for LTO. Use -ffat-lto-objects to create files which
contain additionally the object code. When linking some .so file, the option
'-flto' is missed, so the error happens.
We add '-ffat-lto-objects' flag to make gcc 4.9 behaves the same as gcc 4.8.

(From OE-Core rev: c4e65e14fbdf957aa34e074337c5649a0b0888b7)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agogcc: Add 4.9 recipes
Khem Raj [Wed, 19 Mar 2014 22:20:56 +0000 (15:20 -0700)]
gcc: Add 4.9 recipes

(From OE-Core rev: f051216ea373f166016b15bbd2a2a6f136430372)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agocleanup-workdir: Fix crosssdk reference after addition of PN
Richard Purdie [Mon, 5 May 2014 08:05:20 +0000 (09:05 +0100)]
cleanup-workdir: Fix crosssdk reference after addition of PN

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agosstatetests: Use TUNE_ARCH instead of TARGET_ARCH
Richard Purdie [Sun, 4 May 2014 16:36:10 +0000 (17:36 +0100)]
sstatetests: Use TUNE_ARCH instead of TARGET_ARCH

The scripts extact variable values from bitbake -e. Unfortunately
TARGET_ARCH is unset from that environment so we use TUNE_ARCH instead
which will have the value we need.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agosstatetests: Update after binutils-cross name change with PN addition
Richard Purdie [Sun, 4 May 2014 08:29:02 +0000 (09:29 +0100)]
sstatetests: Update after binutils-cross name change with PN addition

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocurl: Backport a fix for a build issue
Tudor Florea [Fri, 2 May 2014 22:21:23 +0000 (00:21 +0200)]
curl: Backport a fix for a build issue

mkhelp: generate code for --disable-manual as well

This allows configure --disable-manual to run and build without having
to regenerate the src/tool_hugehelp.c file which otherwise is necessary
since we ship tarballs with that file present.

Signed-off-by: Tudor Florea <tudor.florea@enea.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogcc-common: Ensure checksums don't change to match old behaviour
Richard Purdie [Sat, 3 May 2014 10:14:47 +0000 (11:14 +0100)]
gcc-common: Ensure checksums don't change to match old behaviour

There is a fix about to go into bitbake to ensure that datastores
being accessed with a name other than "d" are correctly reflected
in checksums. This will cause this function to add in a number of
dependencies we don't want.

These do need to be properly unravelled in due course but would
only really affect multilib builds. For now therefore just exclude
the variables as per the old behaviour.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoPR bumps to remove PRINC usage from meta-raspberrypi
Paul Barker [Fri, 2 May 2014 15:46:25 +0000 (15:46 +0000)]
PR bumps to remove PRINC usage from meta-raspberrypi

This allows us to remove the following uses of PRINC in meta-raspberrypi:

recipes-bsp/formfactor/formfactor_0.0.bbappend:
    PRINC = "1"

recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend:
    PRINC := "${@int(PRINC) + 5}"

Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoAdd texinfo.bbclass; recipes that use texinfo utils at build-time inherit it.
Max Eliaser [Thu, 1 May 2014 20:00:28 +0000 (13:00 -0700)]
Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it.

The class itself currently does nothing. The idea is to mark all recipes that
make use of the texinfo utilities. In the future, this class could be used to
suppress the generation/formatting of documentation for performance,
explicitly track dependencies on these utilities, and eliminate Yocto's
current dependency on the host system's texinfo utilities.

Signed-off-by: Max Eliaser <max.eliaser@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogcc-common: Only apply fpu settings to target gcc
Richard Purdie [Thu, 1 May 2014 15:40:19 +0000 (16:40 +0100)]
gcc-common: Only apply fpu settings to target gcc

Within the OE build environment, we supply the correct fpu settings. These
only need to be spelt out for the on-target gcc.

Doing this means the checksums for the core compiler don't depend on the fpu
settings. We exclude the compiler tunes for similar reasons, it doesn't need
to influence the compiler build.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogcc-cross: Drop TARGET_CC_ARCH
Richard Purdie [Thu, 1 May 2014 14:41:44 +0000 (15:41 +0100)]
gcc-cross: Drop TARGET_CC_ARCH

Since we no longer build target libs within gcc-cross, we can drop the
TARGET_CC_ARCH flags and hence make it independent of tune.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocross: Update PKG_CONFIG variables after recent changes
Richard Purdie [Thu, 1 May 2014 14:41:12 +0000 (15:41 +0100)]
cross: Update PKG_CONFIG variables after recent changes

The PKG_CONFIG definitions should now more closely match those from native.bbclass.
We can't use ${libdir} here since it contains the target arch prefix.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolayer.conf: Exclude gcc-cross dependencies from checksums
Richard Purdie [Thu, 1 May 2014 14:40:40 +0000 (15:40 +0100)]
layer.conf: Exclude gcc-cross dependencies from checksums

gcc-cross technically depends on the C library however we can use
one toolchain for multiple different tunes within a given architecture.

Manually remove these dependencies so that gcc-cross isn't rebuild with
every tune change.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobase.bbclass: Silence PREFERRED_PROVIDER warnings for sdk builds
Richard Purdie [Thu, 1 May 2014 14:39:56 +0000 (15:39 +0100)]
base.bbclass: Silence PREFERRED_PROVIDER warnings for sdk builds

Unfortunately expandKeys() notices overlap between the SDK and TARGET
PREFERRED_PROVIDERS entries when we set things up for the SDK recipes.

To avoid this, delete one of the sets of keys to avoid supurious warnings.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotcmode-default.inc: Add default SDK PREFERRED_PROVIDERS
Richard Purdie [Thu, 1 May 2014 14:39:17 +0000 (15:39 +0100)]
tcmode-default.inc: Add default SDK PREFERRED_PROVIDERS

We should be explicit about the providers for the SDK toolchain so
add entries to do this.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosanity: Bump BitBake minimal version to 1.23.0
Otavio Salvador [Thu, 1 May 2014 19:38:04 +0000 (16:38 -0300)]
sanity: Bump BitBake minimal version to 1.23.0

The metadata started using the bb.utils.contains_any which has been
add in the BitBake 1.23.0 release, set this as the minimal version to
ensure parsing compatibility.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotcmode-default: Update PREFERRED_PROVIDERS
Richard Purdie [Thu, 1 May 2014 08:30:42 +0000 (08:30 +0000)]
tcmode-default: Update PREFERRED_PROVIDERS

Update PREFERRED_PROVIDERS after cross tooling name change to include PN.

Also drop the now obsolete gcc-intermediate which no longer exists.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoalsa-tools: Enable GTK support for X11, Wayland and DirectFB
Otavio Salvador [Wed, 30 Apr 2014 20:40:53 +0000 (17:40 -0300)]
alsa-tools: Enable GTK support for X11, Wayland and DirectFB

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooeqa: add proper handling for command errors where needed
Paul Eggleton [Wed, 30 Apr 2014 12:32:04 +0000 (13:32 +0100)]
oeqa: add proper handling for command errors where needed

For use outside of tests themselves, we want a better error than
AssertionError, so create one and allow us to request it when calling
runCmd(). This enables us to avoid tracebacks during master image
operations if the power control command fails.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoscripts/contrib/dialog-power-control: add a trivial power prompt script
Paul Eggleton [Wed, 30 Apr 2014 12:32:03 +0000 (13:32 +0100)]
scripts/contrib/dialog-power-control: add a trivial power prompt script

If you want to do automated hardware testing but don't have a
controllable power strip this script can be useful so that you know when
you need to cycle the power.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoscripts/contrib/serdevtry: add script to handle transient serial terminals
Paul Eggleton [Wed, 30 Apr 2014 12:32:02 +0000 (13:32 +0100)]
scripts/contrib/serdevtry: add script to handle transient serial terminals

When running automated tests (or just generally interacting with)
boards whose serial console devices are on the board itself and thus
disappear when powered down or practically disconnected, such as the
BeagleBone white, some terminal programs (e.g. picocom) will exit when
the device disappears and need to be restarted after the serial device
returns. This script handles this automatically for such terminal
programs.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoclasses/testimage: if start fails, don't try to stop
Paul Eggleton [Wed, 30 Apr 2014 12:32:01 +0000 (13:32 +0100)]
classes/testimage: if start fails, don't try to stop

If we couldn't start the target, it doesn't make sense to try and stop
it here since logically it shouldn't now be in any kind of "started"
state. (It's the start function's job to clean up after itself if it
fails - to that end, fix up the QemuTarget class so that it does.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooeqa/controllers/masterimage: more robust master image startup
Paul Eggleton [Wed, 30 Apr 2014 12:32:00 +0000 (13:32 +0100)]
oeqa/controllers/masterimage: more robust master image startup

Instead of powering up the target when the object is constructed, wait
until deploy is called. Then there are basically two different
scenarios:

a) The device is booted into the master image already, in which case
   we can just use it
b) The device is booted into another image or can't be contacted, in
   which case we need to power cycle it. Here we also now wait until it
   has booted up instead of trying to contact it immediately.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooeqa/controllers/masterimage: add a serial control command
Stefan Stanacar [Wed, 30 Apr 2014 12:31:59 +0000 (13:31 +0100)]
oeqa/controllers/masterimage: add a serial control command

Similar to power control command, this depends on a user's setup to get to
the serial port of a board. For a local connected board this could just be:

TEST_SERIALCONTROL_CMD = "picocom /dev/ttyUSB0 -b 115200"

and for a serial console server: "telnet 10.11.12.13 7003" or some conmux
command.

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooeqa/targetcontrol: restart method shouldn't be abstract
Stefan Stanacar [Wed, 30 Apr 2014 12:31:58 +0000 (13:31 +0100)]
oeqa/targetcontrol: restart method shouldn't be abstract

And drop the un-needed and un-used restart methods.
Only qemu ever used this and actually does it safely.

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooeqa/controllers/masterimage: add a base class for hw targets
Stefan Stanacar [Wed, 30 Apr 2014 12:31:57 +0000 (13:31 +0100)]
oeqa/controllers/masterimage: add a base class for hw targets

Right now GummibootTarget is the only hardware TEST_TARGET with deployment,
but we will add more, so let's make an abstract base class, that will
do the common thing for all the hw targets.

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosqlite3: restore upstream version numbering
Paul Eggleton [Wed, 30 Apr 2014 12:56:33 +0000 (13:56 +0100)]
sqlite3: restore upstream version numbering

Regardless of the numbering used in source archive filenames, the
upstream version number is in dotted form in documentation, release
notes and the website, so we need to be using that here since that is
what people will expect to see.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolighttpd: upgrade to 1.4.35
Valentin Popa [Tue, 29 Apr 2014 09:34:54 +0000 (12:34 +0300)]
lighttpd: upgrade to 1.4.35

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agogstreamer1.0-plugins-ugly: upgrade to 1.2.4
Cristian Iorga [Mon, 28 Apr 2014 15:48:00 +0000 (18:48 +0300)]
gstreamer1.0-plugins-ugly: upgrade to 1.2.4

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agogstreamer1.0-plugins-bad: upgrade to 1.2.4
Cristian Iorga [Mon, 28 Apr 2014 14:53:36 +0000 (17:53 +0300)]
gstreamer1.0-plugins-bad: upgrade to 1.2.4

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agogstreamer1.0-plugins-good: upgrade to 1.2.4
Cristian Iorga [Mon, 28 Apr 2014 14:19:49 +0000 (17:19 +0300)]
gstreamer1.0-plugins-good: upgrade to 1.2.4

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agogstreamer1.0-plugins-base: upgrade to 1.2.4
Cristian Iorga [Mon, 28 Apr 2014 14:03:28 +0000 (17:03 +0300)]
gstreamer1.0-plugins-base: upgrade to 1.2.4

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agogstreamer1.0-libav: upgrade to 1.2.4
Cristian Iorga [Mon, 28 Apr 2014 13:58:07 +0000 (16:58 +0300)]
gstreamer1.0-libav: upgrade to 1.2.4

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agogstreamer1.0: upgrade to 1.2.4
Cristian Iorga [Mon, 28 Apr 2014 13:47:28 +0000 (16:47 +0300)]
gstreamer1.0: upgrade to 1.2.4

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agotelepathy-glib: upgrade to 0.24.0
Cristian Iorga [Mon, 28 Apr 2014 13:29:31 +0000 (16:29 +0300)]
telepathy-glib: upgrade to 0.24.0

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agofontconfig: upgrade to 2.11.1
Laurentiu Palcu [Mon, 28 Apr 2014 13:44:27 +0000 (16:44 +0300)]
fontconfig: upgrade to 2.11.1

Removed the following patch(es):
 * sysroot-arg.patch (changes included in release)

Correct the fccache.c license checksum and the line numbers because the
license snippet has moved and, also, at the previous upgrade the lines
were wrong (shifted a couple of lines).

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxauth: upgrade to 1.0.9
Laurentiu Palcu [Mon, 28 Apr 2014 13:15:36 +0000 (16:15 +0300)]
xauth: upgrade to 1.0.9

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agonasm: upgrade to 2.11.02
Laurentiu Palcu [Mon, 28 Apr 2014 13:03:19 +0000 (16:03 +0300)]
nasm: upgrade to 2.11.02

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agokexec-tools: upgrade to 2.0.6
Laurentiu Palcu [Mon, 28 Apr 2014 12:49:04 +0000 (15:49 +0300)]
kexec-tools: upgrade to 2.0.6

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxtrans: upgrade to 1.3.4
Laurentiu Palcu [Mon, 28 Apr 2014 12:40:20 +0000 (15:40 +0300)]
xtrans: upgrade to 1.3.4

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxrandr: upgrade to 1.4.2
Laurentiu Palcu [Mon, 28 Apr 2014 12:28:05 +0000 (15:28 +0300)]
xrandr: upgrade to 1.4.2

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxproto: upgrade to 7.0.26
Laurentiu Palcu [Mon, 28 Apr 2014 11:47:40 +0000 (14:47 +0300)]
xproto: upgrade to 7.0.26

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agogdb: upgrade to 7.7
Laurentiu Palcu [Mon, 28 Apr 2014 11:15:50 +0000 (14:15 +0300)]
gdb: upgrade to 7.7

Removed the following patch(es):
 * gdb-fix-cygwin-check-in-configure-script.patch (changes included in release)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agopython-pygobject: upgrade to 2.28.3
Laurentiu Palcu [Mon, 28 Apr 2014 11:12:02 +0000 (14:12 +0300)]
python-pygobject: upgrade to 2.28.3

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxserver-xorg: upgrade to 1.15.1
Laurentiu Palcu [Mon, 28 Apr 2014 09:44:15 +0000 (12:44 +0300)]
xserver-xorg: upgrade to 1.15.1

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolibdrm: upgrade to 2.4.53
Laurentiu Palcu [Mon, 28 Apr 2014 09:14:57 +0000 (12:14 +0300)]
libdrm: upgrade to 2.4.53

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoxf86-input-synaptics: upgrade to 1.7.4
Laurentiu Palcu [Mon, 28 Apr 2014 09:01:51 +0000 (12:01 +0300)]
xf86-input-synaptics: upgrade to 1.7.4

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agooprofileui*: Update to latest git
Saul Wold [Tue, 29 Apr 2014 14:35:24 +0000 (07:35 -0700)]
oprofileui*: Update to latest git

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolsbinitscripts: Update to 9.54
Saul Wold [Tue, 29 Apr 2014 14:34:54 +0000 (07:34 -0700)]
lsbinitscripts: Update to 9.54

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoutil-linux: Update to 2.24.2
Saul Wold [Tue, 29 Apr 2014 14:34:00 +0000 (07:34 -0700)]
util-linux: Update to 2.24.2

rebase util-linux-native patch

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoman-pages: Update to 3.65
Saul Wold [Tue, 29 Apr 2014 14:33:33 +0000 (07:33 -0700)]
man-pages: Update to 3.65

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agolib/oe/sdk: Ensure target directory exists before creating the link
Richard Purdie [Wed, 30 Apr 2014 12:59:02 +0000 (12:59 +0000)]
lib/oe/sdk: Ensure target directory exists before creating the link

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobase.bbclass: Update INCOMPATIBLE_LICENSE changes for gcc updates
Richard Purdie [Wed, 30 Apr 2014 13:59:56 +0000 (13:59 +0000)]
base.bbclass: Update INCOMPATIBLE_LICENSE changes for gcc updates

Add in the TARGET_ARCH and SDK_ARCH suffixes from the gcc-cross changes.
The -intermediate toolchain parts were canned a while ago so drop them.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogcc: Drop ARCH_FLAGS_FOR_TARGET usage
Richard Purdie [Sun, 27 Apr 2014 00:22:10 +0000 (01:22 +0100)]
gcc: Drop ARCH_FLAGS_FOR_TARGET usage

As far as I can tell this variable is now completely unneeded. It would
only ever get used in target builds and these are now correctly done
in the target environment namespace, not any of our cross environments.
As such, CC and other variables contain the correct compilers and other
tune options and these are correctly picked up when building libgcc,
libstdc++ and others.

I tried to figure out where else these would make any sense and couldn't
find anything. Builds appear fine without them so lets drop the complexity
including the patch adding in this flag to gcc.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogcc-common/gcc-configure-common: Move gnu-configize to its own shared task
Richard Purdie [Sun, 27 Apr 2014 00:24:31 +0000 (01:24 +0100)]
gcc-common/gcc-configure-common: Move gnu-configize to its own shared task

This command modifies ${S} and can race against other tasks running do_configure and
having the scripts disappear from under them. To avoid this move to its own
task and work on the shared work directory as a common task.

It needs to be a python task to avoid lots of shell exported variables as
dependencies.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogcc-target: Limit compile to host targets, don't build runtimes.
Richard Purdie [Sun, 27 Apr 2014 00:23:46 +0000 (01:23 +0100)]
gcc-target: Limit compile to host targets, don't build runtimes.

Currently the gcc builds are building copies of the target libraries
that we never use (it isn't installed in do_install). This is a rather
pointless waste of cpu time.

Instead just compile the host targets. Comparing the package output of
this compared to a previous build shows that the unwind.h header is
missing since its provided by gcc. Fix this simply by copying it in.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobinutils/gcc/gdb: Add TARGET_ARCH to PN for all cross recipes
Richard Purdie [Sun, 27 Apr 2014 00:23:07 +0000 (01:23 +0100)]
binutils/gcc/gdb: Add TARGET_ARCH to PN for all cross recipes

This allows them to co-exist together in the native sysroot, with one
set of cross tools per target architecture.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocross: Drop virtclass-cross OVERRIDE
Richard Purdie [Sun, 27 Apr 2014 00:21:31 +0000 (01:21 +0100)]
cross: Drop virtclass-cross OVERRIDE

This has been replaced by the class-cross override.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agofeature-arm-thumb.inc: set ARMPKGSFX_THUMB only when thumb is in TUNE_FEATURES
Martin Jansa [Tue, 29 Apr 2014 18:23:32 +0000 (20:23 +0200)]
feature-arm-thumb.inc: set ARMPKGSFX_THUMB only when thumb is in TUNE_FEATURES

* there is issue for TUNE_PKGARCH missing in PACKAGE_ARCHS for machines
  without thumb enabled, it was reported by Jacob Kroon on IRC

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agofeature-arm-thumb.inc: Suppress false warning
Jacob Kroon [Tue, 29 Apr 2014 20:07:09 +0000 (22:07 +0200)]
feature-arm-thumb.inc: Suppress false warning

If a recipe does not explicitly set ARM_INSTRUCTION_SET, then there is no
need to throw a warning:

  WARNING: Recipe 'foobar' selects ARM_INSTRUCTION_SET to be 'None',
           but tune configuration overrides it to 'arm'

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agomc: update to 4.8.12
Saul Wold [Sat, 19 Apr 2014 21:14:09 +0000 (14:14 -0700)]
mc: update to 4.8.12

Add PACKAGECONFIG for two optional plugins (smb & sftp), both require
other packages from meta-openembedded

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agosystemd: Check for HAVE_POSIX_FALLOCATE
Drew Moseley [Mon, 28 Apr 2014 15:38:57 +0000 (11:38 -0400)]
systemd: Check for HAVE_POSIX_FALLOCATE

The check for the config variable is using the wrong define
resulting in the #else always being used.

Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agodistrodata.bbclass: Fix checkpkg functionality
Irina Patru [Mon, 28 Apr 2014 11:08:46 +0000 (14:08 +0300)]
distrodata.bbclass: Fix checkpkg functionality

Currently it wasn't working because *COMMAND variables were removed
from fetcher.
Now checkpkg sets the command internally and sends it as a parameter
to _runwget() function from wget fetch.

Signed-off-by: Irina Patru <irina.patru@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoltp: update version to 20140422
Maxin B. John [Sat, 26 Apr 2014 14:51:25 +0000 (16:51 +0200)]
ltp: update version to 20140422

Update ltp version to 20140422
Removed two patches that already exist in the current version:
1. regen-makefile.patch
2. ffsb-remove-hardcoded-configure.patch

Signed-off-by: Maxin B. John <maxin.john@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agooeqa/utils: sshcontrol: realtime logging of output
Stefan Stanacar [Fri, 25 Apr 2014 11:35:27 +0000 (14:35 +0300)]
oeqa/utils: sshcontrol: realtime logging of output

Log the output of the command as it runs not when it finished, else
tail -f tmp/work/minnow-poky-linux/core-image-sato/1.0-r0/testimage/ssh_target_log
isn't as useful as it could be.

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agotune-cortexr4.inc: Add thumb and arm to TUNE_FEATURES
Martin Jansa [Fri, 25 Apr 2014 16:40:28 +0000 (18:40 +0200)]
tune-cortexr4.inc: Add thumb and arm to TUNE_FEATURES

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agofeature-arm-thumb.inc, arch-armv4.inc: Add "arm" to TUNE_FEATURES
Martin Jansa [Fri, 25 Apr 2014 16:40:27 +0000 (18:40 +0200)]
feature-arm-thumb.inc, arch-armv4.inc: Add "arm" to TUNE_FEATURES

* it will be inherited by most DEFAULTTUNEs, except few exceptions which
  support only thumb and not arm
* respect missing "arm" in TUNE_FEATURES in feature-arm-thumb.inc, so
  when recipe asks for "arm" and MACHINE supports only "thumb" ignore
  recipe and try to build with "thumb"
* show warning when overriding ARM_INSTRUCTION_SET set by recipe from tune
  config

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agofeature-arm-thumb.inc: Replace inner quotes with apostrophes
Martin Jansa [Fri, 25 Apr 2014 16:40:26 +0000 (18:40 +0200)]
feature-arm-thumb.inc: Replace inner quotes with apostrophes

* so that it's highlighted correctly

Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agoopenssl: enable ptest support
Maxin B. John [Thu, 24 Apr 2014 17:28:25 +0000 (19:28 +0200)]
openssl: enable ptest support

Install openssl test suite and run it as ptest.

Signed-off-by: Maxin B. John <maxin.john@enea.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
11 years agosstate-cache-management: Minor cleanup of help text
Jacob Kroon [Sat, 26 Apr 2014 15:19:36 +0000 (17:19 +0200)]
sstate-cache-management: Minor cleanup of help text

(From OE-Core rev: a039ef9d116f0bab0bbb6d25867666b10057f2ad)

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocross: Drop package tasks
Richard Purdie [Sat, 26 Apr 2014 10:20:53 +0000 (11:20 +0100)]
cross: Drop package tasks

Cross packages are not packaged so we can drop all the packaging tasks
for some small performance improvements.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agouclibc: Add libgcc-initial to DEPENDS
Khem Raj [Sat, 26 Apr 2014 21:45:02 +0000 (14:45 -0700)]
uclibc: Add libgcc-initial to DEPENDS

Now Separated out libgcc-initial is there

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodefault-distrovars.inc: Add libgcc-initial to the GPLv3 whitelist (same as libgcc)
Richard Purdie [Fri, 25 Apr 2014 17:00:15 +0000 (18:00 +0100)]
default-distrovars.inc: Add libgcc-initial to the GPLv3 whitelist (same as libgcc)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoUpstream-Status Cleanups
Saul Wold [Wed, 23 Apr 2014 16:42:39 +0000 (16:42 +0000)]
Upstream-Status Cleanups

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobumps to remove PRINC use in meta-fsl-ppc
Chunrong Guo [Fri, 25 Apr 2014 05:01:51 +0000 (13:01 +0800)]
bumps to remove PRINC use in meta-fsl-ppc

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>