[OE-core] [PATCH] speex: enable floating point support

2014-01-15 Thread Fahad Arslan
From: Fahad Arslan fahad_ars...@mentor.com

Speex configured in fixed point mode is not able to covert flaot
input in range of +/-1 passed by Pulseaudio. As a result streams
that need to be resampled are not playedback (no voice). Avoid
this situation by configuring Speex in floating point mode.

Signed-off-by: Fahad Arslan fahad_ars...@mentor.com
---
 meta/recipes-multimedia/speex/speex_1.2rc1.bb |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-multimedia/speex/speex_1.2rc1.bb 
b/meta/recipes-multimedia/speex/speex_1.2rc1.bb
index 5de0169..f1ea547 100644
--- a/meta/recipes-multimedia/speex/speex_1.2rc1.bb
+++ b/meta/recipes-multimedia/speex/speex_1.2rc1.bb
@@ -18,6 +18,6 @@ PARALLEL_MAKE = 
 
 inherit autotools pkgconfig lib_package
 
-EXTRA_OECONF =  --enable-fixed-point --with-ogg-libraries=${STAGING_LIBDIR} \
- --disable-float-api --disable-vbr \
+EXTRA_OECONF =  --with-ogg-libraries=${STAGING_LIBDIR} \
+ --enable-float-api --disable-vbr \
  --with-ogg-includes=${STAGING_INCDIR} --disable-oggtest
-- 
1.7.9.5

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [RFC][PATCH] grub-efi: add git version

2014-01-15 Thread Koen Kooi
This allows building both non-EFI (via grub_git.bb) and EFI versions of grub 
for platforms like i586 and armv7a which are usually non-EFI.

Signed-off-by: Koen Kooi koen.k...@linaro.org
---
 meta/recipes-bsp/grub/grub-efi_git.bb | 58 +++
 1 file changed, 58 insertions(+)
 create mode 100644 meta/recipes-bsp/grub/grub-efi_git.bb

diff --git a/meta/recipes-bsp/grub/grub-efi_git.bb 
b/meta/recipes-bsp/grub/grub-efi_git.bb
new file mode 100644
index 000..339d5ec
--- /dev/null
+++ b/meta/recipes-bsp/grub/grub-efi_git.bb
@@ -0,0 +1,58 @@
+SUMMARY = GRUB2 is the next-generation GRand Unified Bootloader
+
+DESCRIPTION = GRUB2 is the next generaion of a GPLed bootloader \
+intended to unify bootloading across x86 operating systems. In \
+addition to loading the Linux kernel, it implements the Multiboot \
+standard, which allows for flexible loading of multiple boot images.
+
+HOMEPAGE = http://www.gnu.org/software/grub/;
+SECTION = bootloaders
+
+LICENSE = GPLv3
+LIC_FILES_CHKSUM = file://COPYING;md5=d32239bcb673463ab874e80d47fae504
+
+DEPENDS = autogen-native flex-native bison-native xz freetype
+
+DEFAULT_PREFERENCE = -1
+DEFAULT_PREFERENCE_arm = 1
+
+PV = 2.00+${SRCPV}
+SRCREV = 0776112c5311196889a15058a3b1be4c81ba5e05
+SRC_URI = git://git.savannah.gnu.org/grub.git \
+   file://40_custom \
+  
+
+S = ${WORKDIR}/git
+
+COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*)-(linux.*|freebsd.*)'
+
+inherit autotools
+inherit gettext
+
+PACKAGECONFIG ??= 
+PACKAGECONFIG[grub-mount] = --enable-grub-mount,--disable-grub-mount,fuse
+PACKAGECONFIG[device-mapper] = 
--enable-device-mapper,--disable-device-mapper,lvm2
+
+# configure.ac has code to set this automagically from the target tuple
+# but the OE freeform one (core2-foo-bar-linux) don't work with that.
+
+GRUBPLATFORM = efi
+
+EXTRA_OECONF = --with-platform=${GRUBPLATFORM} --disable-grub-mkfont 
--program-prefix= \
+--enable-liblzma=no --enable-device-mapper=no 
--enable-libzfs=no
+
+do_configure_prepend() {
+( cd ${S}
+  ${S}/autogen.sh )
+}
+
+do_install_append () {
+install -d ${D}${sysconfdir}/grub.d
+install -m 0755 ${WORKDIR}/40_custom ${D}${sysconfdir}/grub.d/40_custom
+}
+
+RDEPENDS_${PN} = diffutils freetype
+FILES_${PN}-dbg += ${libdir}/${BPN}/*/.debug
+
+INSANE_SKIP_${PN} = arch
+INSANE_SKIP_${PN}-dbg = arch
-- 
1.8.4.2

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [RFC][PATCHv2] grub-efi: add git version

2014-01-15 Thread Koen Kooi
This allows building both non-EFI (via grub_git.bb) and EFI versions of grub 
for platforms like i586 and armv7a which are usually non-EFI.

Signed-off-by: Koen Kooi koen.k...@linaro.org
---
 meta/recipes-bsp/grub/grub-efi_git.bb | 72 +++
 1 file changed, 72 insertions(+)
 create mode 100644 meta/recipes-bsp/grub/grub-efi_git.bb

diff --git a/meta/recipes-bsp/grub/grub-efi_git.bb 
b/meta/recipes-bsp/grub/grub-efi_git.bb
new file mode 100644
index 000..e8f859e
--- /dev/null
+++ b/meta/recipes-bsp/grub/grub-efi_git.bb
@@ -0,0 +1,72 @@
+SUMMARY = GRUB2 is the next-generation GRand Unified Bootloader
+
+DESCRIPTION = GRUB2 is the next generaion of a GPLed bootloader \
+intended to unify bootloading across x86 operating systems. In \
+addition to loading the Linux kernel, it implements the Multiboot \
+standard, which allows for flexible loading of multiple boot images.
+
+HOMEPAGE = http://www.gnu.org/software/grub/;
+SECTION = bootloaders
+
+LICENSE = GPLv3
+LIC_FILES_CHKSUM = file://COPYING;md5=d32239bcb673463ab874e80d47fae504
+
+DEPENDS = autogen-native flex-native bison-native xz freetype
+
+DEFAULT_PREFERENCE = -1
+DEFAULT_PREFERENCE_arm = 1
+
+PV = 2.00+${SRCPV}
+SRCREV = 0776112c5311196889a15058a3b1be4c81ba5e05
+SRC_URI = git://git.savannah.gnu.org/grub.git \
+  
+
+S = ${WORKDIR}/git
+
+COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*)-(linux.*|freebsd.*)'
+
+inherit autotools
+inherit gettext
+
+PACKAGECONFIG ??= 
+PACKAGECONFIG[grub-mount] = --enable-grub-mount,--disable-grub-mount,fuse
+PACKAGECONFIG[device-mapper] = 
--enable-device-mapper,--disable-device-mapper,lvm2
+
+# configure.ac has code to set this automagically from the target tuple
+# but the OE freeform one (core2-foo-bar-linux) don't work with that.
+
+GRUBPLATFORM = efi
+
+EXTRA_OECONF = --with-platform=${GRUBPLATFORM} --disable-grub-mkfont 
--program-prefix= \
+--enable-liblzma=no --enable-device-mapper=no 
--enable-libzfs=no
+
+do_configure_prepend() {
+( cd ${S}
+  ${S}/autogen.sh )
+}
+
+do_install_class-native() {
+install -d ${D}${bindir}
+install -m 755 grub-mkimage ${D}${bindir}
+}
+
+do_deploy() {
+   # Search for the grub.cfg on the local boot media by using the
+   # built in cfg file provided via this recipe
+   grub-mkimage -c ../cfg -p /EFI/BOOT -d ./grub-core/ \
+  -O ${GRUB_TARGET}-efi -o ./${GRUB_IMAGE} \
+  boot linux ext2 fat serial part_msdos part_gpt normal 
efi_gop iso9660 search
+   install -m 644 ${B}/${GRUB_IMAGE} ${DEPLOYDIR}
+}
+
+do_deploy_class-native() {
+   :
+}
+
+addtask deploy after do_install before do_build
+
+RDEPENDS_${PN} = diffutils freetype
+FILES_${PN}-dbg += ${libdir}/${BPN}/*/.debug
+
+INSANE_SKIP_${PN} = arch
+INSANE_SKIP_${PN}-dbg = arch
-- 
1.8.4.2

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [RFC][PATCHv2] grub-efi: add git version

2014-01-15 Thread Koen Kooi
Ignore this one as well, it fails on non-x86 :( Grub is really great for 
triggering different errors on different arches.


On 01/15/2014 10:25 AM, Koen Kooi wrote:

This allows building both non-EFI (via grub_git.bb) and EFI versions of grub 
for platforms like i586 and armv7a which are usually non-EFI.

Signed-off-by: Koen Kooi koen.k...@linaro.org
---
  meta/recipes-bsp/grub/grub-efi_git.bb | 72 +++
  1 file changed, 72 insertions(+)
  create mode 100644 meta/recipes-bsp/grub/grub-efi_git.bb

diff --git a/meta/recipes-bsp/grub/grub-efi_git.bb 
b/meta/recipes-bsp/grub/grub-efi_git.bb
new file mode 100644
index 000..e8f859e
--- /dev/null
+++ b/meta/recipes-bsp/grub/grub-efi_git.bb
@@ -0,0 +1,72 @@
+SUMMARY = GRUB2 is the next-generation GRand Unified Bootloader
+
+DESCRIPTION = GRUB2 is the next generaion of a GPLed bootloader \
+intended to unify bootloading across x86 operating systems. In \
+addition to loading the Linux kernel, it implements the Multiboot \
+standard, which allows for flexible loading of multiple boot images.
+
+HOMEPAGE = http://www.gnu.org/software/grub/;
+SECTION = bootloaders
+
+LICENSE = GPLv3
+LIC_FILES_CHKSUM = file://COPYING;md5=d32239bcb673463ab874e80d47fae504
+
+DEPENDS = autogen-native flex-native bison-native xz freetype
+
+DEFAULT_PREFERENCE = -1
+DEFAULT_PREFERENCE_arm = 1
+
+PV = 2.00+${SRCPV}
+SRCREV = 0776112c5311196889a15058a3b1be4c81ba5e05
+SRC_URI = git://git.savannah.gnu.org/grub.git \
+  
+
+S = ${WORKDIR}/git
+
+COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*)-(linux.*|freebsd.*)'
+
+inherit autotools
+inherit gettext
+
+PACKAGECONFIG ??= 
+PACKAGECONFIG[grub-mount] = --enable-grub-mount,--disable-grub-mount,fuse
+PACKAGECONFIG[device-mapper] = 
--enable-device-mapper,--disable-device-mapper,lvm2
+
+# configure.ac has code to set this automagically from the target tuple
+# but the OE freeform one (core2-foo-bar-linux) don't work with that.
+
+GRUBPLATFORM = efi
+
+EXTRA_OECONF = --with-platform=${GRUBPLATFORM} --disable-grub-mkfont 
--program-prefix= \
+--enable-liblzma=no --enable-device-mapper=no 
--enable-libzfs=no
+
+do_configure_prepend() {
+( cd ${S}
+  ${S}/autogen.sh )
+}
+
+do_install_class-native() {
+install -d ${D}${bindir}
+install -m 755 grub-mkimage ${D}${bindir}
+}
+
+do_deploy() {
+   # Search for the grub.cfg on the local boot media by using the
+   # built in cfg file provided via this recipe
+   grub-mkimage -c ../cfg -p /EFI/BOOT -d ./grub-core/ \
+  -O ${GRUB_TARGET}-efi -o ./${GRUB_IMAGE} \
+  boot linux ext2 fat serial part_msdos part_gpt normal 
efi_gop iso9660 search
+   install -m 644 ${B}/${GRUB_IMAGE} ${DEPLOYDIR}
+}
+
+do_deploy_class-native() {
+   :
+}
+
+addtask deploy after do_install before do_build
+
+RDEPENDS_${PN} = diffutils freetype
+FILES_${PN}-dbg += ${libdir}/${BPN}/*/.debug
+
+INSANE_SKIP_${PN} = arch
+INSANE_SKIP_${PN}-dbg = arch





--
Koen Kooi
Builds and Baselines | Release Manager
Linaro.org | Open source software for ARM SoCs
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 1/1] sstate.bbclass: remove previous version's stamp

2014-01-15 Thread Richard Purdie
On Wed, 2014-01-15 at 15:09 +0800, Robert Yang wrote:
 There is a potential problem if we don't remove the previous version's
 stamp, for example:
 
 The depend chain is:
 libtool-native - autoconf-native - m4-native
 We have two m4-native: 1.4.9 and 1.4.7
 
 1) Clean all of them to make a fresh build so that we can reproduce the
problem
 $ bitbake m4-native autoconf-native libtool-native -ccleansstate
 
 2) Build libtool-native so that the m4-native_1.4.17 will be built
 $ bitbake libtool-native
 
 3) Set PREFERRED_VERSION_m4-native = 1.4.9 and build again
 $ bitbake libtool-native
 
 4) Set PREFERRED_VERSION_m4-native = 1.4.17 and build again
 $ bitbake libtool-native -ccleansstate  bitbake libtool-native
 
 Then the build will fail:
 [snip]
 | m4: unrecognized option '--gnu'
 | Try `m4 --help' for more information.
 | autom4te: m4 failed with exit status: 1
 [snip]
 
 The is because when we change m4-native to 1.4.17 and build
 libtool-native again:
 5) libtool-native depends on autoconf-native, and autoconf-native's
version isn't change, so it can remove the current stamp and mirror
the sstate (the one depends on m4-native_1.4.9) from the SSTATE_DIR
correctly.
 
 6) The mirrored autoconf-native depends on m4-native_1.4.17's
do_populate_sysroot, and the stamp is already there (which is made
by step 2), so it would do nothing, but this is incorrect, since
the one that really in the sysroot is m4-native_1.4.9, then the
error happens.
 
 Remove previous version's stamp in sstate_clean() will fix the problem.
 
 [YOCTO #5422]
 
 Signed-off-by: Robert Yang liezhi.y...@windriver.com
 ---
  meta/classes/sstate.bbclass | 19 ++-
  1 file changed, 10 insertions(+), 9 deletions(-)
 
 diff --git a/meta/classes/sstate.bbclass b/meta/classes/sstate.bbclass
 index 35c3f85..8802d79 100644
 --- a/meta/classes/sstate.bbclass
 +++ b/meta/classes/sstate.bbclass
 @@ -331,6 +331,8 @@ def sstate_clean_manifest(manifest, d):
  
  def sstate_clean(ss, d):
  import oe.path
 +import glob
 +import re
  
  d2 = d.createCopy()
  extrainf = d.getVarFlag(do_ + ss['task'], 'stamp-extra-info', True)
 @@ -350,15 +352,14 @@ def sstate_clean(ss, d):
  for lock in locks:
  bb.utils.unlockfile(lock)
  
 -stfile = d.getVar(STAMP, True) + .do_ + ss['task']
 -oe.path.remove(stfile)
 -oe.path.remove(stfile + _setscene)
 -if extrainf:
 -oe.path.remove(stfile + .* + extrainf)
 -oe.path.remove(stfile + _setscene + .* + extrainf)
 -else:
 -oe.path.remove(stfile + .*)
 -oe.path.remove(stfile + _setscene + .*)
 +stamp_dir = os.path.dirname(d.getVar(STAMP, True))
 +# Remove the current and previous stamps, but keep the sigdata
 +wildcard_stfile = %s/*.do_%s* % (stamp_dir, ss['task'])
 +re_stfile_sigdata = %s/.*\.do_%s\.sigdata\.* % (stamp_dir, ss['task'])
 +for stfile in glob.glob(wildcard_stfile):
 +# Keep the sigdata
 +if not re.match(re_stfile_sigdata, stfile):
 +oe.path.remove(stfile)
  

You can't do this, the extrainf data *is* important since for tasks
which are machine specific, you must not trample on another machine's
stamp files.

Please use STAMPCLEAN here instead of STAMP, setup an appropriate glob
or two glob expressions based on that, search for it, then iterate the
result and only delete anything that doesn't have sigdata in it.

Cheers,

Richard

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] speex: enable floating point support

2014-01-15 Thread Koen Kooi

Op 15 jan. 2014, om 10:14 heeft Fahad Arslan fahad_ars...@mentor.com het 
volgende geschreven:

 From: Fahad Arslan fahad_ars...@mentor.com
 
 Speex configured in fixed point mode is not able to covert flaot
 input in range of +/-1 passed by Pulseaudio. As a result streams
 that need to be resampled are not playedback (no voice). Avoid
 this situation by configuring Speex in floating point mode.

As pointed out before, this makes speex unusable on systems without an FPU
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 1/3] opkg-utils: Upgrade to latest git HEAD

2014-01-15 Thread Koen Kooi

Op 15 jan. 2014, om 03:17 heeft Paul Barker p...@paulbarker.me.uk het 
volgende geschreven:

 The latest version of opkg-utils PROVIDES virtual/update-alternatives via a
 script copied from opkg.
 
 Signed-off-by: Paul Barker p...@paulbarker.me.uk
 ---
 meta/recipes-devtools/opkg-utils/opkg-utils_git.bb | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)
 
 diff --git a/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb 
 b/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb
 index 714fc51..4ae6970 100644
 --- a/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb
 +++ b/meta/recipes-devtools/opkg-utils/opkg-utils_git.bb
 @@ -4,8 +4,10 @@ HOMEPAGE = http://code.google.com/p/opkg/;
 LICENSE = GPLv2+
 LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
 
 file://opkg.py;beginline=1;endline=18;md5=15917491ad6bf7acc666ca5f7cc1e083
 +PROVIDES += virtual/update-alternatives
 +RPROVIDES_update-alternatives-opkg = update-alternatives

R* variables do below do_install since they deal with packaging

 
 -SRCREV = 757a1664a440c60e8126443bf984e4bdf374c327
 +SRCREV = fd4a3a4c20ada47b19e89849ddb6ff87904f01d2
 PV = 0.1.8+git${SRCPV}
 
 SRC_URI = git://git.yoctoproject.org/opkg-utils
 @@ -21,6 +23,9 @@ do_install() {
 # Avoid circular dependencies from package_ipk.bbclass
 PACKAGES_class-native = 
 
 +PACKAGES =+ update-alternatives-opkg
 +FILES_update-alternatives-opkg = ${bindir}/update-alternatives
 +
 RDEPENDS_${PN} = python python-shell python-io python-math python-crypt 
 python-logging python-fcntl python-subprocess python-pickle 
 python-compression python-textutils python-stringold
 RDEPENDS_${PN}_class-native = 
 
 -- 
 1.8.5.2
 
 ___
 Openembedded-core mailing list
 Openembedded-core@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-core
 

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] weston: cleanup mesa depends

2014-01-15 Thread Andreas Müller
* do not depend by default
* depend on virtual/mesa instead of mesa

Signed-off-by: Andreas Müller schnitzelt...@googlemail.com
---
 meta/recipes-graphics/wayland/weston_1.3.1.bb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-graphics/wayland/weston_1.3.1.bb 
b/meta/recipes-graphics/wayland/weston_1.3.1.bb
index d97f6af..8e555ee 100644
--- a/meta/recipes-graphics/wayland/weston_1.3.1.bb
+++ b/meta/recipes-graphics/wayland/weston_1.3.1.bb
@@ -15,7 +15,7 @@ SRC_URI[sha256sum] = 
f7141334b141ae1a6435bd03bfdb01b7fb628f39259164f201e7e71c8d
 inherit autotools pkgconfig useradd
 
 DEPENDS = libxkbcommon gdk-pixbuf pixman cairo glib-2.0 jpeg
-DEPENDS += wayland virtual/mesa virtual/egl pango
+DEPENDS += wayland virtual/egl pango
 
 EXTRA_OECONF = --enable-setuid-install \
 --disable-tablet-shell \
@@ -37,9 +37,9 @@ PACKAGECONFIG ??= ${@base_contains('DISTRO_FEATURES', 
'wayland', 'kms wayland',
 # Compositor choices
 #
 # Weston on KMS
-PACKAGECONFIG[kms] = --enable-drm-compositor,--disable-drm-compositor,drm 
udev mesa mtdev
+PACKAGECONFIG[kms] = --enable-drm-compositor,--disable-drm-compositor,drm 
udev virtual/mesa mtdev
 # Weston on Wayland (nested Weston)
-PACKAGECONFIG[wayland] = 
--enable-wayland-compositor,--disable-wayland-compositor,mesa
+PACKAGECONFIG[wayland] = 
--enable-wayland-compositor,--disable-wayland-compositor,virtual/mesa
 # Weston on X11
 PACKAGECONFIG[x11] = 
--enable-x11-compositor,--disable-x11-compositor,virtual/libx11 libxcb libxcb 
libxcursor cairo
 # Headless Weston
-- 
1.8.3.1

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] grub git: workaround debugedit problems for 64 bit targets

2014-01-15 Thread Koen Kooi
I've limited it to 64bit targets, but to be honest debug splitting doesn't make 
sense for grub since it won't run in your rootfs and attaching gdb is pretty 
much impossible.

Signed-off-by: Koen Kooi koen.k...@linaro.org
---
 meta/recipes-bsp/grub/grub_git.bb | 5 +
 1 file changed, 5 insertions(+)

diff --git a/meta/recipes-bsp/grub/grub_git.bb 
b/meta/recipes-bsp/grub/grub_git.bb
index 1796e7f..bc79cfa 100644
--- a/meta/recipes-bsp/grub/grub_git.bb
+++ b/meta/recipes-bsp/grub/grub_git.bb
@@ -51,8 +51,13 @@ do_configure_prepend() {
 do_install_append () {
 install -d ${D}${sysconfdir}/grub.d
 install -m 0755 ${WORKDIR}/40_custom ${D}${sysconfdir}/grub.d/40_custom
+ 
 }
 
+# debugedit chokes on 64 bit platforms
+INHIBIT_PACKAGE_DEBUG_SPLIT_aarch64 = 1
+INHIBIT_PACKAGE_DEBUG_SPLIT_x86-64 = 1
+
 RDEPENDS_${PN} = diffutils freetype
 FILES_${PN}-dbg += ${libdir}/${BPN}/*/.debug
 
-- 
1.8.4.2

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [oe-commits] Robert Yang : autogen-native: upgrade to 5.18.2

2014-01-15 Thread Martin Jansa
On Wed, Jan 15, 2014 at 02:01:23PM +0800, Robert Yang wrote:
 
 
 On 01/15/2014 01:22 PM, Darren Hart wrote:
  On Thu, 2014-01-09 at 15:42 +0100, Martin Jansa wrote:
  On Mon, Jan 06, 2014 at 11:29:36AM +, g...@git.openembedded.org wrote:
  Module: openembedded-core.git
  Branch: master
  Commit: 6bcd2dafa379badab11bff9d7b607f7f5d72fc94
  URL:
  http://git.openembedded.org/?p=openembedded-core.gita=commit;h=6bcd2dafa379badab11bff9d7b607f7f5d72fc94
 
  Author: Robert Yang liezhi.y...@windriver.com
  Date:   Fri Dec 27 01:05:14 2013 +0800
 
  autogen-native: upgrade to 5.18.2
 
  * Upgrade from 5.17.4 to 5.18.2
  * Rename files - autogen
 
  Signed-off-by: Robert Yang liezhi.y...@windriver.com
  Signed-off-by: Saul Wold s...@linux.intel.com
 
  Fails in world builds:
 
  Guessing I'm behind somewhere - seeing this as well. I thought it was an
  sstate issue, but doesn't appear to be. Is this addressed in a MUT build
  or something already?
 
 
 Hi Darren,
 
 I'm trying to figure out the reason, but haven't got much progress yet.

Does autogen autodetect guile like make-4 does? RP fixed it in make
yesterday.

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 0/3] Change update-alternatives provider

2014-01-15 Thread Otavio Salvador
On Wed, Jan 15, 2014 at 12:17 AM, Paul Barker p...@paulbarker.me.uk wrote:

 The update-alternatives script has been copied from opkg to opkg-utils so
 the
 openembedded recipe for opkg-utils is updated accordingly. Changing the
 default
 provider of update-alternatives to opkg-utils allows dependencies to be
 added to
 the opkg recipe without causing circular dependency loops. This series
 partially
 solves Yocto Project issue 4836.

 Tested on Raspberry Pi hardware both with and without gpg added to
 PACKAGECONFIG for opkg.


Nice; I didn't test the patchset but I couldn't spot any mistake.

I will try to put it in my builder for testing...

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] grub git: workaround debugedit problems for 64 bit targets

2014-01-15 Thread Otavio Salvador
On Wed, Jan 15, 2014 at 8:15 AM, Koen Kooi koen.k...@linaro.org wrote:

 I've limited it to 64bit targets, but to be honest debug splitting doesn't
 make sense for grub since it won't run in your rootfs and attaching gdb is
 pretty much impossible.

 Signed-off-by: Koen Kooi koen.k...@linaro.org


I'd prefer to remove the debug systems than skip the split. What others
think?


 ---
  meta/recipes-bsp/grub/grub_git.bb | 5 +
  1 file changed, 5 insertions(+)

 diff --git a/meta/recipes-bsp/grub/grub_git.bb b/meta/recipes-bsp/grub/
 grub_git.bb
 index 1796e7f..bc79cfa 100644
 --- a/meta/recipes-bsp/grub/grub_git.bb
 +++ b/meta/recipes-bsp/grub/grub_git.bb
 @@ -51,8 +51,13 @@ do_configure_prepend() {
  do_install_append () {
  install -d ${D}${sysconfdir}/grub.d
  install -m 0755 ${WORKDIR}/40_custom
 ${D}${sysconfdir}/grub.d/40_custom
 +
  }


Please remove this.


 +# debugedit chokes on 64 bit platforms
 +INHIBIT_PACKAGE_DEBUG_SPLIT_aarch64 = 1
 +INHIBIT_PACKAGE_DEBUG_SPLIT_x86-64 = 1
 +
  RDEPENDS_${PN} = diffutils freetype
  FILES_${PN}-dbg += ${libdir}/${BPN}/*/.debug

 --
 1.8.4.2

 ___
 Openembedded-core mailing list
 Openembedded-core@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-core




-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] weston: cleanup mesa depends

2014-01-15 Thread Otavio Salvador
On Wed, Jan 15, 2014 at 8:11 AM, Andreas Müller 
schnitzelt...@googlemail.com wrote:

 * do not depend by default
 * depend on virtual/mesa instead of mesa

 Signed-off-by: Andreas Müller schnitzelt...@googlemail.com


Reviewed-by: Otavio Salvador ota...@ossystems.com.br

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 3/3] linux-yocto/3.10: mohonpeak bsp config and scc files

2014-01-15 Thread Otavio Salvador
On Wed, Jan 15, 2014 at 3:57 AM, Bruce Ashfield 
bruce.ashfi...@windriver.com wrote:

 Signed-off-by: Bruce Ashfield bruce.ashfi...@windriver.com
 ---
  meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb   | 2 +-
  meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb | 3 ++-
  meta/recipes-kernel/linux/linux-yocto_3.10.bb  | 2 +-
  3 files changed, 4 insertions(+), 3 deletions(-)

 diff --git 
 a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bbb/meta/recipes-kernel/linux/
 linux-yocto-rt_3.10.bb
 index d301c06eae37..4541a946b707 100644
 --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
 +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
 @@ -5,7 +5,7 @@ KBRANCH_qemuppc = standard/preempt-rt/qemuppc

  SRCREV_machine ?= 957ba6ae6c1d81b57da6a36b93f1b2a0ced2f45d
  SRCREV_machine_qemuppc ?= 37e40b7017a9c78d676b19716011494dc7cb6369
 -SRCREV_meta ?= 778d5f6259f0b8e28a46d8a764979e20e5a8ffc4
 +SRCREV_meta ?= 4d658aa580df62232a4a84957b02496436dc17c4

  LINUX_VERSION ?= 3.10.25

 diff --git 
 a/meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bbb/meta/recipes-kernel/linux/
 linux-yocto-tiny_3.10.bb
 index e7565c626c5a..0903c708b9a0 100644
 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb
 +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb
 @@ -10,7 +10,8 @@ LINUX_VERSION ?= 3.10.25
  KMETA = meta

  SRCREV_machine ?= 79af968f2f26378798aec7a6d729ff5a371aae5f
 -SRCREV_meta ?= 778d5f6259f0b8e28a46d8a764979e20e5a8ffc4
 +SRCREV_meta ?= 4d658aa580df62232a4a84957b02496436dc17c4
 +


left over new line.


  PV = ${LINUX_VERSION}+git${SRCPV}

 diff --git 
 a/meta/recipes-kernel/linux/linux-yocto_3.10.bbb/meta/recipes-kernel/linux/
 linux-yocto_3.10.bb
 index 33e745692b25..d0772fddc5f1 100644
 --- a/meta/recipes-kernel/linux/linux-yocto_3.10.bb
 +++ b/meta/recipes-kernel/linux/linux-yocto_3.10.bb
 @@ -18,7 +18,7 @@ SRCREV_machine_qemux86 ?=
 79af968f2f26378798aec7a6d729ff5a371aae5f
  SRCREV_machine_qemux86-64 ?= 79af968f2f26378798aec7a6d729ff5a371aae5f
  SRCREV_machine_qemumips64 ?= 67efb2993ec7726df5567e2572fd64e34e29b46d
  SRCREV_machine ?= 79af968f2f26378798aec7a6d729ff5a371aae5f
 -SRCREV_meta ?= 778d5f6259f0b8e28a46d8a764979e20e5a8ffc4
 +SRCREV_meta ?= 4d658aa580df62232a4a84957b02496436dc17c4

  SRC_URI = git://
 git.yoctoproject.org/linux-yocto-3.10.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta
 

 --
 1.8.1.2

 ___
 Openembedded-core mailing list
 Openembedded-core@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-core




-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] initrdscripts: add $CMDLINE to init-live switch_root

2014-01-15 Thread krzysztof . m . sywula
From: Krzysztof Sywula krzysztof.m.syw...@intel.com

init-live.sh: $CMDLINE variable should be provided to switch_root
to let user specify runlevel on grub command line.
Feeding with -c /dev/console as well as busybox switch_root enables that option.

Signed-off-by: Krzysztof Sywula krzysztof.m.syw...@intel.com
---
 meta/recipes-core/initrdscripts/files/init-live.sh | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-core/initrdscripts/files/init-live.sh 
b/meta/recipes-core/initrdscripts/files/init-live.sh
index bd259b9..7e27f91 100644
--- a/meta/recipes-core/initrdscripts/files/init-live.sh
+++ b/meta/recipes-core/initrdscripts/files/init-live.sh
@@ -89,7 +89,10 @@ boot_live_root() {
 mount -n --move /dev ${ROOT_MOUNT}/dev
 
 cd $ROOT_MOUNT
-exec switch_root $ROOT_MOUNT /sbin/init
+
+# busybox switch_root supports -c option
+exec switch_root -c /dev/console $ROOT_MOUNT /sbin/init $CMDLINE ||
+fatal Couldn't switch_root, dropping to shell
 }
 
 fatal() {
-- 
1.7.12.2

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH] initrdscripts: add $CMDLINE to init-live switch_root

2014-01-15 Thread Otavio Salvador
On Wed, Jan 15, 2014 at 9:27 AM, krzysztof.m.syw...@intel.com wrote:

 From: Krzysztof Sywula krzysztof.m.syw...@intel.com

 init-live.sh: $CMDLINE variable should be provided to switch_root
 to let user specify runlevel on grub command line.
 Feeding with -c /dev/console as well as busybox switch_root enables that
 option.

 Signed-off-by: Krzysztof Sywula krzysztof.m.syw...@intel.com


Reviewed-by: Otavio Salvador ota...@ossystems.com.br

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 1/1] systemd-compat-units: remove dnsmasq from sysv disabled list

2014-01-15 Thread Otavio Salvador
On Wed, Jan 15, 2014 at 5:31 AM, Anders Darander and...@chargestorm.sewrote:

 The dnsmasq recipe in meta-networking ships a dnsmasq.service file, that
 will
 correctly override the SysV init script. Thus, as pointed out by Ross
 Burton,
 we should remove dnsmasq from the list.

 Signed-off-by: Anders Darander and...@chargestorm.se


Reviewed-by: Otavio Salvador ota...@ossystems.com.br

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 1/1] libtool: remove the unrecognized configure option

2014-01-15 Thread Otavio Salvador
On Wed, Jan 15, 2014 at 4:51 AM, Chen Qi qi.c...@windriver.com wrote:

 Remove the unrecognized configure option '--with-sysroot' to avoid
 build time warnings.

 Signed-off-by: Chen Qi qi.c...@windriver.com


Reviewed-by: Otavio Salvador ota...@ossystems.com.br

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 1/1] shutdown-desktop: use poweroff for the Exec field in the shutdown.desktop

2014-01-15 Thread Otavio Salvador
On Wed, Jan 15, 2014 at 5:10 AM, Chen Qi qi.c...@windriver.com wrote:

 Use 'poweroff' instead of 'halt' for the Exec field in the
 shutdown.desktop.

 The purpose of this patch is to make the 'shutdown' icon on on our sato
 images work as expected for both sysvinit and systemd images. Previously,
 the Exec field was 'halt'. The `halt' command could poweroff the system
 in sysvinit images but it only could halt the system in systemd images.
 The difference is due to the different implementations of the `halt'
 command.

 In sysvinit, the `halt' command will effective execute `/sbin/init 0'. This
 is for the compatibility with sysvinit 2.4, as stated in the comments of
 the
 source code. In systemd, the `halt' command will effectively execute the
 reboot(RB_HATL_SYSTEM).

 As the 'shutdown' icon is expected to actually shutdown the system, we
 should
 use poweroff instead of halt for its Exec field.

 [YOCTO #4347]

 Signed-off-by: Chen Qi qi.c...@windriver.com


Reviewed-by: Otavio Salvador ota...@ossystems.com.br

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 1/1] shutdown-desktop: use poweroff for the Exec field in the shutdown.desktop

2014-01-15 Thread Otavio Salvador
On Wed, Jan 15, 2014 at 9:38 AM, Otavio Salvador ota...@ossystems.com.brwrote:

 RB_HATL_SYSTEM


typo in the commit log :) (Spot by Mario)


-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] dbus-ptest: disable systemd

2014-01-15 Thread Ross Burton
Explicitly disable systemd support so that it isn't a floating dependency and
libsystemd-login doesn't become a runtime dependency on non-systemd images.

Also don't bother setting the systemd unit directory as we're not installing
anything.

Signed-off-by: Ross Burton ross.bur...@intel.com
---
 meta/recipes-core/dbus/dbus-ptest_1.6.18.bb |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb 
b/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb
index c54e957..567d995 100644
--- a/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb
+++ b/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb
@@ -39,7 +39,8 @@ EXTRA_OECONF = --enable-tests \
 --disable-doxygen-docs \
 --disable-libaudit \
 --with-xml=expat \
---with-systemdsystemunitdir=${systemd_unitdir}/system/ \
+--without-systemd \
+--without-systemdsystemunitdir \
 --with-dbus-test-dir=${PTEST_PATH} \
 ${EXTRA_OECONF_X}
 
-- 
1.7.10.4

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 3/3] linux-yocto/3.10: mohonpeak bsp config and scc files

2014-01-15 Thread Richard Purdie
On Wed, 2014-01-15 at 09:27 -0200, Otavio Salvador wrote:

 On Wed, Jan 15, 2014 at 3:57 AM, Bruce Ashfield
 bruce.ashfi...@windriver.com wrote:
 Signed-off-by: Bruce Ashfield bruce.ashfi...@windriver.com
 ---

  SRCREV_machine ?= 79af968f2f26378798aec7a6d729ff5a371aae5f
 -SRCREV_meta ?= 778d5f6259f0b8e28a46d8a764979e20e5a8ffc4
 +SRCREV_meta ?= 4d658aa580df62232a4a84957b02496436dc17c4
 +
 
 
 left over new line.


Queued in master-next with that extra newline missing.

Cheers,

Richard


___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 1/1] shutdown-desktop: use poweroff for the Exec field in the shutdown.desktop

2014-01-15 Thread Richard Purdie
On Wed, 2014-01-15 at 09:51 -0200, Otavio Salvador wrote:
 
 On Wed, Jan 15, 2014 at 9:38 AM, Otavio Salvador
 ota...@ossystems.com.br wrote:
 RB_HATL_SYSTEM
 
 typo in the commit log :) (Spot by Mario)
 
I fixed this up as I merged it.

Cheers,

Richard



___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] unable to use bitbake -c populate_sdk core-image-minimal on dora

2014-01-15 Thread Shane Volpe
I believe I'm also having the same problem Nicolas has reported in
this thread, here is my output:

Issue 1:
update-alternatives: Error: cannot register alternative opkg to
/usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/usr/bin/opkg
since it is already registered to /usr/bin/opkg


Issue 2:
update-alternatives: Error: cannot register alternative passwd to
/usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/usr/bin/passwd
since it is already registered to /usr/bin/passwd
update-alternatives: Error: cannot register alternative chfn to
/usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/usr/bin/chfn
since it is already registered to /usr/bin/chfn
update-alternatives: Error: cannot register alternative newgrp to
/usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/usr/bin/newgrp
since it is already registered to /usr/bin/newgrp
update-alternatives: Error: cannot register alternative chsh to
/usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/usr/bin/chsh
since it is already registered to /usr/bin/chsh
update-alternatives: Error: cannot register alternative groups to
/usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/usr/bin/groups
since it is already registered to /usr/bin/groups
update-alternatives: Error: cannot register alternative chpasswd to
/usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/usr/sbin/chpasswd
since it is already registered to /usr/sbin/chpasswd
update-alternatives: Error: cannot register alternative login to
/usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/bin/login since
it is already registered to /bin/login
update-alternatives: Error: cannot register alternative vipw to
/usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/sbin/vipw since
it is already registered to /sbin/vipw
update-alternatives: Error: cannot register alternative vigr to
/usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/sbin/vigr since
it is already registered to /sbin/vigr
update-alternatives: Error: cannot register alternative su to
/usr/local/oecore-i686/sysroots/i686-angstromsdk-linux/bin/su since it
is already registered to /bin/su
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] ltp: fix makefile race

2014-01-15 Thread Ross Burton
There is a Makefile dependency race causing occasional build failures:

*** No rule to make target 
`.../work/core2-poky-linux/ltp/20130904-r0/git/testcases/kernel/include/linux_syscall_numbers.h.23161.sh',
 needed by `linux_syscall_numbers.h'.  Stop.

This is due to a bad dependency wildcard that is matching more than the one file
it should match, so replace it with a concrete filename.

Signed-off-by: Ross Burton ross.bur...@intel.com
---
 meta/recipes-extended/ltp/ltp/regen-makefile.patch |   22 
 meta/recipes-extended/ltp/ltp_20130904.bb  |1 +
 2 files changed, 23 insertions(+)
 create mode 100644 meta/recipes-extended/ltp/ltp/regen-makefile.patch

diff --git a/meta/recipes-extended/ltp/ltp/regen-makefile.patch 
b/meta/recipes-extended/ltp/ltp/regen-makefile.patch
new file mode 100644
index 000..3e114a1
--- /dev/null
+++ b/meta/recipes-extended/ltp/ltp/regen-makefile.patch
@@ -0,0 +1,22 @@
+Fix the dependencies for linux_syscall_numbers.h where in a parallel build it 
was
+finding the temporary file linux_syscall_numbers.h.[pid].sh (where sh is an
+architecture name).  Instead don't wildcard *.sh as the only .sh we care about
+here is regen.sh, so hard-code that.
+
+Upstream-Status: Pending
+Signed-off-by: Ross Burton ross.bur...@intel.com
+
+diff --git a/testcases/kernel/include/Makefile 
b/testcases/kernel/include/Makefile
+index db21a2a..585eb5e 100644
+--- a/testcases/kernel/include/Makefile
 b/testcases/kernel/include/Makefile
+@@ -28,7 +28,7 @@ INSTALL_DIR  := $(includedir)
+ 
+ MAKE_TARGETS  := linux_syscall_numbers.h
+ 
+-linux_syscall_numbers.h: $(wildcard $(abs_srcdir)/*.sh $(abs_srcdir)/*.in)
+-  $(SHELL) $(abs_srcdir)/regen.sh
++linux_syscall_numbers.h: $(abs_srcdir)/regen.sh $(wildcard $(abs_srcdir)/*.in)
++  $(SHELL) $
+ 
+ include $(top_srcdir)/include/mk/generic_leaf_target.mk
diff --git a/meta/recipes-extended/ltp/ltp_20130904.bb 
b/meta/recipes-extended/ltp/ltp_20130904.bb
index 4722a38..c346c5c 100644
--- a/meta/recipes-extended/ltp/ltp_20130904.bb
+++ b/meta/recipes-extended/ltp/ltp_20130904.bb
@@ -23,6 +23,7 @@ DEPENDS = attr libaio libcap acl openssl
 
 SRC_URI = git://github.com/linux-test-project/ltp.git \

file://0001-Rename-runtests_noltp.sh-script-so-have-unique-name.patch \
+   file://regen-makefile.patch \
 
 
 SRCREV = a8c42db5f9314211811c36275a21f83902830dc5
-- 
1.7.10.4

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 2/3] linux-yocto/3.10: update to 3.10.25

2014-01-15 Thread Richard Purdie
On Wed, 2014-01-15 at 00:57 -0500, Bruce Ashfield wrote:
 Updating the 3.10 tree to the 3.10.25 korg -stable release.
 
 Signed-off-by: Bruce Ashfield bruce.ashfi...@windriver.com
 ---
  meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb   | 10 --
  meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb |  6 +++---
  meta/recipes-kernel/linux/linux-yocto_3.10.bb  | 18 +-
  3 files changed, 16 insertions(+), 18 deletions(-)
 
 diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb 
 b/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
 index e81a77ba4ea5..d301c06eae37 100644
 --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
 +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
 @@ -3,13 +3,11 @@ require recipes-kernel/linux/linux-yocto.inc
  KBRANCH = standard/preempt-rt/base
  KBRANCH_qemuppc = standard/preempt-rt/qemuppc
  
 -SRCREV_machine ?= ee9480cd91b2b46325a2da9aa6ae779d8e4163c0
 -SRCREV_machine_qemuppc ?= 5c126504c0a2f72d80bae9d96cea7eb9d7854290
 -SRCREV_meta ?= d9cd83c0292bd4e2a6754a96761027252e726a42
 +SRCREV_machine ?= 957ba6ae6c1d81b57da6a36b93f1b2a0ced2f45d
 +SRCREV_machine_qemuppc ?= 37e40b7017a9c78d676b19716011494dc7cb6369
 +SRCREV_meta ?= 778d5f6259f0b8e28a46d8a764979e20e5a8ffc4
  
 -SRC_URI = 
 git://git.yoctoproject.org/linux-yocto-3.10.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta
 -

I'm guessing this shouldn't remove the above line? It triggers parse
failures...

CHeers,

Richard

 -LINUX_VERSION ?= 3.10.19
 +LINUX_VERSION ?= 3.10.25
  
  PV = ${LINUX_VERSION}+git${SRCPV}
  


___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 2/3] linux-yocto/3.10: update to 3.10.25

2014-01-15 Thread Bruce Ashfield

On 14-01-15 10:06 AM, Richard Purdie wrote:

On Wed, 2014-01-15 at 00:57 -0500, Bruce Ashfield wrote:

Updating the 3.10 tree to the 3.10.25 korg -stable release.

Signed-off-by: Bruce Ashfield bruce.ashfi...@windriver.com
---
  meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb   | 10 --
  meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb |  6 +++---
  meta/recipes-kernel/linux/linux-yocto_3.10.bb  | 18 +-
  3 files changed, 16 insertions(+), 18 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb 
b/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
index e81a77ba4ea5..d301c06eae37 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
@@ -3,13 +3,11 @@ require recipes-kernel/linux/linux-yocto.inc
  KBRANCH = standard/preempt-rt/base
  KBRANCH_qemuppc = standard/preempt-rt/qemuppc

-SRCREV_machine ?= ee9480cd91b2b46325a2da9aa6ae779d8e4163c0
-SRCREV_machine_qemuppc ?= 5c126504c0a2f72d80bae9d96cea7eb9d7854290
-SRCREV_meta ?= d9cd83c0292bd4e2a6754a96761027252e726a42
+SRCREV_machine ?= 957ba6ae6c1d81b57da6a36b93f1b2a0ced2f45d
+SRCREV_machine_qemuppc ?= 37e40b7017a9c78d676b19716011494dc7cb6369
+SRCREV_meta ?= 778d5f6259f0b8e28a46d8a764979e20e5a8ffc4

-SRC_URI = 
git://git.yoctoproject.org/linux-yocto-3.10.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta
-


I'm guessing this shouldn't remove the above line? It triggers parse
failures...


urk. He who rebases patch series late at night, shouldn't hit send until
the morning.

That was aggressive trailing whitespace cleanup gone bad. If you can
restore it, I'll be eternally grateful. Or I can resend, but that
seems like excessive overhead for an obvious mess up.

Bruce



CHeers,

Richard


-LINUX_VERSION ?= 3.10.19
+LINUX_VERSION ?= 3.10.25

  PV = ${LINUX_VERSION}+git${SRCPV}






___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 3/3] opkg: No longer PROVIDES update-alternatives

2014-01-15 Thread Saul Wold

On 01/14/2014 06:17 PM, Paul Barker wrote:

The new provider is the opkg-utils recipe.


This seems to have triggered a failure on the AB:

| Computing transaction...error: Can't install 
nativesdk-shadow-4.1.4.3-r13@i686_nativesdk: no package provides 
nativesdk-update-alternatives-opkg


Sau!



Signed-off-by: Paul Barker p...@paulbarker.me.uk
---
  meta/recipes-devtools/opkg/opkg.inc | 12 +++-
  1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/meta/recipes-devtools/opkg/opkg.inc 
b/meta/recipes-devtools/opkg/opkg.inc
index c9fb505..527fe5d 100644
--- a/meta/recipes-devtools/opkg/opkg.inc
+++ b/meta/recipes-devtools/opkg/opkg.inc
@@ -39,17 +39,13 @@ EXTRA_OECONF = \
--with-opkglibdir=${OPKGLIBDIR} \
  

-PROVIDES += virtual/update-alternatives
-RPROVIDES_update-alternatives-cworth += update-alternatives
-RCONFLICTS_update-alternatives-cworth = update-alternatives-dpkg
  RDEPENDS_${PN} = ${VIRTUAL-RUNTIME_update-alternatives} opkg-config-base
  RDEPENDS_${PN}_class-native = 
  RDEPENDS_${PN}_class-nativesdk = 
  RREPLACES_${PN} = opkg-nogpg

-PACKAGES =+ libopkg-dev libopkg-staticdev libopkg update-alternatives-cworth
+PACKAGES =+ libopkg-dev libopkg-staticdev libopkg

-FILES_update-alternatives-cworth = ${bindir}/update-alternatives
  FILES_libopkg-dev = ${libdir}/*.la ${libdir}/*.so ${includedir}/libopkg
  FILES_libopkg-staticdev = ${libdir}/*.a
  FILES_libopkg = ${libdir}/*.so.* ${OPKGLIBDIR}/opkg/
@@ -74,10 +70,8 @@ do_install_append() {
ln -sf opkg-cl ${D}${bindir}/opkg
  }

-do_install_append_class-native() {
-   if [ ${PREFERRED_PROVIDER_virtual/update-alternatives-native} != 
${PN} ]; then
-   rm ${D}${bindir}/update-alternatives
-   fi
+do_install_append() {
+   rm ${D}${bindir}/update-alternatives
  }

  pkg_postinst_${PN} () {


___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 2/3] linux-yocto/3.10: update to 3.10.25

2014-01-15 Thread Richard Purdie
On Wed, 2014-01-15 at 10:11 -0500, Bruce Ashfield wrote:
 On 14-01-15 10:06 AM, Richard Purdie wrote:
  On Wed, 2014-01-15 at 00:57 -0500, Bruce Ashfield wrote:
  Updating the 3.10 tree to the 3.10.25 korg -stable release.
 
  Signed-off-by: Bruce Ashfield bruce.ashfi...@windriver.com
  ---
meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb   | 10 --
meta/recipes-kernel/linux/linux-yocto-tiny_3.10.bb |  6 +++---
meta/recipes-kernel/linux/linux-yocto_3.10.bb  | 18 
  +-
3 files changed, 16 insertions(+), 18 deletions(-)
 
  diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb 
  b/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
  index e81a77ba4ea5..d301c06eae37 100644
  --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
  +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.10.bb
  @@ -3,13 +3,11 @@ require recipes-kernel/linux/linux-yocto.inc
KBRANCH = standard/preempt-rt/base
KBRANCH_qemuppc = standard/preempt-rt/qemuppc
 
  -SRCREV_machine ?= ee9480cd91b2b46325a2da9aa6ae779d8e4163c0
  -SRCREV_machine_qemuppc ?= 5c126504c0a2f72d80bae9d96cea7eb9d7854290
  -SRCREV_meta ?= d9cd83c0292bd4e2a6754a96761027252e726a42
  +SRCREV_machine ?= 957ba6ae6c1d81b57da6a36b93f1b2a0ced2f45d
  +SRCREV_machine_qemuppc ?= 37e40b7017a9c78d676b19716011494dc7cb6369
  +SRCREV_meta ?= 778d5f6259f0b8e28a46d8a764979e20e5a8ffc4
 
  -SRC_URI = 
  git://git.yoctoproject.org/linux-yocto-3.10.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta
  -
 
  I'm guessing this shouldn't remove the above line? It triggers parse
  failures...
 
 urk. He who rebases patch series late at night, shouldn't hit send until
 the morning.
 
 That was aggressive trailing whitespace cleanup gone bad. If you can
 restore it, I'll be eternally grateful. Or I can resend, but that
 seems like excessive overhead for an obvious mess up.

I've tweaked it in master-next.

Cheers,

Richard

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 3/3] opkg: No longer PROVIDES update-alternatives

2014-01-15 Thread Paul Barker
On 15 January 2014 15:12, Saul Wold s...@linux.intel.com wrote:
 On 01/14/2014 06:17 PM, Paul Barker wrote:

 The new provider is the opkg-utils recipe.

 This seems to have triggered a failure on the AB:

 | Computing transaction...error: Can't install
 nativesdk-shadow-4.1.4.3-r13@i686_nativesdk: no package provides
 nativesdk-update-alternatives-opkg


I've not really done much with nativesdk, but my guess is I just need to change

BBCLASSEXTEND = native

to

BBCLASSEXTEND = native nativesdk

in the opkg-utils recipe so that nativesdk-* packages are built for
that recipe. Does that sound correct? If so, I'll re-spin the patches
with that change.

-- 
Paul Barker

Email: p...@paulbarker.me.uk
http://www.paulbarker.me.uk
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 1/3] opkg-utils: Upgrade to latest git HEAD

2014-01-15 Thread Paul Barker
On 15 January 2014 10:04, Koen Kooi k...@dominion.thruhere.net wrote:

 Op 15 jan. 2014, om 03:17 heeft Paul Barker p...@paulbarker.me.uk het 
 volgende geschreven:


 LICENSE = GPLv2+
 LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
 
 file://opkg.py;beginline=1;endline=18;md5=15917491ad6bf7acc666ca5f7cc1e083
 +PROVIDES += virtual/update-alternatives
 +RPROVIDES_update-alternatives-opkg = update-alternatives

 R* variables do below do_install since they deal with packaging


I was following the list in
http://www.openembedded.org/wiki/Styleguide which is probably out of
date. I'll re-order it to follow the list in
https://wiki.yoctoproject.org/wiki/Recipe_%26_Patch_Style_Guide.

-- 
Paul Barker

Email: p...@paulbarker.me.uk
http://www.paulbarker.me.uk
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] dbus-ptest: fix incorrect option name

2014-01-15 Thread Ross Burton
Signed-off-by: Ross Burton ross.bur...@intel.com
---
 meta/recipes-core/dbus/dbus-ptest_1.6.18.bb |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb 
b/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb
index 567d995..386f561 100644
--- a/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb
+++ b/meta/recipes-core/dbus/dbus-ptest_1.6.18.bb
@@ -39,7 +39,7 @@ EXTRA_OECONF = --enable-tests \
 --disable-doxygen-docs \
 --disable-libaudit \
 --with-xml=expat \
---without-systemd \
+--disable-systemd \
 --without-systemdsystemunitdir \
 --with-dbus-test-dir=${PTEST_PATH} \
 ${EXTRA_OECONF_X}
-- 
1.7.10.4

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 0/5] refactor the archive*.bbcalss

2014-01-15 Thread Martin Jansa
On Tue, Jan 14, 2014 at 12:20:14AM +0800, Robert Yang wrote:
 * The archive*.bbclass didn't work, and there were a few problems, for
   example:
   1) There were a few duplicated code
   2) There was no src_dir.org (or orig), but the diff command still use
  it, and it is not easy to fix this issue if we don't change a lot
  of the code.
   3) It didn't archive the source for the native or gcc
   4) The work flow is not very well
   5) The subprocess.call('fakeroot cp ' should be removed
   6) And others ...
 
 * So that we have to refactor it, the benefits are:
   1) Fix the problems and make it work well.
   2) Reduce more than 400 lines in total.
   3) Make it easy to use.
 
 // Robert
 
 The following changes since commit 1b636173ca88e5ccca1992f9a12367a1189fa674:
 
   bitbake: toaster: Toaster GUI, generic search, filter and order (2014-01-10 
 15:20:26 +)
 
 are available in the git repository at:
 
   git://git.pokylinux.org/poky-contrib rbt/archiver
   http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=rbt/archiver

Can you send pull-request for oe-core?

 Robert Yang (5):
   classes/archive*.bbclass: remove archive-*-source.bbclass
   archiver.bbclass: refactor it
   package_rpm.bbclass: archive the source to srpm package
   archiver.bbclass: move a few code to copyleft_compliance.bbclass
   local.conf.sample.extended: update for the archiver
 
  meta-yocto/conf/local.conf.sample.extended |  72 +--
  meta/classes/archive-configured-source.bbclass |  65 ---
  meta/classes/archive-original-source.bbclass   |  65 ---
  meta/classes/archive-patched-source.bbclass|  65 ---
  meta/classes/archiver.bbclass  | 723 
 -
  meta/classes/copyleft_compliance.bbclass   |  55 +-
  meta/classes/package_rpm.bbclass   |  31 +-
  7 files changed, 316 insertions(+), 760 deletions(-)
  delete mode 100644 meta/classes/archive-configured-source.bbclass
  delete mode 100644 meta/classes/archive-original-source.bbclass
  delete mode 100644 meta/classes/archive-patched-source.bbclass
 
 -- 
 1.8.3.1
 
 ___
 Openembedded-core mailing list
 Openembedded-core@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-core

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 3/3] opkg: No longer PROVIDES update-alternatives

2014-01-15 Thread Otavio Salvador
On Wed, Jan 15, 2014 at 2:13 PM, Paul Barker p...@paulbarker.me.uk wrote:

 On 15 January 2014 15:12, Saul Wold s...@linux.intel.com wrote:
  On 01/14/2014 06:17 PM, Paul Barker wrote:
 
  The new provider is the opkg-utils recipe.
 
  This seems to have triggered a failure on the AB:
 
  | Computing transaction...error: Can't install
  nativesdk-shadow-4.1.4.3-r13@i686_nativesdk: no package provides
  nativesdk-update-alternatives-opkg
 

 I've not really done much with nativesdk, but my guess is I just need to
 change

 BBCLASSEXTEND = native

 to

 BBCLASSEXTEND = native nativesdk

 in the opkg-utils recipe so that nativesdk-* packages are built for
 that recipe. Does that sound correct? If so, I'll re-spin the patches
 with that change.


Yes; that should fix it.

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] glib: add missing dependencies for ptest

2014-01-15 Thread Ross Burton
Some of the GLib tests that we run under ptest are missing runtime dependencies.

iochannel-test needs the EUC-JP encoding.

convert needs the ISO-8859-1 and ISO-8859-15 encodings.

contenttype needs shared-mime-info.

Add these to the RDEPENDS so that these tests pass.

[ YOCTO #5696 ]

Signed-off-by: Ross Burton ross.bur...@intel.com
---
 meta/recipes-core/glib-2.0/glib.inc |4 
 1 file changed, 4 insertions(+)

diff --git a/meta/recipes-core/glib-2.0/glib.inc 
b/meta/recipes-core/glib-2.0/glib.inc
index c690ba9..7b471e7 100644
--- a/meta/recipes-core/glib-2.0/glib.inc
+++ b/meta/recipes-core/glib-2.0/glib.inc
@@ -78,6 +78,7 @@ RDEPENDS_${PN}-ptest += \
 tzdata-posix \
 python-pygobject \
 python-dbus \
+shared-mime-info \

 
 RDEPENDS_${PN}-ptest_append_libc-glibc = \
@@ -87,6 +88,9 @@ RDEPENDS_${PN}-ptest_append_libc-glibc = \
 eglibc-charmap-cp1255 \
 eglibc-gconv-utf-32 \
 eglibc-gconv-utf-7 \
+eglibc-gconv-euc-jp \
+eglibc-gconv-iso8859-1 \
+eglibc-gconv-iso8859-15 \
 eglibc-charmap-invariant \
 eglibc-localedata-translit-cjk-variants \

-- 
1.7.10.4

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] package_rpm: Fix a race with package_deb/package_ipk

2014-01-15 Thread Richard Purdie
We have the odd situation where the CONTROL/DEBIAN directory can be removed
in the middle of the walk, the isdir() test would then fail and the walk code
would assume its a file hence we check for the names in files too.

This resolves the autobuilder failure:

error: File not found: 
/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-fsl-arm/build/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xinit/1_1.3.3-r0/package/DEBIAN

RPM build errors:
 File not found: 
/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-fsl-arm/build/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xinit/1_1.3.3-r0/package/DEBIAN

Signed-off-by: Richard Purdie richard.pur...@linuxfoundation.org
---
diff --git a/meta/classes/package_rpm.bbclass b/meta/classes/package_rpm.bbclass
index fcde73e..acbb18d 100644
--- a/meta/classes/package_rpm.bbclass
+++ b/meta/classes/package_rpm.bbclass
@@ -659,6 +659,9 @@ python write_specfile () {
 # We can race against the ipk/deb backends which create CONTROL or 
DEBIAN directories
 # when packaging. We just ignore these files which are created in 
 # packages-split/ and not package/
+# We have the odd situation where the CONTROL/DEBIAN directory can be 
removed in the middle of
+# of the walk, the isdir() test would then fail and the walk code 
would assume its a file
+# hence we check for the names in files too.
 for rootpath, dirs, files in os.walk(walkpath):
 path = rootpath.replace(walkpath, )
 if path.endswith(DEBIAN) or path.endswith(CONTROL):
@@ -669,6 +672,8 @@ python write_specfile () {
 # All packages own the directories their files are in...
 target.append('%dir ' + path + '/' + dir + '')
 for file in files:
+if file == CONTROL or file == DEBIAN:
+continue
 if conffiles.count(path + '/' + file):
 target.append('%config ' + path + '/' + file + '')
 else:


___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 3/3] opkg: No longer PROVIDES update-alternatives

2014-01-15 Thread Saul Wold

On 01/15/2014 08:13 AM, Paul Barker wrote:

On 15 January 2014 15:12, Saul Wold s...@linux.intel.com wrote:

On 01/14/2014 06:17 PM, Paul Barker wrote:


The new provider is the opkg-utils recipe.


This seems to have triggered a failure on the AB:

| Computing transaction...error: Can't install
nativesdk-shadow-4.1.4.3-r13@i686_nativesdk: no package provides
nativesdk-update-alternatives-opkg



I've not really done much with nativesdk, but my guess is I just need to change

 BBCLASSEXTEND = native

to

 BBCLASSEXTEND = native nativesdk

in the opkg-utils recipe so that nativesdk-* packages are built for
that recipe. Does that sound correct? If so, I'll re-spin the patches
with that change.

Yup, that's it, aslo why did you locate opkg-utils in a separate 
directory from opkgs itself?  Is there a reason they can't co-locate?


Sau!

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] alsa-lib: remove hard-coded /usr/include in dev package

2014-01-15 Thread Andrew McDermott
Specify the location of the alsa headers using ${includedir}. Without
this no headers get added to the image when the alsa-lib-dev package is
included.

Signed-off-by: Andrew McDermott andrew.mcderm...@linaro.org
---
 meta/recipes-multimedia/alsa/alsa-lib_1.0.27.2.bb |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-multimedia/alsa/alsa-lib_1.0.27.2.bb 
b/meta/recipes-multimedia/alsa/alsa-lib_1.0.27.2.bb
index 910e72d..cbe0448 100644
--- a/meta/recipes-multimedia/alsa/alsa-lib_1.0.27.2.bb
+++ b/meta/recipes-multimedia/alsa/alsa-lib_1.0.27.2.bb
@@ -38,7 +38,7 @@ FILES_${PN}-dev += ${libdir}/${BPN}/smixer/*.la
 FILES_libasound = ${libdir}/libasound.so.*
 FILES_alsa-server = ${bindir}/*
 FILES_alsa-conf = ${datadir}/alsa/
-FILES_alsa-dev += ${libdir}/pkgconfig/ /usr/include/ ${datadir}/aclocal/*
+FILES_alsa-dev += ${libdir}/pkgconfig/ ${includedir}/alsa 
${datadir}/aclocal/*
 FILES_alsa-conf-base = \
 ${datadir}/alsa/alsa.conf \
 ${datadir}/alsa/cards/aliases.conf \
-- 
1.7.9.5

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [yocto] Is there anyway to get patched source tar file for gcc while building srpm?

2014-01-15 Thread lizhijian
Jegan Chandru pcjegan@... writes:

 
 
 bump
 Added poky and oe-core.
 
 anyone?On Thu, Jun 7, 2012 at 8:23 PM, Jegan Chandru pcjegan-
re5jqeeqqe8avxtiumw...@public.gmane.org wrote:Hi,
 Framework - poky-denzil-7.0
 arch - x86_64
 
 Is there anyway to get patched source tar file for gcc while building 
srpm? I have checked the srpms created and found gcc srpms has only the 
logs_with_scripts tar file and not the patched source. I have configured 
archive-patched-source in local.conf. Upon checking on archiver.bbclass, 
noticed not_tarball function is excluding work-shared dir.This dir is used 
by gcc only for building. I can see the obvious reason here that(correct me 
if I am wrong) since this source has been used by, say gcc-cross-
intermediate, gcc-cross-4.6.3 and gcc-runtime-4.6.3 bb files and you dont 
want to archive that source. But anyone can tell me the exact reason on why 
work-shared is being omitted for archiving? Also, I must include that, there 
are total 40 patches for gcc and all patches getting applied in gcc-4.6.inc. 
So I think there is no harm in archiving that source.
 
 
 
 As a try and error, I have created a dummy function for not_tarball and 
tried to build, but that didnt work! ;(
 
 So please anyone shed some light on this matter. It is much appreciated.
 
 
 I need srpm with source for stabilizing and do some testing.
 
 Also there is a high chance that I missed something, so feel free to 
correct me. ;)
 
 Thanks,
 -JC
 
 
 
 
 
 
 
 
 ___
 poky mailing list
 poky@...
 https://lists.yoctoproject.org/listinfo/poky
 

I got the same issue. and before see your thread, i have sent a email
to yocto. Do you have solved it

thx
li.




___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 0/5] refactor the archive*.bbcalss

2014-01-15 Thread Robert Yang



On 01/16/2014 12:55 AM, Martin Jansa wrote:

On Tue, Jan 14, 2014 at 12:20:14AM +0800, Robert Yang wrote:

* The archive*.bbclass didn't work, and there were a few problems, for
   example:
   1) There were a few duplicated code
   2) There was no src_dir.org (or orig), but the diff command still use
  it, and it is not easy to fix this issue if we don't change a lot
  of the code.
   3) It didn't archive the source for the native or gcc
   4) The work flow is not very well
   5) The subprocess.call('fakeroot cp ' should be removed
   6) And others ...

* So that we have to refactor it, the benefits are:
   1) Fix the problems and make it work well.
   2) Reduce more than 400 lines in total.
   3) Make it easy to use.

// Robert

The following changes since commit 1b636173ca88e5ccca1992f9a12367a1189fa674:

   bitbake: toaster: Toaster GUI, generic search, filter and order (2014-01-10 
15:20:26 +)

are available in the git repository at:

   git://git.pokylinux.org/poky-contrib rbt/archiver
   http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=rbt/archiver


Can you send pull-request for oe-core?



Here it is:
git://git.pokylinux.org/poky-contrib rbt/ar_oe
http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=rbt/ar_oe

// Robert


Robert Yang (5):
   classes/archive*.bbclass: remove archive-*-source.bbclass
   archiver.bbclass: refactor it
   package_rpm.bbclass: archive the source to srpm package
   archiver.bbclass: move a few code to copyleft_compliance.bbclass
   local.conf.sample.extended: update for the archiver

  meta-yocto/conf/local.conf.sample.extended |  72 +--
  meta/classes/archive-configured-source.bbclass |  65 ---
  meta/classes/archive-original-source.bbclass   |  65 ---
  meta/classes/archive-patched-source.bbclass|  65 ---
  meta/classes/archiver.bbclass  | 723 -
  meta/classes/copyleft_compliance.bbclass   |  55 +-
  meta/classes/package_rpm.bbclass   |  31 +-
  7 files changed, 316 insertions(+), 760 deletions(-)
  delete mode 100644 meta/classes/archive-configured-source.bbclass
  delete mode 100644 meta/classes/archive-original-source.bbclass
  delete mode 100644 meta/classes/archive-patched-source.bbclass

--
1.8.3.1

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core



___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH] linux-firmware: add firmware for additional iwlwifi devices

2014-01-15 Thread Saul Wold
Signed-off-by: Saul Wold s...@linux.intel.com
---
 meta/recipes-kernel/linux-firmware/linux-firmware_git.bb | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb 
b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
index 99ce95b..123da65 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
@@ -66,7 +66,9 @@ PACKAGES =+ ${PN}-ralink \
  ${PN}-rtl-license ${PN}-rtl8192cu ${PN}-rtl8192ce ${PN}-rtl8192su 
\
  ${PN}-broadcom-license ${PN}-bcm4329 ${PN}-bcm4330 ${PN}-bcm4334 \
  ${PN}-atheros-license ${PN}-ar9170 ${PN}-ar3k ${PN}-ath6k 
${PN}-ath9k \
- ${PN}-iwlwifi-license ${PN}-iwlwifi-6000g2a-5 
${PN}-iwlwifi-6000g2b-6 ${PN}-iwlwifi-7260-7
+ ${PN}-iwlwifi-license ${PN}-iwlwifi-6000g2a-5 
${PN}-iwlwifi-6000g2b-6 ${PN}-iwlwifi-7260-7 \
+ ${PN}-iwlwifi-6000g2a-6 ${PN}-iwlwifi-135-6
+
 
 FILES_${PN}-atheros-license = /lib/firmware/LICENCE.atheros_firmware
 
@@ -187,12 +189,16 @@ ALTERNATIVE_linux-firmware-bcm4334 = brcmfmac-sdio.bin
 ALTERNATIVE_TARGET_linux-firmware-bcm4334[brcmfmac-sdio.bin] = 
/lib/firmware/brcm/brcmfmac4334.bin
 
 RDEPENDS_${PN}-iwlwifi-6000g2a-5 = ${PN}-iwlwifi-license
+RDEPENDS_${PN}-iwlwifi-6000g2a-6 = ${PN}-iwlwifi-license
 RDEPENDS_${PN}-iwlwifi-6000g2b-6 = ${PN}-iwlwifi-license
+RDEPENDS_${PN}-iwlwifi-135-6 = ${PN}-iwlwifi-license
 RDEPENDS_${PN}-iwlwifi-7260-7 = ${PN}-iwlwifi-license
 
 FILES_${PN}-iwlwifi-license =   /lib/firmware/LICENCE.iwlwifi_firmware
 FILES_${PN}-iwlwifi-6000g2a-5 = /lib/firmware/iwlwifi-6000g2a-5.ucode
+FILES_${PN}-iwlwifi-6000g2a-6 = /lib/firmware/iwlwifi-6000g2a-6.ucode
 FILES_${PN}-iwlwifi-6000g2b-6 = /lib/firmware/iwlwifi-6000g2b-6.ucode
+FILES_${PN}-iwlwifi-135-6 = /lib/firmware/iwlwifi-135-6.ucode
 FILES_${PN}-iwlwifi-7260-7 = /lib/firmware/iwlwifi-7260-7.ucode
 
 FILES_${PN} += /lib/firmware/*
-- 
1.8.3.1

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core