Re: [OE-core] RFE: make the init manager an image feature (again)

2013-02-18 Thread Enrico Scholz
Martin Jansa martin.jansa-re5jqeeqqe8avxtiumw...@public.gmane.org writes: On the specifics of the do_install_append, you've seen my comments about how we're not learning from past mistakes with the way the do_install in the class was written. I note Phil also agreed with them, both of us

[OE-core] State of systemd from an integrator point of view

2013-02-18 Thread Holger Hans Peter Freyther
Hi, this is my second attempt to use systemd with Poky for our sysmoBTS product (mostly to replace some respawn shell scripts and not to use the daemontools). I aborted the first trial because of journald and now that systemd is being merged into OE-Core I started again and I would like to share

[OE-core] [PATCH] (ping) util-linux: Add package for libmount

2013-02-18 Thread Mike Looijmans
Haven't seen any reactions (good or bad), So I thought I'd give it a ping as the wiki suggested. I'd really like to see this fixed. On 02/16/2013 04:45 PM, MiLo wrote: The libmount shared library was part of util-linux. This caused util-linux-mount to RDEPEND on util-linux, so including that

[OE-core] OE-core] How do I find out why are packages being rebuilt?

2013-02-18 Thread Mike Looijmans
I'm still having trouble with packages being needlessly rebuilt over and over. The worst of all it qt4-embedded, it takes about an hour to build. This is wasting a LOT of time. The classic OE never rebuilt a package until its version changed. How and why the current oe-core decides to rebuild

Re: [OE-core] OE-core] How do I find out why are packages being rebuilt?

2013-02-18 Thread Burton, Ross
On 18 February 2013 11:04, Mike Looijmans mike.looijm...@topic.nl wrote: I'm still having trouble with packages being needlessly rebuilt over and over. The worst of all it qt4-embedded, it takes about an hour to build. This is wasting a LOT of time. The classic OE never rebuilt a package

[OE-core] [PATCH] populate_sdk_base.bbclass: fix SDKTARGETSYSROOT value

2013-02-18 Thread Laurentiu Palcu
Currently, SDKTARGETSYSROOT points to PACKAGE_ARCH which, sometimes, can be set to MACHINE_ARCH. When this happens, the default target sysroot passed to the cross-canadian toolchain, which points to TUNE_PKGARCH, will be different from the directory where the target sysroot has been deployed. In

[OE-core] Relocatable SDK Perl issues

2013-02-18 Thread Jack Mitchell
The relocatable SDK seems to have had it's perl issues slipped back in somewhere. Running autoreconf -i on my autotools application leads to the following: Can't locate strict.pm in @INC (@INC contains: /mnt/SSD/r0005sdk/130213r0/sysroots/x86_64-oecore-linux/usr/share/autoconf

Re: [OE-core] Relocatable SDK Perl issues

2013-02-18 Thread Jack Mitchell
On 18/02/13 11:48, Jack Mitchell wrote: The relocatable SDK seems to have had it's perl issues slipped back in somewhere. Running autoreconf -i on my autotools application leads to the following: Can't locate strict.pm in @INC (@INC contains:

[OE-core] [PATCH] groff: upgrade to 1.22.2

2013-02-18 Thread Constantin Musca
- add code for generating the gnulib configure script - replace /usr/bin/perl with /usr/bin/env perl Signed-off-by: Constantin Musca constantinx.mu...@intel.com --- .../groff/{groff_1.20.1.bb = groff_1.22.2.bb} | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-)

[OE-core] [PATCH] cairo: upgrade to 1.12.14

2013-02-18 Thread Constantin Musca
Signed-off-by: Constantin Musca constantinx.mu...@intel.com --- meta/recipes-graphics/cairo/{cairo_1.12.12.bb = cairo_1.12.14.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/cairo/{cairo_1.12.12.bb = cairo_1.12.14.bb} (92%) diff --git

[OE-core] [PATCH] shared-mime-info: upgrade to 1.1

2013-02-18 Thread Constantin Musca
Signed-off-by: Constantin Musca constantinx.mu...@intel.com --- .../{shared-mime-info_1.0.bb = shared-mime-info_1.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/shared-mime-info/{shared-mime-info_1.0.bb = shared-mime-info_1.1.bb} (45%)

[OE-core] [PATCH] augeas: upgrade to 1.0.0

2013-02-18 Thread Constantin Musca
0001-Add-missing-argument-to-escape.patch: removed - included in the new version remove-gets.patch: not needed anymore add-missing-argz-conditional.patch: added - the Makefiles assume that the argz conditional is present in configure.ac Signed-off-by: Constantin Musca

[OE-core] [PATCH] gdk-pixbuf: upgrade to 2.27.1

2013-02-18 Thread Constantin Musca
Signed-off-by: Constantin Musca constantinx.mu...@intel.com --- .../{gdk-pixbuf-2.26.5 = gdk-pixbuf-2.27.1}/configure_fix.patch | 0 .../extending-libinstall-dependencies.patch | 0 .../hardcoded_libtool.patch | 0

Re: [OE-core] [PATCH] gdk-pixbuf: upgrade to 2.27.1

2013-02-18 Thread Burton, Ross
On 18 February 2013 12:25, Constantin Musca constantinx.mu...@intel.com wrote: NACK. Odd-minor versions are development releases, so we should keep with 2.26 until 2.28 is ready. (2.27.0 onwards seem to imply upgrading librsvg too, as they changed their thread semantics) Ross

[OE-core] [PATCH 1/2] sbc: SBC audio codec

2013-02-18 Thread Cristian Iorga
recipe added; needed by pulseaudio. Signed-off-by: Cristian Iorga cristian.io...@intel.com --- meta/recipes-multimedia/sbc/sbc_1.0.bb | 18 ++ 1 file changed, 18 insertions(+) create mode 100644 meta/recipes-multimedia/sbc/sbc_1.0.bb diff --git

[OE-core] [PATCH 0/2] pulseaudio upgrade to 3.0, with BT support

2013-02-18 Thread Cristian Iorga
- pulseaudio upgrade to 3.0 - pulseaudio 3.0 depends on bluez and sbc for Bluetooth support - new sbc package added Cristian Iorga (2): sbc: SBC audio codec pulseaudio: upgrade to 3.0 meta/recipes-multimedia/pulseaudio/pulseaudio.inc|4 +++- .../{pulseaudio_2.1.bb =

[OE-core] [PATCH 2/2] pulseaudio: upgrade to 3.0

2013-02-18 Thread Cristian Iorga
ARM Neon instruction set compilation error fixed. Build system disables Neon optimisations if ARM target does not support it. BT support dependent on bluez and sbc support. sbc package added as a dependency. Signed-off-by: Cristian Iorga cristian.io...@intel.com ---

Re: [OE-core] State of systemd from an integrator point of view

2013-02-18 Thread Burton, Ross
Hi Holger, On 18 February 2013 10:24, Holger Hans Peter Freyther hol...@moiji-mobile.com wrote: this is my second attempt to use systemd with Poky for our sysmoBTS product (mostly to replace some respawn shell scripts and not to use the daemontools). I aborted the first trial because of

Re: [OE-core] OE-core] How do I find out why are packages being rebuilt?

2013-02-18 Thread Mike Looijmans
On 02/18/2013 12:11 PM, Burton, Ross wrote: On 18 February 2013 11:04, Mike Looijmans mike.looijm...@topic.nl wrote: I'm still having trouble with packages being needlessly rebuilt over and over. The worst of all it qt4-embedded, it takes about an hour to build. This is wasting a LOT of time.

Re: [OE-core] State of systemd from an integrator point of view

2013-02-18 Thread Burton, Ross
On 18 February 2013 13:10, Burton, Ross ross.bur...@intel.com wrote: * systemd's journald is not suitable for small devices. I think the default should be to disable the journald and do not disable the busybox log application in the systemd-compat units package. journald is dominated by memory

Re: [OE-core] OE-core] How do I find out why are packages being rebuilt?

2013-02-18 Thread Burton, Ross
On 18 February 2013 13:14, Mike Looijmans mike.looijm...@topic.nl wrote: Change in oe-core I can live with. Things that puzzle me are that when I change the location of a bootloader data file in my local.conf, it suddenly decides to rebuild qt4-embedded. I also have two almost identical

[OE-core] [PATCH] gnome-common: upgrade to 3.7.4

2013-02-18 Thread Constantin Musca
- gnome-common finally is GPLv2+ - omf.patch is included in the new version Signed-off-by: Constantin Musca constantinx.mu...@intel.com --- meta/recipes-gnome/gnome/gnome-common-2.28.0/omf.patch| 15 --- .../{gnome-common_2.28.0.bb = gnome-common_3.7.4.bb} | 10 +- 2

Re: [OE-core] [PATCH] gnome-common: upgrade to 3.7.4

2013-02-18 Thread Burton, Ross
On 18 February 2013 13:25, Constantin Musca constantinx.mu...@intel.com wrote: # The omf.make file failed if scrollkeeper doesn't happen to be # installed Remove this comment too. Also I'll note that whilst this is strictly speaking a development release, gnome-common doesn't really follow

[OE-core] [PATCH v2] gnome-common: upgrade to 3.7.4

2013-02-18 Thread Constantin Musca
- gnome-common finally is GPLv2+ - omf.patch is included in the new version Signed-off-by: Constantin Musca constantinx.mu...@intel.com --- meta/recipes-gnome/gnome/gnome-common-2.28.0/omf.patch| 15 --- .../{gnome-common_2.28.0.bb = gnome-common_3.7.4.bb} | 13 +

Re: [OE-core] [PATCH 1/2 v3] archiver class: Use tasks instead of pre/post funcs with sstate

2013-02-18 Thread Shakeel, Muhammad
Hi Richard, I did try deptask but d.appendVarFlag('do_patch', 'deptask', ' do_archive_original_sources_patches') doesn't make do_patch dependent on do_archive_original_sources_patches. Do you think it is a bug and needs to be fixed? Use of 'deps' or 'recrdeps' adds the above dependency. I

Re: [OE-core] State of systemd from an integrator point of view

2013-02-18 Thread Holger Hans Peter Freyther
On Mon, Feb 18, 2013 at 01:14:47PM +, Burton, Ross wrote: Just noticed that the disabling of syslog isn't working for me, it disables syslog-busybox but there's a syslog symlink to it, which is being started. :) I haven't gotten to the part to get it started again. The symlink probably

[OE-core] [PATCH 0/2] Package upgrades

2013-02-18 Thread Laurentiu Palcu
These 2 upgrades compiled fine on all architectures and were tested in qemu. Thanks, Laurentiu Laurentiu Palcu (2): xrandr: upgrade to 1.4.0 xvinfo: upgrade to 1.1.2 meta/recipes-graphics/xorg-app/xrandr_1.3.5.bb | 16 meta/recipes-graphics/xorg-app/xrandr_1.4.0.bb |

[OE-core] [PATCH 2/2] xvinfo: upgrade to 1.1.2

2013-02-18 Thread Laurentiu Palcu
Signed-off-by: Laurentiu Palcu laurentiu.pa...@intel.com --- meta/recipes-graphics/xorg-app/xvinfo_1.1.1.bb | 15 --- meta/recipes-graphics/xorg-app/xvinfo_1.1.2.bb | 15 +++ 2 files changed, 15 insertions(+), 15 deletions(-) delete mode 100644

[OE-core] [PATCH 1/2] xrandr: upgrade to 1.4.0

2013-02-18 Thread Laurentiu Palcu
Signed-off-by: Laurentiu Palcu laurentiu.pa...@intel.com --- meta/recipes-graphics/xorg-app/xrandr_1.3.5.bb | 16 meta/recipes-graphics/xorg-app/xrandr_1.4.0.bb | 16 2 files changed, 16 insertions(+), 16 deletions(-) delete mode 100644

Re: [OE-core] State of systemd from an integrator point of view

2013-02-18 Thread Holger Hans Peter Freyther
On Mon, Feb 18, 2013 at 01:10:27PM +, Burton, Ross wrote: The INITMAN variable is injected into DISTRO_FEATURES, so I do find the more idiomatic base_contains more readable: ${@base_contains(DISTRO_FEATURES, systemd, , watchdog, d)} thanks. I will update my BSP. systemd could

[OE-core] [PATCH] jpeg: upgrade to 9

2013-02-18 Thread Constantin Musca
License checksum change due to: - version modification - links modification - additional license explanations fix_for_automake_1.12.1.patch: not needed anymore fix-jmorecfg-boolean-enum.patch: added - we have to undef TRUE FALSE in order to define the boolean enum Signed-off-by: Constantin

Re: [OE-core] [PATCH] jpeg: upgrade to 9

2013-02-18 Thread Marko Lindqvist
On 18 February 2013 17:47, Constantin Musca constantinx.mu...@intel.com wrote: License checksum change due to: - version modification - links modification - additional license explanations fix_for_automake_1.12.1.patch: not needed anymore fix-jmorecfg-boolean-enum.patch: added - we have

[OE-core] OE Changelog since 2013-02-10 until 2013-02-17

2013-02-18 Thread cliff . brake
Changelog since 2013-02-10 until 2013-02-17. Projects included in this report: bitbake: git://git.openembedded.org/bitbake openembedded-core: git://git.openembedded.org/openembedded-core meta-openembedded: git://git.openembedded.org/meta-openembedded meta-angstrom:

[OE-core] [PATCH] systemd: merge udev-systemd into udev

2013-02-18 Thread Ross Burton
Merge the contents of udev-systemd, which is just the service files, into udev itself. This split wasn't intended to every happen in oe-core. Signed-off-by: Ross Burton ross.bur...@intel.com --- meta/recipes-core/systemd/systemd_197.bb |9 - 1 file changed, 4 insertions(+), 5

[OE-core] [PATCH 0/3] Matchbox Keyboard fixes

2013-02-18 Thread Ross Burton
Hi, Some fixes to improve the usability of the virtual keyboard, mainly if the formfactor says we don't have a keyboard then add the keyboard applet to the panel so that it can be forced on and off. Not ideal, but the keyboard/toolkit bridge is (currently) GTK+ 2 specific. Ross The following

[OE-core] [PATCH 3/3] matchbox-session-sato: start the keyboard applet if we have no keyboard

2013-02-18 Thread Ross Burton
If the formfactor says we have no physical keyboard, add the keyboard applet so the user can force the keyboard to show/hide on demand. Signed-off-by: Ross Burton ross.bur...@intel.com --- meta/recipes-sato/matchbox-sato/matchbox-session-sato/session |9 - 1 file changed, 8

[OE-core] [PATCH 2/3] matchbox-keyboard: add RRECOMMENDS to matchbox-keyboard-applet

2013-02-18 Thread Ross Burton
The keyboard is more useful with the applet, as it means that you can hide it. Signed-off-by: Ross Burton ross.bur...@intel.com --- meta/recipes-sato/matchbox-keyboard/matchbox-keyboard_git.bb |1 + 1 file changed, 1 insertion(+) diff --git

[OE-core] [PATCH 1/3] matchbox-keyboard: general clean up

2013-02-18 Thread Ross Burton
Re-order variables, use $PN more, and merge the -dbg packages together. Signed-off-by: Ross Burton ross.bur...@intel.com --- .../matchbox-keyboard/matchbox-keyboard_git.bb | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git

Re: [OE-core] [PATCH] systemd: merge udev-systemd into udev

2013-02-18 Thread Otavio Salvador
On Mon, Feb 18, 2013 at 1:48 PM, Ross Burton ross.bur...@intel.com wrote: Merge the contents of udev-systemd, which is just the service files, into udev itself. This split wasn't intended to every happen in oe-core. Signed-off-by: Ross Burton ross.bur...@intel.com Could we first discuss the

Re: [OE-core] weird FILESEXTRAPATHS_append in mesa-common.inc

2013-02-18 Thread Burton, Ross
On 1 January 2013 17:55, Robert P. J. Day rpj...@crashcourse.ca wrote: these two lines from mesa-common.inc: # for mesa-dri and mesa-xlib FILESEXTRAPATHS_append := ${THISDIR}/mesa: that second line is definitely misleading as it doesn't append, it prepends (as opposed to what you see in

Re: [OE-core] OE-core] How do I find out why are packages being rebuilt?

2013-02-18 Thread Martin Jansa
On Mon, Feb 18, 2013 at 02:14:11PM +0100, Mike Looijmans wrote: On 02/18/2013 12:11 PM, Burton, Ross wrote: On 18 February 2013 11:04, Mike Looijmans mike.looijm...@topic.nl wrote: I'm still having trouble with packages being needlessly rebuilt over and over. The worst of all it

[OE-core] [PATCH] devshell.bbclass: Allow running devshell and fakeroot together

2013-02-18 Thread Richard Purdie
Currently its hard to run a devshell complete with fakeroot context. This patch allows the fakeroot flag on the task to do this, as with any other task. Since we may need to start X terminal applications, we need to only start the fakeroot session on the final command, hence the hoops this code

[OE-core] [PATCH RFC] image: Enable fakeroot for the devshell

2013-02-18 Thread Richard Purdie
The rootfs task runs under fakeroot. This converts the devshell to do the same, allowing the user easier debugging of problems like permissions for example. I'm really after to provoke some discussion with this patch. There are a variety of cases where it would be desirable to run devshell in

[OE-core] [PATCH][oe-core] sanity: check_path_length: replace tab with 8 spaces

2013-02-18 Thread Martin Jansa
Signed-off-by: Martin Jansa martin.ja...@gmail.com --- meta/classes/sanity.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass index 22a89ea..94c6ce3 100644 --- a/meta/classes/sanity.bbclass +++

[OE-core] [RFC][oe-core] sanity: use lsb distro_identifier

2013-02-18 Thread Martin Jansa
* distro_identifier returns lsb_data['Distributor ID']-lsb_data['Release'] which in some cases is different then lsb_release -d -s, e.g. Distributor ID: Ubuntu Description:Ubuntu 12.04 LTS Release:12.04 Codename: precise But we probably don't need to sanity list each

Re: [OE-core] [RFC][oe-core] sanity: use lsb distro_identifier

2013-02-18 Thread Otavio Salvador
On Mon, Feb 18, 2013 at 8:26 PM, Martin Jansa martin.ja...@gmail.com wrote: * distro_identifier returns lsb_data['Distributor ID']-lsb_data['Release'] which in some cases is different then lsb_release -d -s, e.g. Distributor ID: Ubuntu Description:Ubuntu 12.04 LTS Release:

Re: [OE-core] [PATCH] (ping) util-linux: Add package for libmount

2013-02-18 Thread Saul Wold
On 02/18/2013 02:57 AM, Mike Looijmans wrote: Haven't seen any reactions (good or bad), So I thought I'd give it a ping as the wiki suggested. I'd really like to see this fixed. Mike, Many of us are traveling this week to ELC in San Francisco and it was a long weekend in the US. I will be

Re: [OE-core] [PATCH] groff: upgrade to 1.22.2

2013-02-18 Thread Saul Wold
On 02/18/2013 04:03 AM, Constantin Musca wrote: - add code for generating the gnulib configure script - replace /usr/bin/perl with /usr/bin/env perl Signed-off-by: Constantin Musca constantinx.mu...@intel.com --- .../groff/{groff_1.20.1.bb = groff_1.22.2.bb} | 12 ++--

[OE-core] [PATCH 0/4] Read-only rootfs followup patches

2013-02-18 Thread Qi.Chen
From: Chen Qi qi.c...@windriver.com This patchset enables populate-volatile.sh script run at rootfs time. For the purpose of easier review, changes for populate-volatile.sh script have been divided into two parts. This patchset has been tested with core-image-minimal, with and without

[OE-core] [PATCH 3/4] populate-volatile.sh: add ROOT_DIR variable to support running at rootfs time

2013-02-18 Thread Qi.Chen
From: Chen Qi qi.c...@windriver.com For populate-volatile.sh script to run correctly both at rootfs time and at system boot time, it needs to be aware of which situation it is now in. We use the ROOT_DIR variable to indicate whether it is run at rootfs time or not. ROOT_DIR being / indicates

[OE-core] [PATCH 1/4] image.bbclass: add a hook funtion to support readonly rootfs

2013-02-18 Thread Qi.Chen
From: Chen Qi qi.c...@windriver.com read_only_rootfs_hook: this funtion is invoked only if 'read-only-rootfs' is in IMAGE_FEATURES. It tweaks some basic files and makes populate- volatile.sh script run at rootfs time. For now, it has real effect only if the init system is sysvinit. [YOCTO

[OE-core] [PATCH 2/4] core-image.bbclass: support read-only rootfs

2013-02-18 Thread Qi.Chen
From: Chen Qi qi.c...@windriver.com The hook function is appended to ROOTFS_POSTPROCESS_COMMAND properly to support the 'read-only-rootfs' image feature. [YOCTO #3406] Signed-off-by: Chen Qi qi.c...@windriver.com --- meta/classes/core-image.bbclass |4 1 file changed, 4 insertions(+)

[OE-core] [PATCH 4/4] populate-volatile.sh: improve the handling of link config items

2013-02-18 Thread Qi.Chen
From: Chen Qi qi.c...@windriver.com Previously, if there's a link config item in the config file like l root root 1777 /tmp /var/tmp and /tmp has existed, the symlink will not be created correctly. Another example is the /run directory. If /run directory has been created by some

[OE-core] [PATCH 0/1] hwclock.sh: check for the existence of /etc/default/rcS

2013-02-18 Thread Qi.Chen
From: Chen Qi qi.c...@windriver.com The following changes since commit c7b23ab68aafc04d9830ef318015912e5d4f0672: maintainers.inc: update ownership of recipes (2013-02-17 22:33:30 +) are available in the git repository at: git://git.pokylinux.org/poky-contrib ChenQi/rcs-default

[OE-core] [PATCH 1/1] hwclock.sh: check for the existence of /etc/default/rcS

2013-02-18 Thread Qi.Chen
From: Chen Qi qi.c...@windriver.com /etc/default/rcS might be missing if the init manager is not sysvinit. So we have to check for the existence of this file before sourcing it. [YOCTO #3697] Signed-off-by: Chen Qi qi.c...@windriver.com --- meta/recipes-core/busybox/files/hwclock.sh |2 +-