[OE-core] Issue with pulseaudio and Qt introduced with eglibc 2.18

2013-08-23 Thread Erik Botö
Hi, I'm hitting a bug now when using Qt to play e.g mp3:s to a pulseaudio sink. Using gst-launch with playbin2 and pulsesink works well on the same system. I have tried a few different versions of Qt (5.0.1, 5.0.2 and Qt 5.1) and both pulseaudio 3 and 4 with the same problem. When I added this to

Re: [OE-core] [v2 PATCH] kernel.bbclass, image.bbclass: Implement kernel INITRAMFS dependency and bundling

2013-08-23 Thread Khem Raj
On Thu, Aug 22, 2013 at 4:04 PM, Jason Wessel jason.wes...@windriver.com wrote: This patch aims to fix the following two cases for the INITRAMFS generation. 1) Allow an image recipe to specify a paired INITRAMFS recipe such as core-image-minimal-initramfs. This allows building a base

Re: [OE-core] Issue with pulseaudio and Qt introduced with eglibc 2.18

2013-08-23 Thread Khem Raj
On Aug 22, 2013, at 11:14 PM, Erik Botö erik.b...@pelagicore.com wrote: Hi, I'm hitting a bug now when using Qt to play e.g mp3:s to a pulseaudio sink. Using gst-launch with playbin2 and pulsesink works well on the same system. I have tried a few different versions of Qt (5.0.1, 5.0.2

Re: [OE-core] [PATCH 2/6] e2fsprogs: let debugfs do sparse copy

2013-08-23 Thread Robert Yang
On 08/23/2013 10:33 AM, Rongqing Li wrote: On 08/22/2013 09:13 PM, Robert Yang wrote: Let debugfs do sparse copy when src is a sparse file, just like cp --sparse=auto This patch has been reviewed by the linux-ext4 mailing list, but isn't merged atm. [YOCTO #3848] Signed-off-by: Robert

[OE-core] [PATCH 0/2] Updates to new bugfix releases

2013-08-23 Thread Marko Lindqvist
A couple of updates to upstream bugfix releases. The following changes since commit e473e60d5572f36829068f6d3db9ce9ba9633d71: mkfontscale: This no longer needs a full libx11, xproto suffices (2013-08-22 18:29:50 +0100) are available in the git repository at:

[OE-core] [PATCH 2/2] ccache: update to upstream version 3.1.9

2013-08-23 Thread Marko Lindqvist
Signed-off-by: Marko Lindqvist cazf...@gmail.com --- meta/recipes-devtools/ccache/{ccache_3.1.8.bb = ccache_3.1.9.bb} |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename meta/recipes-devtools/ccache/{ccache_3.1.8.bb = ccache_3.1.9.bb} (43%) diff --git

Re: [OE-core] [PATCH] u-boot: update to 2013.07

2013-08-23 Thread Laszlo Papp
I do not think my u-boot work is welcome, so I will withdraw this one, too. I submitted the version before, without deleting the old variants, then some people told me they should be removed as it was tested that the new version should work. Now, it has again been argued on IRC that it should

Re: [OE-core] Issue with pulseaudio and Qt introduced with eglibc 2.18

2013-08-23 Thread Erik Botö
On Fri, Aug 23, 2013 at 8:33 AM, Khem Raj raj.k...@gmail.com wrote: snip can you try $ export CANBERRA_DRIVER=null and run the faulty program in this shell. Does this fix the problem ? It did not, same result as before. Cheers, Erik ___

[OE-core] [PATCH] sstate: Fix the relative symlink replacement code

2013-08-23 Thread Richard Purdie
ant reported on irc that the sstate absolute to relative symlink creation code wasn't working in klibc. He was correct although the level of breakage is rather surprising since it only worked for one level of symlink (usr/include) with everything else being broken. The reason is probably that

Re: [OE-core] [PATCH 3/3] builder: register directories with pcmanfm

2013-08-23 Thread Iorga, Cristian
Hmm, of course it should be builder. Let me check what happened. Regards, Cristian -Original Message- From: Saul Wold [mailto:s...@linux.intel.com] Sent: Tuesday, August 20, 2013 7:38 PM To: Iorga, Cristian Cc: openembedded-core@lists.openembedded.org Subject: Re: [OE-core] [PATCH 3/3]

[OE-core] [PATCH] u-boot: update to 2013.07

2013-08-23 Thread Laszlo Papp
Signed-off-by: Laszlo Papp lp...@kde.org --- meta/recipes-bsp/u-boot/u-boot-mkimage_2013.07.bb | 27 +++ meta/recipes-bsp/u-boot/u-boot_2013.07.bb | 23 +++ 2 files changed, 50 insertions(+) create mode 100644

[OE-core] [PATCH] opkg: add missing initialization of conf-exclude_list

2013-08-23 Thread Jonathan Liu
Signed-off-by: Jonathan Liu net...@gmail.com --- meta/recipes-devtools/opkg/opkg/add-exclude.patch | 13 + 1 file changed, 13 insertions(+) diff --git a/meta/recipes-devtools/opkg/opkg/add-exclude.patch b/meta/recipes-devtools/opkg/opkg/add-exclude.patch index 34e2bb4..8489058

Re: [OE-core] RFC: Web browsing and HTML in OE-Core

2013-08-23 Thread Richard Purdie
On Thu, 2013-08-22 at 16:24 +0200, Samuel Stirtzel wrote: 2013/8/22 Richard Purdie richard.pur...@linuxfoundation.org: We've slowly been shaking out the definition of OE-Core and as part of that we removed web and web-gtk which were the only browsers in there and were admittedly a bit

Re: [OE-core] RFC: Web browsing and HTML in OE-Core

2013-08-23 Thread Richard Purdie
On Thu, 2013-08-22 at 15:18 +0100, Phil Blundell wrote: On Thu, 2013-08-22 at 15:04 +0100, Richard Purdie wrote: With that in mind, I think some kind of HTML support in OE-Core is important going forward. Equally, I dislike having things there which we cannot test. I know some people have

[OE-core] [PATCH] busybox: enable shared memory logging for systemd

2013-08-23 Thread Paul Eggleton
The default command-line options for launching busybox's syslogd are -C if using sysvinit; but because we use /etc/default/busybox-syslog when using systemd which the sysvinit initscript doesn't use, and no /etc/default/busybox-syslog is installed by default in OE-Core, the default arguments with

Re: [OE-core] [PATCH] busybox: enable shared memory logging for systemd

2013-08-23 Thread Phil Blundell
On Fri, 2013-08-23 at 12:20 +0100, Paul Eggleton wrote: +if [ -f ${WORKDIR}/busybox-syslog.default ] ; then +install -d ${D}${sysconfdir}/default +install -m 0644 ${WORKDIR}/busybox-syslog.default ${D}${sysconfdir}/default/busybox-syslog +fi + Does

Re: [OE-core] [PATCH] busybox: enable shared memory logging for systemd

2013-08-23 Thread Paul Eggleton
Hi Phil, On Friday 23 August 2013 12:28:16 Phil Blundell wrote: On Fri, 2013-08-23 at 12:20 +0100, Paul Eggleton wrote: +if [ -f ${WORKDIR}/busybox-syslog.default ] ; then +install -d ${D}${sysconfdir}/default +install -m 0644

Re: [OE-core] Issue with pulseaudio and Qt introduced with eglibc 2.18

2013-08-23 Thread Erik Botö
I modified the pulse code to print the actual error instead of just asserting that it equals 0, and the return value of pthread_mutex_unlock() is 1 which is EPERM aka The current thread does not own the mutex.. Backtrace is: (gdb) bt #0 0x49f46cb4 in __GI_raise (sig=sig@entry=6) at

Re: [OE-core] [v2 PATCH] kernel.bbclass, image.bbclass: Implement kernel INITRAMFS dependency and bundling

2013-08-23 Thread Jason Wessel
On 08/23/2013 01:16 AM, Khem Raj wrote: On Thu, Aug 22, 2013 at 4:04 PM, Jason Wessel jason.wes...@windriver.com wrote: This patch aims to fix the following two cases for the INITRAMFS generation. 1) Allow an image recipe to specify a paired INITRAMFS recipe such as

[OE-core] [PATCH v2 0/1] connman-gnome:fix DHCP segfault

2013-08-23 Thread Mihai Prica
Update older patch for YB3945. The following changes since commit 199b1a8c7d7109d9b59d67bf4dcfeb03be07587a: mkfontscale: This no longer needs a full libx11, xproto suffices (2013-08-22 18:30:06 +0100) are available in the git repository at: git://git.yoctoproject.org/poky-contrib

[OE-core] [PATCH v2 1/1] connman-gnome: fix DHCP segfault

2013-08-23 Thread Mihai Prica
In networks that don't have a DHCP server configured, ipv4 address allocation fails and the ipv4 structure doesn't get populated. The patch checks this case also. [YOCTO #3945] Signed-off-by: Mihai Prica mihai.pr...@intel.com Signed-off-by: Emilia Ciobanu emilia.maria.silvia.ciobanu at intel.com

[OE-core] [PATCH v3 1/4] xdg-utils: add runtime dependency on xprop

2013-08-23 Thread Cristian Iorga
xprop is called by xdg-utils scripts. Signed-off-by: Cristian Iorga cristian.io...@intel.com --- meta/recipes-extended/xdg-utils/xdg-utils_1.1.0-rc1.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-extended/xdg-utils/xdg-utils_1.1.0-rc1.bb

[OE-core] [PATCH v3 4/4] recipes-graphics/builder: fix wrong user name

2013-08-23 Thread Cristian Iorga
Fix wrong inclusion of local username. The right builder user is now used in builder_hob_start shell script. Signed-off-by: Cristian Iorga cristian.io...@intel.com --- meta/recipes-graphics/builder/files/builder_hob_start.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH v3 3/4] packagegroup-self-hosted: changing the icon theme to sato

2013-08-23 Thread Cristian Iorga
Hicolor icon theme does not properly displays icons for folders in Build Appliance. Sato icon theme is working correctly. Also, settings-daemon needs to be added to image in order to properly display folder icons. Signed-off-by: Cristian Iorga cristian.io...@intel.com ---

[OE-core] [PATCH v3 0/4] YB2370: Build Appliance integrates a filemanager

2013-08-23 Thread Cristian Iorga
A filemanager has been integrated into BA in order to manage file and folders resulted from distro building. V3 patch set corrects the following mistakes: * add the correct component names in commit messages; * add sato theme, but also keep hicolor-icon-theme; hicolor-icon-theme provides the

Re: [OE-core] [PATCH v3 2/4] packagegroup-self-hosted: pcmanfm and xdg-utils integration - no comment on the patch itself!!

2013-08-23 Thread Iorga, Cristian
There seems to be an issue with the create-pull-request script.. It will break the subject in two lines... As such, at least under Outlook, the mail titles look strange. Is this happening to other people also? Regards, Cristian -Original Message- From:

[OE-core] [PATCH 2/2] eglibc.inc: Remove quotation marks from OPTION_EGLIBC_NSSWITCH_FIXED_*

2013-08-23 Thread Andrei Gherzan
Kconfig outputs strings with quotation marks. When eglibc tries to see if the paths exists, uses wildcard make function which doesn't strip out the quotation marks - checking for path fails. So strip out the quotation marks from OPTION_EGLIBC_NSSWITCH_FIXED_* option-groups.config. (see

[OE-core] [PATCH 1/2] eglibc-options.inc: Fix string options

2013-08-23 Thread Andrei Gherzan
Add quotation marks for OPTION_EGLIBC_NSSWITCH_FIXED* options. If not, Kconfig will ignore the value and will use the default one which is . Signed-off-by: Andrei Gherzan andrei.gher...@windriver.com --- meta/recipes-core/eglibc/eglibc-options.inc |4 ++-- 1 file changed, 2 insertions(+), 2

[OE-core] [PATCH v2 1/1] default-providers: Set the preferred provider for bluez

2013-08-23 Thread Cristian Iorga
There is a need for a default provider for bluez now that bluez5 recipe is also present. After the introduction of bluez5 recipe, the following warnings are displayed: NOTE: multiple providers are available for runtime libasound-module-bluez (bluez4, bluez5) NOTE: consider defining a

[OE-core] [PATCH v2 0/1] YB5030: Multiple providers are available for runtime libasound-module-bluez (bluez4, bluez5) warning

2013-08-23 Thread Cristian Iorga
Patch V2: Better commit message; Opened a bug on the rather puzzling PREFERRED_PROVIDER fix, that is refferenced in the commit message. The following changes since commit 199b1a8c7d7109d9b59d67bf4dcfeb03be07587a: mkfontscale: This no longer needs a full libx11, xproto suffices (2013-08-22

[OE-core] [RFC PATCH v5 2/2] uboot-config.bbclass: Allow choose of U-Boot config for machine

2013-08-23 Thread Otavio Salvador
Some machines provide several possible configurations and until now there was no easy way for user to override the default setting. This class provides a system similar to PACKAGECONFIG but for U-Boot. The format is: UBOOT_CONFIG ??= default UBOOT_CONFIG[foo] = config,images There are two

[OE-core] [RFC PATCH v5 1/2] base.bbclass: Add support to EXTRA_DISTRO_FEATURES

2013-08-23 Thread Otavio Salvador
This allow the addition and removal of distro features easily. To add a feature, use: EXTRA_DISTRO_FEATURES += wayland and to remove, use '~' prefix, as: EXTRA_DISTRO_FEATURES += ~x11 This code has been mostly copied from Mentor Graphics public layer but changed the variable name for a more

Re: [OE-core] [RFC PATCH v5 1/2] base.bbclass: Add support to EXTRA_DISTRO_FEATURES

2013-08-23 Thread Richard Purdie
On Fri, 2013-08-23 at 11:48 -0300, Otavio Salvador wrote: This allow the addition and removal of distro features easily. To add a feature, use: EXTRA_DISTRO_FEATURES += wayland and to remove, use '~' prefix, as: EXTRA_DISTRO_FEATURES += ~x11 This code has been mostly copied from

[OE-core] [RFC PATCH v5 0/2] Pending changes for review/discussion

2013-08-23 Thread Otavio Salvador
I am resending those two patches as they are not fully discussed/reviewed. The EXTRA_DISTRO_FEATURES (1/2) one has a mix of people which likes it and others who hates it. Personally I would like to get a mechanism like this one supported and it allows for much easier use of DISTRO_FEATURES during

Re: [OE-core] [RFC PATCH v5 1/2] base.bbclass: Add support to EXTRA_DISTRO_FEATURES

2013-08-23 Thread Otavio Salvador
On Fri, Aug 23, 2013 at 11:59 AM, Richard Purdie richard.pur...@linuxfoundation.org wrote: On Fri, 2013-08-23 at 11:48 -0300, Otavio Salvador wrote: This allow the addition and removal of distro features easily. To add a feature, use: EXTRA_DISTRO_FEATURES += wayland and to remove, use '~'

Re: [OE-core] [PATCH v3 1/4] xdg-utils: add runtime dependency on xprop

2013-08-23 Thread Richard Purdie
On Fri, 2013-08-23 at 16:42 +0300, Cristian Iorga wrote: xprop is called by xdg-utils scripts. Signed-off-by: Cristian Iorga cristian.io...@intel.com --- meta/recipes-extended/xdg-utils/xdg-utils_1.1.0-rc1.bb | 1 + 1 file changed, 1 insertion(+) diff --git

Re: [OE-core] [PATCH v3 1/4] xdg-utils: add runtime dependency on xprop

2013-08-23 Thread Iorga, Cristian
OK, thanks. I thought that would be safer this way. -Original Message- From: Richard Purdie [mailto:richard.pur...@linuxfoundation.org] Sent: Friday, August 23, 2013 6:09 PM To: Iorga, Cristian Cc: openembedded-core@lists.openembedded.org Subject: Re: [OE-core] [PATCH v3 1/4] xdg-utils:

Re: [OE-core] [RFC PATCH v5 1/2] base.bbclass: Add support to EXTRA_DISTRO_FEATURES

2013-08-23 Thread Richard Purdie
On Fri, 2013-08-23 at 12:11 -0300, Otavio Salvador wrote: On Fri, Aug 23, 2013 at 11:59 AM, Richard Purdie richard.pur...@linuxfoundation.org wrote: On Fri, 2013-08-23 at 11:48 -0300, Otavio Salvador wrote: This allow the addition and removal of distro features easily. To add a feature,

Re: [OE-core] [RFC PATCH v5 1/2] base.bbclass: Add support to EXTRA_DISTRO_FEATURES

2013-08-23 Thread Richard Purdie
On Fri, 2013-08-23 at 12:11 -0300, Otavio Salvador wrote: On Fri, Aug 23, 2013 at 11:59 AM, Richard Purdie richard.pur...@linuxfoundation.org wrote: On Fri, 2013-08-23 at 11:48 -0300, Otavio Salvador wrote: This allow the addition and removal of distro features easily. To add a feature,

[OE-core] [PATCH 01/21] lib/oeqa/runtime: add basic test for x32 images

2013-08-23 Thread Stefan Stanacar
From: Alexandru Georgescu alexandru.c.george...@intel.com Checks that an x86-64-x32 image has the right binaries. Signed-off-by: Alexandru Georgescu alexandru.c.george...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/x32lib.py | 17

[OE-core] [PATCH 03/21] lib/oeqa/runtime: add a test for ldd

2013-08-23 Thread Stefan Stanacar
From: Cornel Stoicescu corneliux.stoice...@intel.com This test checks that at least one path in RTLDLIST exists. Signed-off-by: Cornel Stoicescu corneliux.stoice...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/ldd.py | 19 +++ 1

[OE-core] [PATCH 04/21] lib/oeqa/runtime: add new logrotate test

2013-08-23 Thread Stefan Stanacar
From: Alexandru Palalau alexandrux.pala...@intel.com New logrotate test which verifies the log directory change in logrotate.conf. Needs an image with logrotate installed. Signed-off-by: Alexandru Palalau alexandrux.pala...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com ---

[OE-core] [PATCH 06/21] lib/oeqa/runtime: add new PAM support test

2013-08-23 Thread Stefan Stanacar
From: Alexandru Palalau alexandrux.pala...@intel.com New test which verifies some usual commands functionality with PAM support Signed-off-by: Alexandru Palalau alexandrux.pala...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/pam.py | 24

[OE-core] [PATCH 11/21] lib/oeqa/runtime: smart: add new smart tests

2013-08-23 Thread Stefan Stanacar
From: Mihai Lindner mihaix.lind...@linux.intel.com Add class to be inherited by smart tests, along with more basic tests and tests using a rpm repository. Signed-off-by: Mihai Lindner mihaix.lind...@linux.intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com ---

[OE-core] [PATCH 00/21] Some new runtime tests or fixes

2013-08-23 Thread Stefan Stanacar
Hello, This set includes new runtime tests and required changes for them. Not all of them will get run by default, for example all the project build tests on target (iptables, cvs and sudoku) need to be enabled manually. Same applies to tests which require special options (skeleton, logrotate,

[OE-core] [PATCH 07/21] lib/oeqa/runtime: add new scp test

2013-08-23 Thread Stefan Stanacar
From: Alexandru Palalau alexandrux.pala...@intel.com Copies a 5MB to target using scp, more of an network test than a scp one. Signed-off-by: Alexandru Palalau alexandrux.pala...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/scp.py | 22

[OE-core] [PATCH 02/21] lib/oeqa/runtime: add test for perl

2013-08-23 Thread Stefan Stanacar
From: Cornel Stoicescu corneliux.stoice...@intel.com This test runs a perl script on the target and checks the output. Signed-off-by: Cornel Stoicescu corneliux.stoice...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/files/test.pl | 2 ++

[OE-core] [PATCH 13/21] lib/oeqa/runtime: add iptables, cvs and sudoku projects build tests on target

2013-08-23 Thread Stefan Stanacar
From: Mihai Prica mihai.pr...@intel.com Downloads iptables/cvs/sudoku-savant sources and builds them on target. Signed-off-by: Mihai Prica mihai.pr...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/buildcvs.py | 30

[OE-core] [PATCH 12/21] lib/oeqa/utils: targetbuild: Add helper class for building packages on target

2013-08-23 Thread Stefan Stanacar
From: Mihai Prica mihai.pr...@intel.com This class can be used for test cases that configure and build packages on target. Signed-off-by: Mihai Prica mihai.pr...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/utils/targetbuild.py | 66

[OE-core] [PATCH 15/21] lib/oeqa/runtime: add vncserver for target test

2013-08-23 Thread Stefan Stanacar
From: Mihai Prica mihai.pr...@intel.com Signed-off-by: Mihai Prica mihai.pr...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/vnc.py | 22 ++ 1 file changed, 22 insertions(+) create mode 100644 meta/lib/oeqa/runtime/vnc.py diff

[OE-core] [PATCH 20/21] lib/oeqa/utils: qemurunner: improve kill and restart

2013-08-23 Thread Stefan Stanacar
Tweak QemuRunner so we can actually restart the qemu target in a test (if we want more memory for example). Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/utils/qemurunner.py | 28 +--- 1 file changed, 21 insertions(+), 7 deletions(-) diff

[OE-core] [PATCH 19/21] lib/oeqa: change behaviour for unskippable tests

2013-08-23 Thread Stefan Stanacar
When a test module wants to be skipped because it doesn't apply to the image but it was nevertheless a required test (one in TEST_SUITES), we issued an warning that it was a required test and went on with running the module. Usually all tests in the module failed (e.g gcc tests on a non-sdk

[OE-core] [PATCH 14/21] lib/oeqa/runtime: add adjust date and time test

2013-08-23 Thread Stefan Stanacar
From: Mihai Prica mihai.pr...@intel.com Signed-off-by: Mihai Prica mihai.pr...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/date.py | 27 +++ 1 file changed, 27 insertions(+) create mode 100644

[OE-core] [PATCH 08/21] lib/oeqa/utils: new file: httpserver.py useful for serving files over HTTP to the target

2013-08-23 Thread Stefan Stanacar
From: Mihai Lindner mihaix.lind...@linux.intel.com It can be used by smart repo/channel tests to serve deploy_dir. Signed-off-by: Mihai Lindner mihaix.lind...@linux.intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/utils/httpserver.py | 32

[OE-core] [PATCH 09/21] lib/oeqa/utils: qemurunner: save host IP address

2013-08-23 Thread Stefan Stanacar
From: Mihai Lindner mihaix.lind...@linux.intel.com Save host IP address to host_ip. Read /proc/PID/cmdline on host to look for IPs of target and host; instead of running 'ps'. Also removed some extra empty lines from file. Signed-off-by: Mihai Lindner mihaix.lind...@linux.intel.com

[OE-core] [PATCH 10/21] oeqa/utils/decorators: return the decorated method

2013-08-23 Thread Stefan Stanacar
From: Mihai Lindner mihaix.lind...@linux.intel.com Decorators should return whatever the decorated methods return. Signed-off-by: Mihai Lindner mihaix.lind...@linux.intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/utils/decorators.py | 6 +++--- 1 file

[OE-core] [PATCH 16/21] classess/testimage: change default test suites

2013-08-23 Thread Stefan Stanacar
Some new tests were added, safe to have them in the defaults for sato-sdk and sato. Not all of the new tests are here though, either because they aren't applicable to default images or take too long. (like build iptables/cvs/sudoky ones, they can be enabled in local.conf and a special target on AB

[OE-core] [PATCH 05/21] lib/oeqa/runtime: add new skeletoninit test

2013-08-23 Thread Stefan Stanacar
From: Alexandru Palalau alexandrux.pala...@intel.com New test which verifies the usage of skeleton init script available with meta-skeleton layer Signed-off-by: Alexandru Palalau alexandrux.pala...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com ---

[OE-core] [PATCH 18/21] lib/oeqa/runtime: rpm: add install and erase tests

2013-08-23 Thread Stefan Stanacar
Copies to target rpm-doc file from deploy_dir and tries to install and then remove that package. rpm-doc was chosen because it's small, it only adds a few files to target, and it's almost always found in deploy_dir for images with package-management/rpm. Signed-off-by: Stefan Stanacar

[OE-core] [PATCH 17/21] oeqa/utils/targetbuild: change download to use bitbake's fetcher

2013-08-23 Thread Stefan Stanacar
Use bb.fetcher2 instead of running our own wget command (helps with proxy too). Also no need to use the class attribute target, use self.target, as the tests pass that to the class. Also, we shouldn't clean the archive, now that it gets to DL_DIR. Signed-off-by: Stefan Stanacar

[OE-core] [PATCH 21/21] lib/oeqa: add a restart method for base class and use it for build tests

2013-08-23 Thread Stefan Stanacar
This can be used by tests to restart the target (useful for passing extra qemuparams, like more RAM) Build projects like cvs/iptables can take 15min+ on qemu targets with the default RAM, and sudoku fails with out of memory, so use this there. Signed-off-by: Stefan Stanacar

Re: [OE-core] [PATCH 17/21] oeqa/utils/targetbuild: change download to use bitbake's fetcher

2013-08-23 Thread Paul Eggleton
Hi Stefan, On Friday 23 August 2013 18:30:57 Stefan Stanacar wrote: Use bb.fetcher2 instead of running our own wget command (helps with proxy too). Also no need to use the class attribute target, use self.target, as the tests pass that to the class. Also, we shouldn't clean the archive, now

Re: [OE-core] [PATCH 21/21] lib/oeqa: add a restart method for base class and use it for build tests

2013-08-23 Thread Paul Eggleton
On Friday 23 August 2013 18:31:01 Stefan Stanacar wrote: This can be used by tests to restart the target (useful for passing extra qemuparams, like more RAM) Build projects like cvs/iptables can take 15min+ on qemu targets with the default RAM, and sudoku fails with out of memory, so use

Re: [OE-core] RFC: Web browsing and HTML in OE-Core

2013-08-23 Thread Phil Blundell
On Fri, 2013-08-23 at 12:17 +0100, Richard Purdie wrote: I think ultimately we need both, a real world user of webkit and also a webkit-ptest type package too. They both let us test different things, one probably more quickly than the other, with the other being more complete. Well, logically

Re: [OE-core] RFC: Web browsing and HTML in OE-Core

2013-08-23 Thread Richard Purdie
On Fri, 2013-08-23 at 16:56 +0100, Phil Blundell wrote: On Fri, 2013-08-23 at 12:17 +0100, Richard Purdie wrote: I think ultimately we need both, a real world user of webkit and also a webkit-ptest type package too. They both let us test different things, one probably more quickly than the

Re: [OE-core] [PATCH 2/2] automake: update to upstream version 1.13.4

2013-08-23 Thread Saul Wold
On 08/22/2013 02:37 PM, Marko Lindqvist wrote: prefer-cpio-over-pax-for-ustar-archives.patch updated to apply Signed-off-by: Marko Lindqvist cazfi74-re5jqeeqqe8avxtiumw...@public.gmane.org --- .../prefer-cpio-over-pax-for-ustar-archives.patch | 37 ++--

[OE-core] [PATCH] Add memory resident bitbake script

2013-08-23 Thread Richard Purdie
This adds an init script which instead of the standard bitbake, launches a memory resident bitbake, defaulting to port 12345. It expects a port number to use as the first option. Right now this is experimental but I think its probably worth wrapping up in a form people can more easily experiment

Re: [OE-core] [PATCH] u-boot: update to 2013.07

2013-08-23 Thread Laszlo Papp
Any update? It would be nice not to miss the freeze ... ;-) On Fri, Aug 23, 2013 at 10:48 AM, Laszlo Papp lp...@kde.org wrote: Signed-off-by: Laszlo Papp lp...@kde.org --- meta/recipes-bsp/u-boot/u-boot-mkimage_2013.07.bb | 27 +++

Re: [OE-core] [PATCH 3/6] e2fsprogs: only update the icache for ext2_inode

2013-08-23 Thread Darren Hart
On Fri, 2013-08-23 at 09:58 +0800, Robert Yang wrote: On 08/23/2013 01:23 AM, Darren Hart wrote: On Thu, 2013-08-22 at 09:13 -0400, Robert Yang wrote: We only read the cache when: bufsize == sizeof(struct ext2_inode) then we should only update the cache in the same condition,

Re: [OE-core] RFC: Web browsing and HTML in OE-Core

2013-08-23 Thread Phil Blundell
On Fri, 2013-08-23 at 17:14 +0100, Richard Purdie wrote: What does the standalone launcher give you? Basically a very simple browser-type application that you can launch with a URL from the command line and see the resulting page in a window. Generally you also get some rudimentary UI controls,

Re: [OE-core] [PATCH 4/6] e2fsprogs: properly set up extent header in do_write

2013-08-23 Thread Darren Hart
On Fri, 2013-08-23 at 10:02 +0800, Robert Yang wrote: On 08/23/2013 01:24 AM, Darren Hart wrote: On Thu, 2013-08-22 at 09:13 -0400, Robert Yang wrote: do_write doesn't fully set up the first extent header on a new inode, so if we write a 0-length file, and don't write any data to the new

Re: [OE-core] [PATCH 2/6] e2fsprogs: let debugfs do sparse copy

2013-08-23 Thread Darren Hart
On Fri, 2013-08-23 at 14:45 +0800, Robert Yang wrote: On 08/23/2013 10:33 AM, Rongqing Li wrote: On 08/22/2013 09:13 PM, Robert Yang wrote: Let debugfs do sparse copy when src is a sparse file, just like cp --sparse=auto This patch has been reviewed by the linux-ext4 mailing list,

Re: [OE-core] World build on OE-Core

2013-08-23 Thread Khem Raj
On Aug 22, 2013, at 3:53 PM, Martin Jansa martin.ja...@gmail.com wrote: On Thu, Aug 22, 2013 at 03:12:17PM -0700, Saul Wold wrote: On 08/22/2013 02:24 PM, Khem Raj wrote: Hi In spare cycles my box ran world build for all eglibc/qemus, arm, ppc, mips looks all fine however I see errors on

[OE-core] [PATCH 1/2] ca-certificates: add recipe (version 20130610)

2013-08-23 Thread Christopher Larson
From: Christopher Larson chris_lar...@mentor.com We need this for certain nativesdk recipes, as we can't rely on the certificate path or bundle path being the same across distros, and it's useful in many cases on the target as well. This is based on the 20130119 recipe from meta-oe, with the

Re: [OE-core] [PATCH 1/2] ca-certificates: add recipe (version 20130610)

2013-08-23 Thread Christopher Larson
On Fri, Aug 23, 2013 at 10:20 AM, Christopher Larson kerg...@gmail.comwrote: We need this for certain nativesdk recipes, as we can't rely on the certificate path or bundle path being the same across distros, and it's useful in many cases on the target as well. This is based on the 20130119

[OE-core] [PATCH 0/2] Add ca-certificates recipe

2013-08-23 Thread Christopher Larson
From: Christopher Larson chris_lar...@mentor.com This is based on the meta-oe recipe, with enhancements, and prepopulates the certificates for the nativesdk version, for later use in the buildtools-tarball. The following changes since commit d98f08a7ad95d0b17846276b028a6614f16b6846:

[OE-core] [PATCH 2/2] nativesdk-ca-certificates: prepopulate ca-certificates.crt

2013-08-23 Thread Christopher Larson
From: Christopher Larson chris_lar...@mentor.com As postinsts aren't run for nativesdk packages when populating an SDK, we need to prepopulate up-front. Signed-off-by: Christopher Larson chris_lar...@mentor.com --- meta/recipes-support/ca-certificates/ca-certificates_20130610.bb | 6 ++ 1

[OE-core] [v2][PATCH 1/1] cronie: add PACKAGECONFIG data

2013-08-23 Thread Joe Slater
We add PACKAGECONFIG[] data for audit and move the current pam related stuff into it's own entry. Signed-off-by: Joe Slater jsla...@windriver.com --- meta/recipes-extended/cronie/cronie_1.4.11.bb | 13 +++-- 1 files changed, 7 insertions(+), 6 deletions(-) diff --git

[OE-core] [PATCHv2 2/2] nativesdk-ca-certificates: prepopulate ca-certificates.crt

2013-08-23 Thread Christopher Larson
From: Christopher Larson chris_lar...@mentor.com As postinsts aren't run for nativesdk packages when populating an SDK, we need to prepopulate up-front. Signed-off-by: Christopher Larson chris_lar...@mentor.com --- meta/recipes-support/ca-certificates/ca-certificates_20130610.bb | 6 ++ 1

[OE-core] [PATCHv2 1/2] ca-certificates: add recipe (version 20130610)

2013-08-23 Thread Christopher Larson
From: Christopher Larson chris_lar...@mentor.com We need this for certain nativesdk recipes, as we can't rely on the certificate path or bundle path being the same across distros, and it's useful in many cases on the target as well. This is based on the 20130119 recipe from meta-oe, with the

[OE-core] [PATCHv2 0/2] Add ca-certificates recipe

2013-08-23 Thread Christopher Larson
From: Christopher Larson chris_lar...@mentor.com This is based on the meta-oe recipe, with enhancements, and prepopulates the certificates for the nativesdk version, for later use in the buildtools-tarball. The following changes since commit 9b05c65450526522d7358d0c0901b594de546748: sstate:

[OE-core] [v2][PATCH 1/1] libpam: add PACKAGECONFIG data concerning audit

2013-08-23 Thread Joe Slater
We do not want libpam to build using audit just because it happens to be lying around, so we create PACKAGECONFIG[] data to give us explicit control. Signed-off-by: Joe Slater jsla...@windriver.com --- meta/recipes-extended/pam/libpam_1.1.6.bb |2 ++ 1 files changed, 2 insertions(+), 0

[OE-core] [PATCH v2 01/19] lib/oeqa/runtime: add basic test for x32 images

2013-08-23 Thread Stefan Stanacar
From: Alexandru Georgescu alexandru.c.george...@intel.com Checks that an x86-64-x32 image has the right binaries. Signed-off-by: Alexandru Georgescu alexandru.c.george...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/x32lib.py | 17

[OE-core] [PATCH v2 02/19] lib/oeqa/runtime: add test for perl

2013-08-23 Thread Stefan Stanacar
From: Cornel Stoicescu corneliux.stoice...@intel.com This test runs a perl script on the target and checks the output. Signed-off-by: Cornel Stoicescu corneliux.stoice...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/files/test.pl | 2 ++

[OE-core] [PATCH v2 00/19] Some new runtime tests or fixes

2013-08-23 Thread Stefan Stanacar
Hello, This set includes new runtime tests and required changes for them. Not all of them will get run by default, for example all the project build tests on target (iptables, cvs and sudoku) need to be enabled manually. Same applies to tests which require special options (skeleton, logrotate,

[OE-core] [PATCH v2 06/19] lib/oeqa/runtime: add new PAM support test

2013-08-23 Thread Stefan Stanacar
From: Alexandru Palalau alexandrux.pala...@intel.com New test which verifies some usual commands functionality with PAM support Signed-off-by: Alexandru Palalau alexandrux.pala...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/pam.py | 24

[OE-core] [PATCH v2 07/19] lib/oeqa/runtime: add new scp test

2013-08-23 Thread Stefan Stanacar
From: Alexandru Palalau alexandrux.pala...@intel.com Copies a 5MB to target using scp, more of an network test than a scp one. Signed-off-by: Alexandru Palalau alexandrux.pala...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/scp.py | 22

[OE-core] [PATCH v2 03/19] lib/oeqa/runtime: add a test for ldd

2013-08-23 Thread Stefan Stanacar
From: Cornel Stoicescu corneliux.stoice...@intel.com This test checks that at least one path in RTLDLIST exists. Signed-off-by: Cornel Stoicescu corneliux.stoice...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/ldd.py | 19 +++ 1

[OE-core] [PATCH v2 04/19] lib/oeqa/runtime: add new logrotate test

2013-08-23 Thread Stefan Stanacar
From: Alexandru Palalau alexandrux.pala...@intel.com New logrotate test which verifies the log directory change in logrotate.conf. Needs an image with logrotate installed. Signed-off-by: Alexandru Palalau alexandrux.pala...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com ---

[OE-core] [PATCH v2 05/19] lib/oeqa/runtime: add new skeletoninit test

2013-08-23 Thread Stefan Stanacar
From: Alexandru Palalau alexandrux.pala...@intel.com New test which verifies the usage of skeleton init script available with meta-skeleton layer Signed-off-by: Alexandru Palalau alexandrux.pala...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com ---

[OE-core] [PATCH v2 09/19] lib/oeqa/runtime: add vncserver for target test

2013-08-23 Thread Stefan Stanacar
From: Mihai Prica mihai.pr...@intel.com Signed-off-by: Mihai Prica mihai.pr...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/vnc.py | 22 ++ 1 file changed, 22 insertions(+) create mode 100644 meta/lib/oeqa/runtime/vnc.py diff

[OE-core] [PATCH v2 08/19] lib/oeqa/runtime: add adjust date and time test

2013-08-23 Thread Stefan Stanacar
From: Mihai Prica mihai.pr...@intel.com Signed-off-by: Mihai Prica mihai.pr...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/date.py | 27 +++ 1 file changed, 27 insertions(+) create mode 100644

[OE-core] [PATCH v2 10/19] lib/oeqa/runtime: rpm: add install and erase tests

2013-08-23 Thread Stefan Stanacar
Copies to target rpm-doc file from deploy_dir and tries to install and then remove that package. rpm-doc was chosen because it's small, it only adds a few files to target, and it's almost always found in deploy_dir for images with package-management/rpm. Signed-off-by: Stefan Stanacar

[OE-core] [PATCH v2 15/19] lib/oeqa: make it possible to restart the target

2013-08-23 Thread Stefan Stanacar
Tweak QemuRunner so we can actually restart the qemu target in a test (if we want more memory for example). Also add a restart method to the base test class so that tests can use it. Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/oetest.py | 7 +++

[OE-core] [PATCH v2 19/19] classess/testimage: change default test suites

2013-08-23 Thread Stefan Stanacar
Some new tests were added, safe to have them in the defaults for sato-sdk and sato. Not all of the new tests are here though, either because they aren't applicable to default images or take too long. (like build iptables/cvs/sudoky ones, they can be enabled in local.conf and a special target on AB

[OE-core] [PATCH v2 17/19] lib/oeqa/runtime: add iptables, cvs and sudoku projects build tests on target

2013-08-23 Thread Stefan Stanacar
From: Mihai Prica mihai.pr...@intel.com Downloads iptables/cvs/sudoku-savant sources and builds them on target. Signed-off-by: Mihai Prica mihai.pr...@intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/runtime/buildcvs.py | 32

[OE-core] [PATCH v2 11/19] lib/oeqa/utils: new file: httpserver.py useful for serving files over HTTP to the target

2013-08-23 Thread Stefan Stanacar
From: Mihai Lindner mihaix.lind...@linux.intel.com It can be used by smart repo/channel tests to serve deploy_dir. Signed-off-by: Mihai Lindner mihaix.lind...@linux.intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com --- meta/lib/oeqa/utils/httpserver.py | 32

[OE-core] [PATCH v2 14/19] lib/oeqa/runtime: smart: add new smart tests

2013-08-23 Thread Stefan Stanacar
From: Mihai Lindner mihaix.lind...@linux.intel.com Add class to be inherited by smart tests, along with more basic tests and tests using a rpm repository. Signed-off-by: Mihai Lindner mihaix.lind...@linux.intel.com Signed-off-by: Stefan Stanacar stefanx.stana...@intel.com ---

[OE-core] [PATCH v2 12/19] lib/oeqa/utils: qemurunner: save host IP address

2013-08-23 Thread Stefan Stanacar
From: Mihai Lindner mihaix.lind...@linux.intel.com Save host IP address to host_ip. Read /proc/PID/cmdline on host to look for IPs of target and host; instead of running 'ps'. Also removed some extra empty lines from file. Signed-off-by: Mihai Lindner mihaix.lind...@linux.intel.com

[OE-core] [PATCH v2 18/19] lib/oeqa: change behaviour for unskippable tests

2013-08-23 Thread Stefan Stanacar
When a test module wants to be skipped because it doesn't apply to the image but it was nevertheless a required test (one in TEST_SUITES), we issued an warning that it was a required test and went on with running the module. Usually all tests in the module failed (e.g gcc tests on a non-sdk

  1   2   >