scm/bb/tizen-distro.git
11 years agoapt-native: fix SRC_URI Checksum for update
Saul Wold [Sat, 3 Aug 2013 13:58:25 +0000 (06:58 -0700)]
apt-native: fix SRC_URI Checksum for update

(From OE-Core rev: c07c477ff96358d3b40cc743ec4adf92193bb336)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogdk-pixbuf: upgrade to 2.28.2
Ionut Radu [Fri, 2 Aug 2013 12:37:54 +0000 (15:37 +0300)]
gdk-pixbuf: upgrade to 2.28.2

(From OE-Core rev: 18400a147cbc3db608212c966f1b20474a8a5cb8)

Signed-off-by: Ionut Radu <ionutx.radu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0-plugins-bad: upgrade to v1.0.9
Cristian Iorga [Fri, 2 Aug 2013 15:11:05 +0000 (18:11 +0300)]
gstreamer1.0-plugins-bad: upgrade to v1.0.9

(From OE-Core rev: d0fa44fab723f5082d7ceb9902987abadd676ace)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0-libav: upgrade to v1.0.9
Cristian Iorga [Fri, 2 Aug 2013 13:04:58 +0000 (16:04 +0300)]
gstreamer1.0-libav: upgrade to v1.0.9

(From OE-Core rev: 33b904998ea8dfa87cbe11e75d233907282f6dd6)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0-plugins-good: upgrade to v1.0.9
Cristian Iorga [Thu, 1 Aug 2013 13:56:53 +0000 (16:56 +0300)]
gstreamer1.0-plugins-good: upgrade to v1.0.9

(From OE-Core rev: 886e4ad191853aa150f48a28ae4b3454b8a4c322)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0-plugins-base: upgrade to v1.0.9
Cristian Iorga [Thu, 1 Aug 2013 11:23:55 +0000 (14:23 +0300)]
gstreamer1.0-plugins-base: upgrade to v1.0.9

(From OE-Core rev: d1af596d9c0c8b3d6a0a7da3391a5c8a3d5b10be)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogstreamer1.0: upgrade to v1.0.9
Cristian Iorga [Thu, 1 Aug 2013 10:40:02 +0000 (13:40 +0300)]
gstreamer1.0: upgrade to v1.0.9

(From OE-Core rev: d2052a78b42a7381a2440060e45bfe80d8fd499c)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotelepathy-idle: upgrade to v0.1.16
Cristian Iorga [Thu, 1 Aug 2013 08:45:25 +0000 (11:45 +0300)]
telepathy-idle: upgrade to v0.1.16

(From OE-Core rev: b235b9ddeba8bf8d406f4ac172d1e2e383f91a09)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotelepathy-mission-control: upgrade to v5.15.0
Cristian Iorga [Thu, 1 Aug 2013 08:04:06 +0000 (11:04 +0300)]
telepathy-mission-control: upgrade to v5.15.0

(From OE-Core rev: 5f09a5e077ccbd938877dad026c26f20cab8b0ff)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibc-package.bbclass: Add armeb architecture to locale_arch_options
Fathi Boudra [Fri, 2 Aug 2013 09:08:20 +0000 (12:08 +0300)]
libc-package.bbclass: Add armeb architecture to locale_arch_options

Fix gconv build failure on ARM big-endian architecture:
ERROR: locale_arch_options not found for target_arch=armeb
ERROR: Function failed: unknown arch:armeb for locale_arch_options

(From OE-Core rev: a714cdf431635c4a344d3a135a71061e5629eed8)

Signed-off-by: Victor Kamensky <victor.kamensky@linaro.org>
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobuildhistory: add a note when committing to buildhistory
Ross Burton [Fri, 2 Aug 2013 12:15:07 +0000 (13:15 +0100)]
buildhistory: add a note when committing to buildhistory

If there's been a lot of changes the commit to buildhistory can take a
significant amount of time, so print a note so there's some indication of
progress.

(From OE-Core rev: ccd911ba8887f5c9a72d5178617c2a3ee73264ff)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobuildtools-tarball: do not export OECORE_NATIVE_SYSROOT
Chen Qi [Fri, 2 Aug 2013 03:37:08 +0000 (11:37 +0800)]
buildtools-tarball: do not export OECORE_NATIVE_SYSROOT

When building a qemu image inside the environment created by the
buildtools-tarball, the qemu image cannot be started, as the runqemu
script uses the tunctl binary which cannot be found inside the sysroot
directory of the buildtools-tarball.

The buildtools-tarball is inherently a tool set instead of a fully
functional SDK, so leaving the OECORE_NATIVE_SYSROOT variable in the
environment will mess things up.

However, we do need a line of 'OECORE_NATIVE_SYSROOT=xxx' in the environment
setup script so that the SDK can be extracted and relocated correctly.
Thus, instead of exporting OECORE_NATIVE_SYSROOT, we use a comment here.

[YOCTO #4939]

(From OE-Core rev: d4a4c764a844a7e61f866af9361f139684037336)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoinitramfs-framework: fix bashism
Chen Qi [Fri, 2 Aug 2013 07:48:47 +0000 (15:48 +0800)]
initramfs-framework: fix bashism

(From OE-Core rev: e6039e6e3b98d6ab91252a5012d76279b1fac6e8)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoxtscal: fix bashism
Chen Qi [Fri, 2 Aug 2013 07:47:58 +0000 (15:47 +0800)]
xtscal: fix bashism

(From OE-Core rev: 53d87253ac53a1ee54843f52c38a116cdcb86f7e)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoqtdemo-init: fix bashism
Chen Qi [Fri, 2 Aug 2013 07:46:49 +0000 (15:46 +0800)]
qtdemo-init: fix bashism

(From OE-Core rev: 4758e71de8589bc85d317ee6abb187d563771633)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoscripts/contrib/mkefidisk.sh: fix bashism
Chen Qi [Fri, 2 Aug 2013 06:29:31 +0000 (14:29 +0800)]
scripts/contrib/mkefidisk.sh: fix bashism

Remove the function keyword.

(From OE-Core rev: 0eb9dd29b89449e2b9a10bf57f34c09a8bed40bc)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogrep: Add patch for texinfo 5.1
Saul Wold [Fri, 2 Aug 2013 01:30:59 +0000 (18:30 -0700)]
grep: Add patch for texinfo 5.1

(From OE-Core rev: bc6258f88705b0e7989089a8666ac5e5d2355823)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogcc-4.8: Fix meta-fsl-arm iperf build issue
Khem Raj [Thu, 1 Aug 2013 22:07:55 +0000 (15:07 -0700)]
gcc-4.8: Fix meta-fsl-arm iperf build issue

This should fix the problem seen where gcc ICE
was happening when compiling iperf with older 2.6.x
kernel

Test this patch by reverting below commit in meta-fsl-arm

commit daf582c93a7283fb0af3b25fe2ada48f4c9985c4
Author: Otavio Salvador <otavio@ossystems.com.br>
Date:   Tue Jul 2 11:52:51 2013 -0300

    perf: Disable FPU tune for i.MX5 SoCs to workaround GCC ICE

(From OE-Core rev: 8ab1d16b6c6d946b625b6872e5d0f155206f4bad)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
CC: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoofono: Enable test scripts by default
Jukka Rissanen [Thu, 1 Aug 2013 15:01:39 +0000 (18:01 +0300)]
ofono: Enable test scripts by default

oFono test scripts are very useful so enable those by default.

(From OE-Core rev: 79af25c3f45f57c1dd44db2ef4011a3e768badd6)

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoofono: Move bluetooth enabling to .inc file
Jukka Rissanen [Thu, 1 Aug 2013 15:01:38 +0000 (18:01 +0300)]
ofono: Move bluetooth enabling to .inc file

Moving the bluetooth enabling to ofono.inc from .bb file as
it makes more sense to have bluetooth always checked.

(From OE-Core rev: c7d27f4626f6763ec348c390cc907f30c102f96d)

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoofono: Add systemd support
Jukka Rissanen [Thu, 1 Aug 2013 15:01:37 +0000 (18:01 +0300)]
ofono: Add systemd support

(From OE-Core rev: 1fb3560749a750884eafabc2d0b1cfb7fa56308a)

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogrub: disable floating ncurses dependency for GPLv2 version
Paul Eggleton [Thu, 1 Aug 2013 17:17:59 +0000 (18:17 +0100)]
grub: disable floating ncurses dependency for GPLv2 version

A dependency was being added on ncurses conditionally upon whether it
had been built first. Explicitly disable this dependency to stop this
from happening.

Note that grub 2.x does not need this same fix because there ncurses is only
used when building grub-emu, which is only built when the specified
target platform is "emu" which we do not use.

(From OE-Core rev: 2ca75dd0718ec37d7f131b8bcd841de6e876bd07)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoclasses/sanity: fix some grammatical errors in messages
Paul Eggleton [Thu, 1 Aug 2013 17:17:17 +0000 (18:17 +0100)]
classes/sanity: fix some grammatical errors in messages

(From OE-Core rev: e2cccd73e480318461641d8bc26d538178ff628a)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoclasses/sanity: check for suid root command evility
Paul Eggleton [Thu, 1 Aug 2013 17:17:16 +0000 (18:17 +0100)]
classes/sanity: check for suid root command evility

Some users have been found to have an unnamed third-party piece of
software installed which sets chmod, chown and mknod as suid root as
part of its installation process. This interferes with the operation of
pseudo and can result in files really being owned by root within the
build output, and therefore breaks the build, apart from being a
security issue. Check for this and bail out if it is found.

Reported-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(From OE-Core rev: 08d61529f3c7a48ec82e1f8c9c28c7b2e5238934)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agomesa: inherit gettext
Martin Jansa [Thu, 1 Aug 2013 16:26:17 +0000 (18:26 +0200)]
mesa: inherit gettext

* build in clean tmpdir fails with:
  | make[6]: Entering directory `/OE/mesa/2_9.1.3-r9.0/git/src/mesa/drivers/dri/common/xmlpool'
  | Updating (de) de/LC_MESSAGES/options.mo from de.po.
  | Updating (es) es/LC_MESSAGES/options.mo from es.po.
  | Updating (nl) nl/LC_MESSAGES/options.mo from nl.po.
  | Updating (fr) fr/LC_MESSAGES/options.mo from fr.po.
  | /bin/bash: line 4: msgfmt: command not found
  | make[6]: *** [de/LC_MESSAGES/options.mo] Error 127
  | Updating (sv) sv/LC_MESSAGES/options.mo from sv.po.
  | make[6]: *** Waiting for unfinished jobs....
  | /bin/bash: line 4: msgfmt: command not found
  | make[6]: *** [es/LC_MESSAGES/options.mo] Error 127
  | /bin/bash: line 4: msgfmt: command not found
  | make[6]: *** [nl/LC_MESSAGES/options.mo] Error 127
  | /bin/bash: line 4: msgfmt: command not found
  | /bin/bash: line 4: msgfmt: command not found
  | make[6]: *** [fr/LC_MESSAGES/options.mo] Error 127
  | make[6]: *** [sv/LC_MESSAGES/options.mo] Error 127
  | make[6]: Leaving directory `/OE/mesa/2_9.1.3-r9.0/git/src/mesa/drivers/dri/common/xmlpool'

(From OE-Core rev: c30c8820828ea5a7ed99d58a9b400eeee916bf72)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooe-find-native-sysroot: minor optimization
Joe MacDonald [Thu, 1 Aug 2013 14:29:19 +0000 (10:29 -0400)]
oe-find-native-sysroot: minor optimization

The middle 'cut' in OECORE_NATIVE_SYSROOT isn't doing anything useful, so
remove it from the pipeline.

(From OE-Core rev: 94495c5a11d31e258a42cabb5ca1487421fe5495)

Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopackagegroup-core-tools-testapps: isolate x11 dependent tools
Rogerio Nunes [Wed, 31 Jul 2013 21:15:15 +0000 (17:15 -0400)]
packagegroup-core-tools-testapps: isolate x11 dependent tools

This patch groups x11 dependent tools in a separete variable,
and when DISTRO_FEATURES does not contain x11, this group is
not included in the package RDEPENDS.

(From OE-Core rev: 8253abeee10189b828336b791c3421d240a2e69b)

Signed-off-by: Rogerio Nunes <rogerio.nunes@freescale.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agou-boot: state the MACHINE when skipping u-boot
Ross Burton [Thu, 1 Aug 2013 10:07:36 +0000 (11:07 +0100)]
u-boot: state the MACHINE when skipping u-boot

If the user accidently tries building u-boot on a machine doesn't use u-boot
(such as qemuarm) the error message doesn't make it clear why u-boot was
skipped.  To help, state the machine that was being built for again.

[ YOCTO #4945 ]

(From OE-Core rev: beef66beaee926ec3d3640b79133fdb2ccc404f0)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoxorg-cf-files: upgrade to 1.0.5
Saul Wold [Mon, 29 Jul 2013 07:40:12 +0000 (10:40 +0300)]
xorg-cf-files: upgrade to 1.0.5

(From OE-Core rev: 34e1b72c8c0d45e5e6e07ba0970e28675ba70246)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoresolvconf: upgrade to 1.74
Saul Wold [Mon, 29 Jul 2013 07:24:27 +0000 (10:24 +0300)]
resolvconf: upgrade to 1.74

(From OE-Core rev: 46f47315ee922c9f1b6daec7da99ae366b110b45)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibgcrypt: upgrade to 1.5.3
Saul Wold [Mon, 29 Jul 2013 09:08:31 +0000 (12:08 +0300)]
libgcrypt: upgrade to 1.5.3

(From OE-Core rev: ef13891b3bc69b05ee01ae767fc21f46e05bcadd)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoglew: upgrade to 1.10.0
Saul Wold [Mon, 29 Jul 2013 07:49:53 +0000 (10:49 +0300)]
glew: upgrade to 1.10.0

rebased patches

(From OE-Core rev: 7c5c2f554cdfd68133dca73ddfe3f023744e984d)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodpkg: Drop INC_PR as it's unused
Saul Wold [Wed, 31 Jul 2013 18:29:01 +0000 (11:29 -0700)]
dpkg: Drop INC_PR as it's unused

(From OE-Core rev: 6954a68efe0e33dc8e77adbbba267aa20be7e4b0)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodpkg: upgrade to 1.17.1
Saul Wold [Mon, 29 Jul 2013 08:11:09 +0000 (11:11 +0300)]
dpkg: upgrade to 1.17.1

Rebased patches and removed mips related arch triptlet patch due to being upstreamed

(From OE-Core rev: 6d4257217f8c5c61ae9bc02b6607d1066168c03a)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoshadow: Fix build when DISTRO_FEATURES contains pam, libc-crypt
Richard Tollerton [Wed, 31 Jul 2013 18:33:10 +0000 (13:33 -0500)]
shadow: Fix build when DISTRO_FEATURES contains pam, libc-crypt

shadow falsely assumes that if --enable-libpam is set, it doesn't need to link
against libcrypt; this breaks chsh. (This same fix exists in Arch.)

(From OE-Core rev: f68eccd67a3f9ed0d62e5ab75545891bd724daa3)

Signed-off-by: Richard Tollerton <rich.tollerton@ni.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoalsa-utils: upgrade to 1.0.27.2
Cristian Iorga [Wed, 31 Jul 2013 14:49:19 +0000 (17:49 +0300)]
alsa-utils: upgrade to 1.0.27.2

obsolete_automake_macros.patch,
uclibc-exp10-replacement.patch patches removed;
included in upstream.

(From OE-Core rev: f74b10cbbecdabcbef695bbdfd26ca4c35c7d369)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoalsa-lib: upgrade to v1.0.27.2
Cristian Iorga [Wed, 31 Jul 2013 14:49:18 +0000 (17:49 +0300)]
alsa-lib: upgrade to v1.0.27.2

fix-O0-Optimize-unable-inline-function.patch,
obsolete_automake_macros.patch patches
included in upstream; removed.
unbreak_plugindir.patch not used, removed.

(From OE-Core rev: d438c87012a03bf556fe306b178a68ff41d19bc0)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoapt: Upgrade from 0.9.8.2 to 0.9.9.4
Ionut Radu [Wed, 31 Jul 2013 13:58:51 +0000 (16:58 +0300)]
apt: Upgrade from 0.9.8.2 to 0.9.9.4

makerace.patch: adapted to the new version

(From OE-Core rev: ad69f62e42c131dcccd33b0e39c61a431f581bea)

Signed-off-by: Ionut Radu <ionutx.radu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogrub_2.00: fix compilation when using flex 2.5.37
Laurentiu Palcu [Wed, 31 Jul 2013 11:40:36 +0000 (14:40 +0300)]
grub_2.00: fix compilation when using flex 2.5.37

(From OE-Core rev: 2158003ea4b9879fdef34488462cc59450638218)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoflex: upgrade to 2.5.37
Laurentiu Palcu [Tue, 30 Jul 2013 12:25:01 +0000 (15:25 +0300)]
flex: upgrade to 2.5.37

Removed patches since they were included upstream.

Added a patch to not compile flex.pdf doc since it needs texi2dvi.

(From OE-Core rev: bed86662efdd73be2a0dcde217d44be8e00c0822)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
[sgw - Dropped PR]
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agomakedepend: upgrade to 1.0.5
Laurentiu Palcu [Tue, 30 Jul 2013 12:03:49 +0000 (15:03 +0300)]
makedepend: upgrade to 1.0.5

Removed patch since it included upstream.

(From OE-Core rev: d67ee43ad04577784a1e31d7fd8e5e65c036653d)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoxhost: upgrade to 1.0.6
Laurentiu Palcu [Tue, 30 Jul 2013 11:54:30 +0000 (14:54 +0300)]
xhost: upgrade to 1.0.6

(From OE-Core rev: a9b27107706e49a7f944b94d6dcb23b459a7d8ac)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoxf86-input-evdev: upgrade to 2.8.1
Laurentiu Palcu [Tue, 30 Jul 2013 10:17:15 +0000 (13:17 +0300)]
xf86-input-evdev: upgrade to 2.8.1

(From OE-Core rev: 13781c011e96c4a612f11ee8bec6d187cf5b555e)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoxrandr: upgrade to 1.4.1
Laurentiu Palcu [Tue, 30 Jul 2013 10:09:43 +0000 (13:09 +0300)]
xrandr: upgrade to 1.4.1

(From OE-Core rev: a163b2b871c2adcd8f8f5718d09f3e1d8fd13335)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibpciaccess: upgrade to 0.13.2
Laurentiu Palcu [Tue, 30 Jul 2013 09:13:37 +0000 (12:13 +0300)]
libpciaccess: upgrade to 0.13.2

Licence MD5 changed because some years were updated and some new people
added their own copyright text which, apparently, is similar with what
already exists in the file.

(From OE-Core rev: c9104b8a995a334c490bdca464fdd53a1d1704b3)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibdrm: upgrade to 2.4.46
Laurentiu Palcu [Tue, 30 Jul 2013 09:06:32 +0000 (12:06 +0300)]
libdrm: upgrade to 2.4.46

(From OE-Core rev: 5c98d1e4ef7f01b28b193db49561cdce31e6c83c)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopowertop: upgrade to 2.4
Laurentiu Palcu [Tue, 30 Jul 2013 08:51:37 +0000 (11:51 +0300)]
powertop: upgrade to 2.4

(From OE-Core rev: af7214b7a24e283f7a17c63021e0c50904115f41)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agonasm: upgrade to 2.10.09
Laurentiu Palcu [Tue, 30 Jul 2013 08:40:16 +0000 (11:40 +0300)]
nasm: upgrade to 2.10.09

(From OE-Core rev: ef79df58e715c411db7726713c46b4504bba4a8e)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogit: upgrade to 1.8.3.4
Laurentiu Palcu [Tue, 30 Jul 2013 08:38:19 +0000 (11:38 +0300)]
git: upgrade to 1.8.3.4

(From OE-Core rev: 7398e4f1141e14903d4eaabb922822a35c07c037)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoxf86-video-intel: upgrade to 2.21.13
Laurentiu Palcu [Tue, 30 Jul 2013 08:36:32 +0000 (11:36 +0300)]
xf86-video-intel: upgrade to 2.21.13

(From OE-Core rev: 24f73cbd1847293ad5dce3199f40d67546856c78)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agogst-plugins-gl: add explicit dependency on libpng
Eric Nelson [Tue, 30 Jul 2013 21:01:07 +0000 (14:01 -0700)]
gst-plugins-gl: add explicit dependency on libpng

(From OE-Core rev: 2cd01fdc26ee4f444635ad8e9d3956b9e764dc82)

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoopkg: Bump SRCREV as patch has been applied upstream
Paul Barker [Mon, 29 Jul 2013 07:28:32 +0000 (08:28 +0100)]
opkg: Bump SRCREV as patch has been applied upstream

The previous patch to fix the installation of libopkg headers has been accepted
upstream and is the next commit after the SRCREV used by the opkg recipe.
Therefore the patch can be replaced by a simple update of the SRCREV.

(From OE-Core rev: e14df11795a03da4bb36f5172edbf9ca7e8ba681)

Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoqemu: remove unused SDL variable
Ross Burton [Mon, 29 Jul 2013 15:42:23 +0000 (16:42 +0100)]
qemu: remove unused SDL variable

(From OE-Core rev: 414f1b54f93115bc52130f342ffe3a95be47b18e)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobluez5: Add obex-profiles as a PACKAGECONFIG, package obexd separately
Ross Burton [Tue, 30 Jul 2013 13:48:34 +0000 (14:48 +0100)]
bluez5: Add obex-profiles as a PACKAGECONFIG, package obexd separately

--enable-obex controls if obexd supports extra profiles (currently IRMC and
PBAB), which brings in a dependency on libical for the dummy phonebook
implementation.

Based on work by Saul Wold <sgw@linux.intel.com>.

(From OE-Core rev: c7c63bea2a099074f7158c8236cc7ad6402dbd78)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoavahi: Remove unnecessary runtime dependency on sysvinit-pidof
Muhammad Shakeel [Thu, 25 Jul 2013 10:02:04 +0000 (15:02 +0500)]
avahi: Remove unnecessary runtime dependency on sysvinit-pidof

'pidof' is alternatively coming from busybox so no need for avahi to explicitly
rdepend on sysvinit-pidof. This unnecessarily includes sysvinit in systemd only
build.

(From OE-Core rev: 4c8dd1ef13ccaf90cfb521416afd45da48c96a61)

Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoopkg.inc: remove the obsolete REDIRECT_CMD
Chen Qi [Tue, 30 Jul 2013 02:20:09 +0000 (10:20 +0800)]
opkg.inc: remove the obsolete REDIRECT_CMD

The REDIRECT_CMD variable is now obsolete, remove it.

(From OE-Core rev: cba8f3257bb645dafdfa7c672bbdc4b0f0c094e6)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoadt_installer: allow specifying relative target sysroot paths
Laurentiu Palcu [Tue, 30 Jul 2013 14:40:48 +0000 (17:40 +0300)]
adt_installer: allow specifying relative target sysroot paths

If one specifies a relative target sysroot path, then he/she must always
be in the same directory in order to be able to compile.

With this patch, adt_installer will automatically convert user
supplied relative paths to absolute.

[YOCTO #4955]

(From OE-Core rev: 1abf13cb035fa9e02f0c6a1c6f3524b649d2a701)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooeqa/runtime/xorg: use the right ps command for xorg test
Stefan Stanacar [Tue, 30 Jul 2013 07:46:04 +0000 (10:46 +0300)]
oeqa/runtime/xorg: use the right ps command for xorg test

Use our determined ps command, otherwise test fails for images with procps.

(From OE-Core rev: 18e4d014bea3a5748f42e6dac648fa9b02230344)

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooeqa/utils/qemurunner: tweak console bootparam and ip command
Stefan Stanacar [Mon, 29 Jul 2013 23:00:01 +0000 (02:00 +0300)]
oeqa/utils/qemurunner: tweak console bootparam and ip command

Sync serial baud rate with default inittab which should
help with apparent boot fails. Also keep a console on tty1.

Also we shouldn't assume eth0 it the right interface.
(systemd images can rename interfaces to something else).

(From OE-Core rev: d5620c0b6782b88f3e6de97b1ddadcf21207fc57)

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooeqa/utils/qemurunner: add comment and header
Stefan Stanacar [Mon, 29 Jul 2013 21:45:53 +0000 (00:45 +0300)]
oeqa/utils/qemurunner: add comment and header

One of the files was missing comment/header, unlike the others.

(From OE-Core rev: 054dba3b7b96349e1e20e3a58acd98bb68ab2536)

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agooeqa/utils/sshcontrol: increase and log timeout in output
Stefan Stanacar [Wed, 24 Jul 2013 08:43:18 +0000 (11:43 +0300)]
oeqa/utils/sshcontrol: increase and log timeout in output

Increase a bit the timeout for ssh commands and also
write in the output that the command timed out (it's
easier to see that in a test fail than checking the ssh log)

(From OE-Core rev: 652a1762c8adc3b8cb1c6db2ee4a5234a7436c8d)

Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: bitbake-worker: import needed signal module
Valentin Popa [Tue, 30 Jul 2013 08:27:28 +0000 (08:27 +0000)]
bitbake: bitbake-worker: import needed signal module

bitbake-worker makes use of the signal module
but it doesn't import it. This patch fixes the issue.

[YOCTO #4750]

(Bitbake rev: c2ed639690f135994199eb24d964e37f57259e3a)

Signed-off-by: Valentin Popa <valentin.popa@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: fetch2: fix unpack of .xz files
André Draszik [Tue, 30 Jul 2013 12:56:22 +0000 (12:56 +0000)]
bitbake: fetch2: fix unpack of .xz files

If a file ends with .xz, it currently gets overwritten during unpack:
The decompress command for .xz files is:
  'xz -dc %s > %s' % (file, efile)
and as efile == file, we end up overwriting file (the source).

Fix this by adding .xz to the list of suffixes that that need to
be removed from a file name for an extract command, leaving the
bare file name. Now, for a given file foo.xz,
file == foo.xz and efile == foo, similar to how .gz .bz2 and .Z
files are treated.

(Bitbake rev: 2cd2d0a48e12ab4358fb967eaf7a56c17993f48d)

Signed-off-by: André Draszik <andre.draszik@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agotexinfo: Update to 5.1
Saul Wold [Mon, 29 Jul 2013 22:02:34 +0000 (15:02 -0700)]
texinfo: Update to 5.1

- COPYING was slightly reformated (whitespace changes only)
- rebased patches
- remove upstreamed patches
- added pod2texi to texinfo package
- get all man pages from man1 and man5

(From OE-Core rev: f192c444c2d88c49738bea4ff4c3af0cc72916de)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agomatchbox-wm: correct the SRC_URI and add checksums
Jackie Huang [Wed, 10 Jul 2013 09:56:05 +0000 (05:56 -0400)]
matchbox-wm: correct the SRC_URI and add checksums

(From OE-Core rev: c5343756dd56a5ac61d7ca19bfd334731e9004f0)

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
[sgw - remove PR Bump]
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodbus: remove build host test in configure script
Jackie Huang [Mon, 22 Jul 2013 07:45:41 +0000 (03:45 -0400)]
dbus: remove build host test in configure script

The dbus build tests the build host to detect what initscript
environment it expects.  Remove the test and set it to "redhat"
unconditionally as the oe-core initscript has a redhat-style pid file
path.

(From OE-Core rev: 25dc927009252151cc976b13c3f5bd19131cc4e8)

Signed-off-by: Andy Ross <andy.ross@windriver.com
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobusybox: move /bin/su to /usr/bin/su to match util-linux and shadow
Hongxu Jia [Fri, 26 Jul 2013 12:09:10 +0000 (20:09 +0800)]
busybox: move /bin/su to /usr/bin/su to match util-linux and shadow

Both of util-linux and shadow have su binary in /usr/bin, fix busybox
to use the same path so they can be properly tracked by alternatives.

[YOCTO #4926]

(From OE-Core rev: e01735756a76d27b724b9e7829f78e8a335c1f60)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoshadow: use u-a for su
Hongxu Jia [Fri, 26 Jul 2013 12:09:09 +0000 (20:09 +0800)]
shadow: use u-a for su

Use alternatives mechanism to prevent confliction of attempted
installing su binary among busybox, shadow and util-linux.

[YOCTO #4926]

(From OE-Core rev: 8d509edcd874e8d43b6fb6c4701c450edbbdef87)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoutil-linux: use u-a for su
Hongxu Jia [Fri, 26 Jul 2013 12:09:08 +0000 (20:09 +0800)]
util-linux: use u-a for su

Use alternatives mechanism to prevent confliction of attempted
installing su binary among busybox, shadow and util-linux.

[YOCTO #4926]

(From OE-Core rev: 6190c69a9f78aeef951c39e4c8700e945bbec5f7)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoutil-linux: Update for swapoff being a separate binary
Colin Walters [Mon, 29 Jul 2013 12:43:14 +0000 (08:43 -0400)]
util-linux: Update for swapoff being a separate binary

In older versions of util-linux, swapon and swapoff were the
same binary, and it did runtime detection.  But since v2.22
which is util-linux commit 6cf8d46ceefe9a7, they are separate
binaries.

This patch is necessary to make the util-linux version of
swapoff work at all - currently in OE swapoff = swapon, which
is clearly broken =)

Probably most OE consumers use the busybox swapoff and hence
this has gone unnoticed.

(From OE-Core rev: 4a15433f12c616f06192a4cda209da29395ceb93)

Signed-off-by: Colin Walters <walters@verbum.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibpam: deny all services for the OTHER entries
Ming Liu [Fri, 26 Jul 2013 09:51:02 +0000 (17:51 +0800)]
libpam: deny all services for the OTHER entries

To be secure, change behavior of the OTHER entries to warn and deny
access to everything by stating pam_deny.so on all services.

(From OE-Core rev: 4ca0af699b5b4b3cf95b3e76482651949fd922ac)

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolibpng : upgrade to 1.6.3
Andrei Dinu [Fri, 26 Jul 2013 10:45:11 +0000 (13:45 +0300)]
libpng : upgrade to 1.6.3

upgrade from 1.6.2 -> 1.6.3

LICENSE and png.h checksum changed caused by
dates and release numbers.

(From OE-Core rev: 776c753bc5745b098d6a80e61c7332d956ae7f4f)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agocsl-versions.inc: instruct user to check local.conf
Laurentiu Palcu [Fri, 26 Jul 2013 12:31:27 +0000 (15:31 +0300)]
csl-versions.inc: instruct user to check local.conf

In case the compiler version cannot be extracted instruct user to check
that the toolchain supports MACHINE's architecture and that the latter
is set correctly in local.conf.

[YOCTO #4901]

(From OE-Core rev: 0023188ec27404b8109ea92d7f7f23748aa62a46)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodistrodata.bbclass: Include PRSPV variable in upstream version checking
Emilia Ciobanu [Fri, 26 Jul 2013 15:58:17 +0000 (18:58 +0300)]
distrodata.bbclass: Include PRSPV variable in upstream version checking

The PRSPV variable is used for the packages that have different
representation for a same upstream and local version (e.g 2.0 vs 20).
In this case, the system is using PRSPV instead of PV when comparing
the local and upstream versions.

The packages that are using this modification are the following:
* zip
* unzip
* docbook-sgml-dtd-3.1-native
* docbook-sgml-dtd-4.1-native

(From OE-Core rev: 1d709d61da99f0e8a897f40a9d2a14bfaa1ee77e)

Signed-off-by: Emilia Ciobanu <emilia.maria.silvia.ciobanu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodistrodata.bbclass: Remove whitespaces
Emilia Ciobanu [Fri, 26 Jul 2013 15:58:18 +0000 (18:58 +0300)]
distrodata.bbclass: Remove whitespaces

(From OE-Core rev: 2275dd9507fa7b8c3e62ffcf8b9b16120f16fe8f)

Signed-off-by: Emilia Ciobanu <emilia.maria.silvia.ciobanu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopseudo: Always try to build 32-bit libpseudo when NO32LIBS is set to 0
Peter Seebach [Fri, 26 Jul 2013 12:49:36 +0000 (07:49 -0500)]
pseudo: Always try to build 32-bit libpseudo when NO32LIBS is set to 0

This is for Yocto bug #4920. The NO32LIBS variable is intended to allow
the user to force the creation of a 32-bit libpseudo, for use with things
like prebuilt binary toolchains. Unfortunately, the tests for likely
compilability (stubs-32.h) were still present, so you would get silent
failures. And if you did cause it to try to build, the failures were not
particularly clearly explained.

So, we:
1. Emit at least a message during configuration saying we're only
building 64-bit, if we are.
2. Warn the user for at least one common case where we know builds
are likely to fail.
3. If NO32LIBS is 0, we try the compile for sure, and if it fails,
we've emitted at least some sort of message up near the top of the
compile output that tells you what might be wrong.

(From OE-Core rev: 22548b3243dfa2dc9861b0f15530632b37812a8c)

Signed-off-by: Peter Seebach <peter.seebach@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobusybox: Add syslog-init alternative only if SysV in enabled
Muhammad Shakeel [Mon, 29 Jul 2013 08:09:52 +0000 (13:09 +0500)]
busybox: Add syslog-init alternative only if SysV in enabled

If systemd is enabled then syslog is handled through a service file
and related files in /etc/init.d are removed. This removes following
warning:

WARNING: busybox: NOT adding alternative provide /etc/init.d/syslog:
/etc/init.d/syslog.busybox does not exist

(From OE-Core rev: 29c3ecee32d9bfb03099a4f10456fd0270e107fb)

Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosystemd: Remove init.d dir if systemd unit file is present and sysvinit not a distro...
Muhammad Shakeel [Mon, 29 Jul 2013 08:09:51 +0000 (13:09 +0500)]
systemd: Remove init.d dir if systemd unit file is present and sysvinit not a distro feature

If systemd is supported DISTRO_FEATURE and sysvinit is not and also if
systemd_unitdir contains anything then no need to keep init.d scripts
for sysvinit compatibility.

(From OE-Core rev: 823c90ad344ca2205f3055e2dcae08c6616f29b7)

Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agov86d: mark as compatible with all x86, not just qemux86
Ross Burton [Mon, 29 Jul 2013 14:40:06 +0000 (15:40 +0100)]
v86d: mark as compatible with all x86, not just qemux86

This package isn't specific to qemux86 but all x86 machines that are using the
userspace VESA framebuffer kernel driver.

(From OE-Core rev: 3be0967f14a9865215debe7fae666bd92b4968a0)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoiproute2: upgrade to v3.10.0
Cristian Iorga [Mon, 29 Jul 2013 14:35:27 +0000 (17:35 +0300)]
iproute2: upgrade to v3.10.0

(From OE-Core rev: c7979674c038cead7b2f8cfdd2f9ea79d5cdc550)

Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agosyslinux: update to 4.07
Jonathan Liu [Mon, 29 Jul 2013 14:15:14 +0000 (00:15 +1000)]
syslinux: update to 4.07

(From OE-Core rev: 1352eaa655cdf9887194ecc9d14194ab1b50a1b8)

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodocbook-sgml-dtd-4.1-native: fix recipe name
Emilia Ciobanu [Mon, 29 Jul 2013 10:22:12 +0000 (13:22 +0300)]
docbook-sgml-dtd-4.1-native: fix recipe name

Package recipe should contain version token in its name.

(From OE-Core rev: 6d4e71b72aee4cf03bc93d2143e6a6b67bf6cfee)

Signed-off-by: Emilia Ciobanu <emilia.maria.silvia.ciobanu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agodocbook-sgml-dtd-3.1-native: fix recipe name
Emilia Ciobanu [Mon, 29 Jul 2013 10:22:11 +0000 (13:22 +0300)]
docbook-sgml-dtd-3.1-native: fix recipe name

Package recipe should contain version token in its name.

(From OE-Core rev: c3c424b447ed4ad46263ef379b7e8892f3974821)

Signed-off-by: Emilia Ciobanu <emilia.maria.silvia.ciobanu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agolib/oe/terminal.py: add support for MATE desktop terminals
Andre McCurdy [Mon, 29 Jul 2013 08:59:44 +0000 (10:59 +0200)]
lib/oe/terminal.py: add support for MATE desktop terminals

A simple clone of the corresponding Gnome class. Without this, devshell
fails completely on a default installation of MATE desktop Linux Mint 15.

(From OE-Core rev: 8cc078a9c679845464c59028f584d7aba098cc1f)

Signed-off-by: Andre McCurdy <andre.mccurdy@entropic.com>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobluez5: Only install .conf files if found
Jukka Rissanen [Mon, 29 Jul 2013 08:29:41 +0000 (11:29 +0300)]
bluez5: Only install .conf files if found

Bluez5 is migrating away from using separate .conf files
for different profiles. So only install profile configuration files
when they are found. This is needed so that the bluez5.inc file
can be used with latest bluez5 from git.

(From OE-Core rev: ecdbaeeef11fd7732fffe992c7aa3cfa28eaabff)

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoopenssl: Fix multilib header conflict - opensslconf.h
Ming Liu [Mon, 29 Jul 2013 01:53:16 +0000 (09:53 +0800)]
openssl: Fix multilib header conflict - opensslconf.h

opensslconf.h conflicts between 32-bit and 64-bit versions.

(From OE-Core rev: 9b1ba604793015aad15c442f590464d0c224794c)

Signed-off-by: Ming Liu <ming.liu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoccache: allow CCACHE_DIR to be overriden
Wenzong Fan [Fri, 26 Jul 2013 07:35:55 +0000 (03:35 -0400)]
ccache: allow CCACHE_DIR to be overriden

Use weaker assignment for CCACHE_DIR to allow users to override it
if desired.

(From OE-Core rev: 61e864e2d020c820cf90807b48babee3b24f9446)

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: bitbake: runqueue: add warning if invalidating invalid task
Petter Mabäcker [Wed, 24 Jul 2013 10:31:04 +0000 (10:31 +0000)]
bitbake: bitbake: runqueue: add warning if invalidating invalid task

Add a warning if 'bitbake -C' is executed with a task that does not
exist.

Fixes [YOCTO #4877]

(Bitbake rev: 6459c1d0eb8f1007246df36149e2496ee531e25f)

Signed-off-by: Petter Mabäcker <petter@technux.se>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: hob: sstatemirror is standard also for file://.* regex
Cristiana Voicu [Mon, 22 Jul 2013 10:54:11 +0000 (10:54 +0000)]
bitbake: hob: sstatemirror is standard also for file://.* regex

(Bitbake rev: 2e3c87569a8c40f7a2ebda22b01eee3bb7c96d1d)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: hob: changed the split of SSTATE_MIRRORS variable
Cristiana Voicu [Mon, 22 Jul 2013 10:54:10 +0000 (10:54 +0000)]
bitbake: hob: changed the split of SSTATE_MIRRORS variable

Until now the split made searching the string "file://", but
this is not ok when SSTATE_VARIABLE has the following form:
SSTATE_MIRRORS ?= "\
     file://.* http://someserver.tld/share/sstate/PATH \n \
     file://.* file:///some/local/dir/sstate/PATH"

In the documentation I've found that \n is the list separator.

[YOCTO #4857]
(Bitbake rev: 73bcd96928cb2df390e1fc6d3a8b7ce3e9d546a4)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agobitbake: providers.py: print a debug message for dynamic pacakge
Robert Yang [Fri, 19 Jul 2013 03:07:51 +0000 (03:07 +0000)]
bitbake: providers.py: print a debug message for dynamic pacakge

We can't know the dynamic pacakge's name exactly, there might be a
problem, for example, when we use:

IMAGE_INSTALL_append += "ncurses-lib12344"

The ncurses-lib12344 matches ncurses' dynamic packages pattern:

PACKAGES_DYNAMIC = "^${PN}-lib.*"

so there is no errors before the rootfs creation though there is no
ncurses-lib12344.

We can warn this, but I think that we'd better not since there are many
dynamic packages, or there would be too many warnings, for example, the
perl and kernel modules, maybe we can print a debug message for it.

[YOCTO #4798]

(Bitbake rev: df372ca057f0c8c2152223b3e26ad9a30958bab6)

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoexternal-sourcery: add missing providers
Saul Wold [Thu, 25 Jul 2013 21:15:18 +0000 (14:15 -0700)]
external-sourcery: add missing providers

Addess the issue with multiple .bb providers

ERROR: Multiple .bb files are due to be built which each provide virtual/libc (/srv/hdd/releases/dylan/meta/recipes-core/eglibc/eglibc_2.17.bb /srv/hdd/releases/dylan/meta/recipes-core/meta/external-sourcery-toolchain.bb).
 This usually means one provides something the other doesn't and should.
ERROR: Multiple .bb files are due to be built which each provide virtual/arm-none-linux-gnueabi-libc-for-gcc (/srv/hdd/releases/dylan/meta/recipes-core/eglibc/eglibc_2.17.bb /srv/hdd/releases/dylan/meta/recipes-core/meta/external-sourcery-toolchain.bb).
 This usually means one provides something the other doesn't and should.
ERROR: Multiple .bb files are due to be built which each provide virtual/libiconv (/srv/hdd/releases/dylan/meta/recipes-core/eglibc/eglibc_2.17.bb /srv/hdd/releases/dylan/meta/recipes-core/meta/external-sourcery-toolchain.bb).
 This usually means one provides something the other doesn't and should.

Thanks to Kergoth (Chris Larson) and Lpapp (Lazslo)

[YOCTO #4908]

(From OE-Core rev: 09deeef20ee5a0c12ad4fd89cace6e0fb832d5b1)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoapt: Add Upstream Status to patches
Ionut Radu [Thu, 25 Jul 2013 17:17:42 +0000 (20:17 +0300)]
apt: Add Upstream Status to patches

no-nls-dpkg.patch: Added Upstream Status
use-host.patch: Added Upstream Status
fix-gcc-4.6-null-not-defined.patch: Added Upstream Status

(From OE-Core rev: 9d0da2e46c1b23163ad76b10d5fad889521a68b3)

Signed-off-by: Ionut Radu <ionutx.radu@intel.com>
[sgw - Squashed patches and fixed up commit subject]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoopenssh: Added Upstream Status to openssh-CVE-2011-4327
Andrei Dinu [Thu, 25 Jul 2013 15:07:02 +0000 (18:07 +0300)]
openssh: Added Upstream Status to openssh-CVE-2011-4327

Updated Upstream Status to openssh patch.

(From OE-Core rev: 71d4a91ffa062a4ab9a2dc0ce97e7405f3d15de7)

Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
[sgw - Fixed commit line]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoRevert "initrdscripts: mount / as read-only when live-booting"
Ross Burton [Thu, 25 Jul 2013 15:31:40 +0000 (16:31 +0100)]
Revert "initrdscripts: mount / as read-only when live-booting"

My test environment must have been messed up as now hddimgs are failing to
re-mount / as read-write.

This reverts commit 7af92f8fa3a12fc8fcb22dbd12f87d89768b2d39.

(From OE-Core rev: 4174dcbd3328e6badb269d09b024f2b83408bd8c)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoclasses/rootfs_rpm: implement BAD_RECOMMENDATIONS for RPM
Paul Eggleton [Wed, 24 Jul 2013 16:26:08 +0000 (17:26 +0100)]
classes/rootfs_rpm: implement BAD_RECOMMENDATIONS for RPM

Add support for the BAD_RECOMMENDATIONS variable that can be used to
prevent specific packages from being installed via an RRECOMMENDS
relationship when using the RPM backend. (Previously this
functionality was only available when using ipk packaging.)

In the process this moves the defaulting of BAD_RECOMMENDATIONS (as
empty) to bitbake.conf since it is no longer specific to the ipk
backend, as well as unifying some of the code that creates the
configuration for smart for use on the host and target.

Fixes [YOCTO #3916].

(From OE-Core rev: 4e85129a7d47baf3e32b815cbc277bff84e085a0)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoclasses/image: ensure BAD_RECOMMENDATIONS supports pre-renamed package names
Paul Eggleton [Thu, 25 Jul 2013 12:25:49 +0000 (13:25 +0100)]
classes/image: ensure BAD_RECOMMENDATIONS supports pre-renamed package names

Use runtime remapping on BAD_RECOMMENDATIONS just as we do with
variables such as IMAGE_INSTALL, so that we're specifying the name prior
to any renaming e.g. that done by debian.bbclass. Note that this is a
change in behaviour for renamed packages, however this is the correct
thing to be doing; a search of existing layers suggests this shouldn't
cause widespread incompatibilities.

(From OE-Core rev: aea9d379ea217c78b64a81853ec3744188158008)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopython-smartpm: add ignore-recommends package flag
Paul Eggleton [Wed, 24 Jul 2013 11:06:37 +0000 (12:06 +0100)]
python-smartpm: add ignore-recommends package flag

Adds support for a flag that is saved into Smart's configuration against
a package that says it should not be installed if it is only recommended
by a package being installed rather than required. This will enable us
to add BAD_RECOMMENDATIONS support for RPM.

(From OE-Core rev: 70517fca31261c1ca4b15bb38f8960b2f95993ba)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agopython-smartpm: fix sometimes reporting no provider instead of conflict
Paul Eggleton [Wed, 24 Jul 2013 10:15:57 +0000 (11:15 +0100)]
python-smartpm: fix sometimes reporting no provider instead of conflict

If a requirement of a package is conflicted, depending on how the
solution is reached, Smart's transaction code may eliminate all
providers of the requirement and then error out because nothing provides
them without saying why. To work around this, store a reason and report
that back if we need to, so for example instead of:

  error: Can't install packagegroup-core-ssh-dropbear-1.0-r1@all: no package provides dropbear

we will now get:

  error: Can't install packagegroup-core-ssh-dropbear-1.0-r1@all: unable to install provider for dropbear:
  error:     dropbear-2013.58-r1.0@armv5te is conflicted by openssh-sshd-6.2p2-r0@armv5te

Fixes [YOCTO #4305].

(From OE-Core rev: 1ed09b87fc8780d4a99f6516493fae2e0c92862c)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
11 years agoutil-linux: fix PACKAGECONFIG options
Koen Kooi [Thu, 25 Jul 2013 14:51:28 +0000 (16:51 +0200)]
util-linux: fix PACKAGECONFIG options

The ??= operator is too weak and it's setting a non-existent PACKAGECONFIG option ('libpam' instead of 'pam').

(From OE-Core rev: 8994ff6650a4c4c2f0b07e5ee6a5f889270151e5)

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>