[OE-core] [PATCH] speex: enable floating point support
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
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
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
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
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
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
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
* 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?
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
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
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