Re: [OE-core] [PATCH 0/1] v2: option groups fixup

2014-11-12 Thread Juro Bystricky
Peter Seebach peter.seebach@... writes: This is like the previous one, only it's been updated to use a conditional test on HAVE_MBSTATE_T so it doesn't break poky-tiny. The following changes since commit 33b7885ecdc8774e34ac3534ec49fed6ffdb3916: oprofile: 0.9.9 - 1.0.0 (2014-11-09

Re: [OE-core] [PATCH 1/1] eglibc-use-option-groups.patch: Several fixups

2014-11-18 Thread Juro Bystricky
Peter Seebach peter.seebach@... writes: On Tue, 11 Nov 2014 10:55:24 + Richard Purdie richard.purdie@... wrote: Whilst I haven't 100% confirmed it, https://autobuilder.yoctoproject.org/main/builders/poky-tiny/builds/102/steps/... looks like it may well be as a result of this

Re: [OE-core] [PATCH 1/1] eglibc-use-option-groups.patch: Several fixups

2014-11-19 Thread Juro Bystricky
Peter Seebach peter.seebach@... writes: On Tue, 11 Nov 2014 10:55:24 + Richard Purdie richard.purdie@... wrote: Whilst I haven't 100% confirmed it, https://autobuilder.yoctoproject.org/main/builders/poky-tiny/builds/102/steps /BuildImages/logs/stdio looks like it may well be as

Re: [OE-core] [PATCH 1/1] eglibc-use-option-groups.patch: Several fixups

2014-11-20 Thread Juro Bystricky
-core@lists.openembedded.org Subject: Re: [OE-core] [PATCH 1/1] eglibc-use-option-groups.patch: Several fixups On Wed, 19 Nov 2014 17:59:49 + Juro Bystricky jurobystri...@hotmail.com wrote: I am not sure why the HAVE_MBSTATE_T needs to be conditioned at all, my understanding

[OE-core] glibc: Inconsistencies in pre-processing of option-groups.h

2014-11-22 Thread Juro Bystricky
There are some inconsistencies when processing eglibc options. option-groups.h is generated automatically, and to quote: It defines macros that indicate which EGLIBC option groups were configured in 'option-groups.config' when this C library was built. For each option group named

[OE-core] [PATCH] eglibc-use-option-groups.patch: Various fixups

2014-11-23 Thread Juro Bystricky
libgc instead. Fixes: [YOCTO #6809] [YOCTO #6796] [YOCTO #6797] Signed-off-by: Juro Bystricky jurobystri...@hotmail.com --- .../glibc/glibc/eglibc-use-option-groups.patch | 43 ++ 1 file changed, 4 insertions(+), 39 deletions(-) diff --git a/meta/recipes-core/glibc/glibc

[OE-core] [PATCH] eglibc: modified option-groups.h generation

2014-11-27 Thread Juro Bystricky
symbol is being evaluated. In order to remove the warnings, each EGLIBC option is now defined as 1 if the option is enabled or as 0 otherwise. The consequence is we cannot use #ifdef OPTION_XXX when evaluating the option, we must always use #if OPTION_XXX. [YOCTO #7001] Signed-off-by: Juro Bystricky

[OE-core] Problems running glibc test suite...

2014-12-09 Thread Juro Bystricky
I tried to run the glibc test suite and encountered various problems. I build glibc as a part of core-image-minimal with libgcc and libstdc++, both additional libraries are needed by the glibc test suite. By far most tests run just fine, but there are several tests that fail to build at all.

Re: [OE-core] Problems running glibc test suite...

2014-12-14 Thread Juro Bystricky
-0800 CC: openembedded-core@lists.openembedded.org To: jurobystri...@hotmail.com On Dec 9, 2014, at 9:08 AM, Juro Bystricky jurobystri...@hotmail.com wrote:I tried to run the glibc test suite and encountered various problems. I build glibc as a part of core-image-minimal with libgcc and libstdc

[OE-core] [PATCH] glibc-testing: explicitly specify system headers location for g++

2014-12-17 Thread Juro Bystricky
++/version/machine The header locations are subsequently written out to configparms. [YOCTO #7081] Signed-off-by: Juro Bystricky jurobystri...@hotmail.com --- meta/recipes-core/glibc/glibc-testing.inc | 19 +++ 1 file changed, 19 insertions(+) diff --git a/meta/recipes-core/glibc

Re: [OE-core] [PATCH] eglibc-use-option-groups.patch: Various fixups

2015-01-22 Thread Juro Bystricky
#6796] [YOCTO #6797] Signed-off-by: Juro Bystricky jurobystri...@hotmail.com --- .../glibc/glibc/eglibc-use-option-groups.patch | 43 ++ 1 file changed, 4 insertions(+), 39 deletions(-) diff --git a/meta/recipes-core/glibc/glibc/eglibc-use-option-groups.patch b

[OE-core] [PATCH 2/7] qemu: Add support for UUID

2015-06-03 Thread Juro Bystricky
Native qemu is used to to create VMDK and VDI images. VDI images need support for UUID, otherwise the resulting image will not boot. Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/recipes-devtools/qemu/qemu.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 6/7] build-appliance-image: do_vmdkimg replaced by do_vmimg

2015-06-03 Thread Juro Bystricky
As a consequence of adding VDI image support, do_vmdkimg routine has been replaced by a generic do_vmimg routine. This also allows to build the build-appliance for VirtualBox, providing IMAGE_FSTYPES is set to vdi Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/recipes-core

[OE-core] [PATCH 7/7] core-image-minimal-vms: new recipe to build images for VM

2015-06-03 Thread Juro Bystricky
Simple recipe that builds core-image-minimal in both supported VM formats: VDI (VirtualBox) and VMDK (VM player) Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/recipes-core/images/core-image-minimal-vms.bb | 12 1 file changed, 12 insertions(+) create mode 100644

[OE-core] [PATCH 1/7] image: Support for VDI

2015-06-03 Thread Juro Bystricky
Added support for VirtualBox VDI format. The support was implemented by merging with the already existing VMDK support for VM player by creating a new class image-vm.bbclass. This class replaces the previous VMDK only image-vmdk.class. Signed-off-by: Juro Bystricky juro.bystri...@intel.com

[OE-core] [PATCH 4/7] sanity.bbclass: Prevent 'vdi' and 'live' to be built together

2015-06-03 Thread Juro Bystricky
Same reason and check as for vmdk. Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/classes/sanity.bbclass | 5 + 1 file changed, 5 insertions(+) diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass index 32e9b82..c0c06e7 100644 --- a/meta/classes

[OE-core] [PATCH 5/7] boot-direct.bbclass: Add support for VDI images

2015-06-03 Thread Juro Bystricky
Same treatment for both VMDK and VDI images. Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/classes/boot-directdisk.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes/boot-directdisk.bbclass b/meta/classes/boot-directdisk.bbclass index

[OE-core] [PATCH 3/7] documentation.conf: Document do_vmimg

2015-06-03 Thread Juro Bystricky
Changes due to new combined support for both vmdk and vdi files. Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/conf/documentation.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/documentation.conf b/meta/conf/documentation.conf index 3a918e8

[OE-core] [PATCH 0/7] Support for VirtualBox VDI image format.

2015-06-03 Thread Juro Bystricky
is mostly identical. Both images are created by qemu from hdddirect image. However, VDI images need UUID to boot, so qemu has to be built with UUID support. Both VDI and VMDK images can be built simultaneously, as demonstrated by the recipe core-image-minimal-vms.bb [YOCTO #7374] Juro Bystricky (7

[OE-core] [PATCH] qemu: OpenSUSE 13.2 configure error

2015-06-29 Thread Juro Bystricky
the host's libgpg-error instead. This is achieved by modifying the linker library search order. [YOCTO#7469] Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- .../qemu/files/qemu-libcrypt-search-path-fix.patch | 37 ++ meta/recipes-devtools/qemu/qemu_1.7.0.bb

[OE-core] [PATCH] eglibc-use-option-groups: Conditionally exclude c++ tests

2015-05-22 Thread Juro Bystricky
-atexit3-lib.cc tst-cancel24.cc tst-cancel24-static.cc tst-unique3lib.cc tst-unique3lib2.cc tst-unique4lib.cc tst-unique3.cc tst-unique4.cc Tested with DISTRO_FEATURES_LIBC_remove = libc-cxx-tests [YOCTO #7003] Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- .../glibc/glibc

[OE-core] [PATCH 4/5] libgcc-common.inc: overrides for libc-baremetal

2015-08-22 Thread Juro Bystricky
Added TCLIBC=baremetal specific overrides. Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/recipes-devtools/gcc/libgcc-common.inc | 6 ++ 1 file changed, 6 insertions(+) diff --git a/meta/recipes-devtools/gcc/libgcc-common.inc b/meta/recipes-devtools/gcc/libgcc-common.inc

[OE-core] [PATCH 5/5] cross-canadian.bbclass: support for TCLIBC=baremetal

2015-08-22 Thread Juro Bystricky
Allow baremetal builds. Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/classes/cross-canadian.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/classes/cross-canadian.bbclass b/meta/classes/cross-canadian.bbclass index 80fb472..65ba457 100644 --- a/meta

[OE-core] [PATCH 0/5] Support for baremetal toolchains

2015-08-22 Thread Juro Bystricky
MACHINE=qemuarm MACHINE=qemux86 GCCVERSION=5.2.0 GCCVERSION=4.9.3 The patches are based on the original work by Richard Purdie. Juro Bystricky (5): tclibc-baremetal.inc: baremetal specific distro policy file gcc-cross-canadian.inc: overrides for libc-baremetal gcc-cross.inc: overrides

[OE-core] [PATCH 2/5] gcc-cross-canadian.inc: overrides for libc-baremetal

2015-08-22 Thread Juro Bystricky
Modify configure arguments (EXTRA_OECONF) to support build for TCLIBC=baremetal Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/recipes-devtools/gcc/gcc-cross-canadian.inc | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian.inc b

[OE-core] [PATCH 3/5] gcc-cross.inc: overrides for libc-baremetal

2015-08-22 Thread Juro Bystricky
Modifications to to support build for TCLIBC=baremetal Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/recipes-devtools/gcc/gcc-cross.inc | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-devtools/gcc/gcc-cross.inc b/meta/recipes-devtools/gcc/gcc-cross.inc

[OE-core] [PATCH 1/5] tclibc-baremetal.inc: baremetal specific distro policy file

2015-08-22 Thread Juro Bystricky
Support for TCLIBC=baremetal. Allows building baremetal toolchains. Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/conf/distro/include/tclibc-baremetal.inc | 32 +++ 1 file changed, 32 insertions(+) create mode 100644 meta/conf/distro/include/tclibc

[OE-core] [PATCH 0/2] Support for VirtualBox guest additions

2015-08-03 Thread Juro Bystricky
additional files (scripts, Makefiles, .config, etc) are also required. The new recipe kernel-headers.bb can in principle be used by other images as well. It is not limited to the Build Appliance and hence is not a part of the Build Appliance recipe. Juro Bystricky (2): kernel-headers: linux kernel

[OE-core] [PATCH 1/2] kernel-headers: linux kernel headers

2015-08-03 Thread Juro Bystricky
kerenl .config file. The files may be needed by programs such as: dkms, nvidia-304xx-dkms, virtualbox, acpi_call, audit, bbswitch, ipsec-tools, nvidia-304xx, nvidia-340xx, openssh, r8168, rt3562sta, sysprof, tp_smapi, vhba-module, kmod, ... Signed-off-by: Juro Bystricky juro.bystri

[OE-core] [PATCH 2/2] build-appliance-image: support for VirtualBox guest addtions

2015-08-03 Thread Juro Bystricky
on installing the guest additions are described in the attached file README_vbox_guest_additions.txt. [YOCTO #8074] Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- .../README_vbox_guest_additions.txt| 78 ++ .../images/build-appliance-image_12.0.1

[OE-core] [PATCH 2/2] build-appliance-image: use ext4 for rootfs

2015-08-11 Thread Juro Bystricky
Changes due to IMAGES_FSTYPES vmdk and vdi now defaulting to ext4. Switching Build Appliance to Ext4 will bring it more in-line with other BSPs. [YOCTO #8096] Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/recipes-core/images/build-appliance-image_12.0.1.bb | 6 +++--- 1 file

[OE-core] [PATCH 1/2] IMAGES_FSTYPES: default to EXT4

2015-08-11 Thread Juro Bystricky
functionality as well (option to turn off the journaling, dynamic resizing of VDI volumes etc.). Signed-off-by: Juro Bystricky juro.bystri...@intel.com --- meta/classes/bootimg.bbclass | 4 ++-- meta/classes/image-live.bbclass | 4 ++-- meta/classes/image-vm.bbclass| 8 meta/classes

[OE-core] [PATCH 0/1] Allow 64 bit atomics in glibc 2.22 for 32bit SDK

2015-10-29 Thread Juro Bystricky
. Juro Bystricky (1): glibc: Allow 64 bit atomics for x86 .../glibc/glibc/use_64bit_atomics.patch| 24 ++ meta/recipes-core/glibc/glibc_2.22.bb | 1 + 2 files changed, 25 insertions(+) create mode 100644 meta/recipes-core/glibc/glibc

[OE-core] [PATCH 1/1] glibc: Allow 64 bit atomics for x86

2015-10-29 Thread Juro Bystricky
This patch fixes [YOCTO#8140]. The fix consist of allowing 64bit atomic ops for x86. This should be safe for i586 and newer CPUs. It also makes the synchronization more efficient. Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- .../glibc/glibc/use_64bit_atomics

[OE-core] [PATCH] ref-manual: Updated ADT Installer Extras

2015-10-21 Thread Juro Bystricky
opkg 0.3.0 requires also libarchive. [YOCTO#8308] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- documentation/ref-manual/introduction.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/documentation/ref-manual/introduction.xml b/documentati

[OE-core] [PATCH 0/1] gcc-4.9: Fix various _FOR_BUILD and related variables

2015-11-07 Thread Juro Bystricky
quot; $ bitbake nativesdk-gcc There are some additional minor fixes needed for meta-mingw to build successfully, but that should be a separate meta-mingw specific patch. Juro Bystricky (1): gcc-4.9: Fix various _FOR_BUILD and related variables meta/recipes-devtools/gcc/gcc-4.9.inc

[OE-core] [PATCH] gcc-4.9: Fix various _FOR_BUILD and related variables

2015-11-07 Thread Juro Bystricky
up trying to use the mingw headers for a host build. The same goes for other variables as well, such as CPPFLAGS, CPP, and GMPINC. Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-devtools/gcc/gcc-4.9.inc | 1 + .../gcc/gcc-4.9/0066-cxxflags-for-build

[OE-core] [daisy][PATCH v2 ] qemu: OpenSUSE 13.2 configure error

2015-10-12 Thread Juro Bystricky
the host's libgpg-error instead. This is achieved by modifying the linker library search order. [YOCTO#7469] Upstream-Status: Inappropriate [configuration] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- .../qemu/files/qemu-libcrypt-search-path-fix.patc

[OE-core] [daisy][PATCH v2 0/1 ] OpenSUSE 13.2 qemu configuration

2015-10-12 Thread Juro Bystricky
Modified patch to fix https://bugzilla.yoctoproject.org/show_bug.cgi?id=7469 Juro Bystricky (1): qemu: OpenSUSE 13.2 configure error .../qemu/files/qemu-libcrypt-search-path-fix.patch | 37 ++ meta/recipes-devtools/qemu/qemu_1.7.0.bb | 2 ++ 2 files changed, 39

[OE-core] [PATCH] kernel-arch.bbclass: Allow 'baremetal' CPUs

2015-09-08 Thread Juro Bystricky
(baremetal) CPU, allow them all. This way the kernel-arch.bbclass does not need to be modified each time a support for a new baremetal CPU is added. Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/classes/kernel-arch.bbclass | 1 + 1 file changed, 1 insertion(+) diff --gi

[OE-core] [PATCH] libgcc.inc: package baremetal multilib libraries

2015-09-14 Thread Juro Bystricky
are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. [installed-vs-shipped] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-devtools/gcc/libgcc.inc | 6 ++ 1 file changed, 6 insertions(+) diff --git a/meta/recipes-de

[OE-core] [PATCH v2] libgcc.inc: package baremetal multilib libraries

2015-09-21 Thread Juro Bystricky
/4.9.3/fpu/libgcc.a /usr/lib/arm-poky-eabi/4.9.3/fpu/crti.o Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. [installed-vs-shipped] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> ---

[OE-core] [PATCH v2 0/1] libgcc: package multiple libraries

2015-09-21 Thread Juro Bystricky
Second attempt. This patch is a bit more invasive than the previous one, but based on my understanding it should not break the existing code. Juro Bystricky (1): libgcc.inc: package baremetal multilib libraries meta/recipes-devtools/gcc/libgcc.inc | 9 + 1 file changed, 1 insertion

[OE-core] [PATCH 1/2] buildtools-tarball.bb: 32bit tools need pseudo 32bit library

2015-12-03 Thread Juro Bystricky
;. Hence for 32 bit buildtools we export the environment variable NO32LIBS="0" and NO32LIBS is also added into BB_ENV_EXTRAWHITE (if not already there). [YOCTO#8581] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-core/meta/buildtools-tarball.bb | 6 ++ 1

[OE-core] [PATCH 2/2] oe-buildenv-internal: preserve existing BB_ENV_EXTRAWHITE

2015-12-03 Thread Juro Bystricky
BB_ENV_EXTRAWHITE variables. This patch modifies this behaviour: all oe-build-internal BB_ENV_EXTRAWHITE variables are appended to any potentially already existing BB_ENV_EXTRAWHITE variables. (The variables are only appended if not already in BB_ENV_EXTRAWHITE) Signed-off-by: Juro Bystricky

[OE-core] [PATCH] oe-buildenv-internal: fix return code

2015-12-16 Thread Juro Bystricky
The script oe-buildenv-internal is called from oe-init-build-env. Make sure oe-init-buildenv does not return an error if BB_ENV_EXTRAWHITE is already set, otherwise this will cause oe-init-build-env to fail. Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- scripts/oe-bu

[OE-core] [PATCH v2] psplash: update to latest git version

2015-11-25 Thread Juro Bystricky
Latest git version contains various changes, including fix for big endian RGB888 rendering. It also makes the patch: "0001-psplash-fb-Convert-psplash_fb_plot_pixel-to-a-static.patch" unnecessary, as this patch has been upstreamed. [YOCTO#7236] Signed-off-by: Juro Bystricky &l

[OE-core] [PATCH] psplash: update to latest git version

2015-11-24 Thread Juro Bystricky
Latest git version contains fix for big endian RGB888 rendering. [YOCTO#7236] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-core/psplash/psplash_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/psplash/psplash_git

[OE-core] [PATCH] build-appliance-image: Install network components

2016-06-16 Thread Juro Bystricky
Explicitly add network components into Build Appliance image, do not rely on packagegroup-self-hosted to pull them in. Network related dependencies were removed from packagegroup-self-hosted. YOCTO #9758 Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-core/images

[OE-core] [PATCH v2] buildstats.bbclass: Don't assume /proc//io present

2016-02-22 Thread Juro Bystricky
It is not guaranteed Linux kernel was configured with process I/O statistics enabled. If process I/O statistcs are not present, issue a one time warning and do not attempt to read the non-existing stats counters. [YOCTO#9025] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> ---

[OE-core] [PATCH 0/1] Don't assume /proc//io present

2016-02-19 Thread Juro Bystricky
if not present. Bitbake will also issue a one-time warning message at the start of a build. Juro Bystricky (1): buildstats.bbclass: Don't assume /proc//io present meta/classes/buildstats.bbclass | 24 1 file changed, 16 insertions(+), 8 deletions(-) -- 1.9.1

[OE-core] [PATCH] buildstats.bbclass: Don't assume /proc//io present

2016-02-19 Thread Juro Bystricky
It is not guaranteed Linux kernel was configured with process I/O statistics enabled. If process I/O statistcs are not present, issue a one time warning and do not attempt to read the non-existing stats counters. [YOCTO#9025] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> ---

[OE-core] PATCH 0/1] ncurses: Improved installation

2016-03-14 Thread Juro Bystricky
stall.libs' installs the libraries (and the headers) ... Not needing to call install.includes has an additional benefit: It automatically removes a potential race condition between the two targets. Juro Bystricky (1): ncurses_6: Improve installation .../ncurses/files/fix-include-files-

[OE-core] [PATCH 1/1] ncurses_6: Improve installation

2016-03-14 Thread Juro Bystricky
l.libs", there is no race with "install.includes". If there is no race, then the patch fix-include-files-race.patch is no longer needed. Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- .../ncurses/files/fix-include-files-race.patch | 32 ---

[OE-core] [PATCH 0/1] Race condition in ncurses install

2016-03-10 Thread Juro Bystricky
the include files. This will work properly (i.e.ncurses will install as intended by the recipe) as long as we always install both targets. Juro Bystricky (1): ncurses_6: Fix an install race condition .../ncurses/files/fix-include-files-race.patch | 32 ++ meta/recipes-core

[OE-core] [PATCH 1/1] ncurses_6: Fix an install race condition

2016-03-10 Thread Juro Bystricky
will install as intended by the recipe) as long as we always install both targets. Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- .../ncurses/files/fix-include-files-race.patch | 32 ++ meta/recipes-core/ncurses/ncurses_6.0+20160213.bb | 1 + 2 files chang

[OE-core] [jethro][PATCH 1/1] python3: fix building nativesdk-python3

2016-03-30 Thread Juro Bystricky
errors. [YOCTO #9357] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-devtools/python/python3_3.4.3.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/python/python3_3.4.3.bb b/meta/recipes-devtools/python/python3_3.4.3.bb index f61d278..4

[OE-core] [jethro][PATCH 0/1] nativesdk-python3 build fix

2016-03-30 Thread Juro Bystricky
status make: *** [Parser/pgen] Error 1 Turns out this is the same issue as in YOCTO 8467, so the same fix/patch by Alejandro Hernandez applied on python_3.4.3.bb fixes the problem. Juro Bystricky (1): python3: fix building nativesdk-python3 meta/recipes-devtools/python/python3_3.4.3.bb | 1

[OE-core] [PATCH 1/1] build-appliance-image: Fix permissions

2016-03-28 Thread Juro Bystricky
'poky': mkdir: cannot create directory '': Invalid argument While in there, added a few non-functional changes: Added sample proxy settings into .bashrc Added environmental variable with SRCREV actually used to populate the Build Appliance into .bashrc (BA_SRCREV) [YOCTO#9314] Signed-off-by: Juro

[OE-core] [PATCH 0/1] Build Appliance modifications

2016-03-28 Thread Juro Bystricky
e. Without this, there is no simple way to distinguish between the contents of various Build Appliance images. The SRCREV is bumped to a later master just so the Hob removal patches and builder changes make it into the image. (This is provisional, final SRCREV will correspond to release commit number) Juro By

[OE-core] [PATCH] relocate_sdk: additional error checks

2016-03-30 Thread Juro Bystricky
to ensure that any path in sections .gccrelocprefix and .ldsochache will not exceed the space allocated for it within the file, which would also result in file corruption. [YOCTO #9268] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- scripts/relocate_sdk.py | 13 ++

[OE-core] [PATCH] build-appliance-image: Support for VirtualBox guest additions

2016-04-09 Thread Juro Bystricky
in the home directory of the user "builder" as well. The main purpose of the guest additions is to allow sharing folders between the host and Build Appliance VM. [YOCTO #8073] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- .../README_VirtualBox_Guest_Additions.t

[OE-core] [PATCH 2/2] sdk_update.py: Enable local sdk-update tests

2016-03-02 Thread Juro Bystricky
Testing of local sdk updates was commented out. Local sdk updates are functional now, so the tests should be re-enabled. Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/lib/oeqa/sdkext/sdk_update.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[OE-core] [PATCH 1/2] sdk.py: Fix undefined variable

2016-03-02 Thread Juro Bystricky
e argument specifying . [YOCTO#9042] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- scripts/lib/devtool/sdk.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/lib/devtool/sdk.py b/scripts/lib/devtool/sdk.py index fbf2e79..22c5279 100644 --- a/scripts/lib/devtool/sdk.

[OE-core] [PATCH] build-appliance-image: Load TUN at startup

2016-04-14 Thread Juro Bystricky
wo reasons: modprobe not in PATH (user builder), and "iptables" located in /usr/sbin but expected in /sbin. [YOCTO #9437] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-core/images/build-appliance-image_14.0.0.bb | 8 ++-- 1 file changed, 6 insertions(+

[OE-core] [PATCH] loader.py: avoid error in TypeError exception.

2017-02-06 Thread Juro Bystricky
Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/lib/oeqa/core/loader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/core/loader.py b/meta/lib/oeqa/core/loader.py index c73ef9a..a380325 100644 --- a/meta/lib/oeqa/core/loader.py +++ b/me

[OE-core] [PATCH] testimage: Implement custom target loading

2017-02-06 Thread Juro Bystricky
the variables TEST_TARGET and TEST_SUITES Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/classes/testimage.bbclass | 2 +- meta/lib/oeqa/runtime/context.py | 74 ++-- 2 files changed, 72 insertions(+), 4 deletions(-) diff --git a/meta/c

[OE-core] [PATCH 0/1] Add 'elf' as supported type by QEMU

2017-02-06 Thread Juro Bystricky
. Juro Bystricky (1): qemu.py: add 'elf' as supported fstype meta/lib/oeqa/core/target/qemu.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4 -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http

[OE-core] [PATCH 1/1] qemu.py: add 'elf' as supported fstype

2017-02-06 Thread Juro Bystricky
Add 'elf' as also supported by OEQemuTarget. Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/lib/oeqa/core/target/qemu.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/core/target/qemu.py b/meta/lib/oeqa/core/target/qemu.py index 6

[OE-core] [PATCH v2 1/1] runqemu: allow bypassing of network setup

2017-01-30 Thread Juro Bystricky
At present it is silently assumed all QEMU machines support networking. As a consequence, one cannot run QEMUs without network emulation using "runqemu". This patch allows bypassing any network setup providing the user specifies: QB_NETWORK_DEVICE = "none" [YOCTO#10661]

[OE-core] [PATCH v2 0/1] runqemu: disable network

2017-01-30 Thread Juro Bystricky
port for command line argument "nonetwork", similar to "nographic Juro Bystricky (1): runqemu: allow bypassing of network setup meta/classes/qemuboot.bbclass | 3 ++- scripts/runqemu | 3 +++ 2 files chang

[OE-core] [PATCH 0/1] runqemu: disable network

2017-01-25 Thread Juro Bystricky
ould contain support for command line argument "nonetwork", similar to "nographic") Juro Bystricky (1): runqemu: allow bypassing of network setup scripts/runqemu | 2 ++ 1 file changed, 2 insertions(+) -- 2.7.4 -- ___ Openembe

[OE-core] [PATCH 1/1] runqemu: allow bypassing of network setup

2017-01-25 Thread Juro Bystricky
At present it is silently assumed all QEMU machines support networking. As a consequence, one cannot run QEMUs without network emulation using "runqemu". This patch allows bypassing any network setup providing the qemuboot.conf file contains: qb_net = none [YOCTO#10661] Signed-of

[OE-core] [PATCH] bitbake.conf: require conf/multiconfig/${BB_CURRENT_MC}.conf

2017-01-15 Thread Juro Bystricky
is patch creates an empty file default.conf in meta/conf/multiconfig. [YOCTO#10917] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/conf/bitbake.conf | 2 +- meta/conf/multiconfig/default.conf | 0 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 meta

[OE-core] [PATCH 0/1] Fix glib build for mips64

2016-09-01 Thread Juro Bystricky
= "poky" DISTRO_VERSION= "2.1+snapshot-20160901" TUNE_FEATURES = "n32 bigendian fpu-hard" TARGET_FPU= "" meta meta-poky meta-yocto-bsp= "master-next:df6d79dc8faba6ca997beebd32242bd65fe962bd" $ bitbake core-image-m

[OE-core] [PATCH 1/1] glib: disable gtk-doc on mips64

2016-09-01 Thread Juro Bystricky
Avoid build error .libs/./gobject-scan: Invalid ELF image for this architecture when building for mips64 Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-core/glib-2.0/glib.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/glib-2.0/glib.

[OE-core] [PATCH 0/1] MIPS tune mips64-n32

2016-08-29 Thread Juro Bystricky
k " bitbake core-image-minimal -c populate_sdk bitbake core_image_minimal -c testsdk MACHINE="qemumips64" DEFAULTTUNE = "mips64-n32" USER_CLASSES += " testsdk " bitbake core-image-minimal -c populate_sdk bitbake core_image_minimal -c testsdk Juro Bystricky (

[OE-core] [PATCH 1/1] gcc-runtime.inc: add CPP support for mips64-n32 tune

2016-08-29 Thread Juro Bystricky
name CPP expects and point it to the corresponding "gnun32" directory. [YOCTO#10142] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-devtools/gcc/gcc-runtime.inc | 10 ++ 1 file changed, 10 insertions(+) diff --git a/meta/recipes-devtool

[OE-core] From: Juro Bystricky <juro.bystri...@intel.com>

2016-09-14 Thread Juro Bystricky
time libbb/appletlib.c is compiled. The attached patch fixes the problem by assuring libb is compiled as the last directory. *** BLURB HERE *** Juro Bystricky (1): busybox: Avoid race building libbb .../busybox-kbuild-race-fix-commit-d8e61bb.patch | 53 ++ .../commit-applet_tables-f

[OE-core] [PATCH v2 1/1] busybox: Avoid race building libbb

2016-09-14 Thread Juro Bystricky
ted (or is being modified) at the time libbb/appletlib.c is compiled. The attached patchset fixes the problem by assuring libb is compiled as the last directory. [YOCTO#10116] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- .../busybox-kbuild-race-fix-commit-d8e61bb.pat

[OE-core] [PATCH] build-appliance-image: Create image in correct location

2016-09-14 Thread Juro Bystricky
-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-core/images/build-appliance-image_15.0.0.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-core/images/build-appliance-image_15.0.0.bb b/meta/recipes-core/images/build-appliance-image_15.0.0.bb

[OE-core] [PATCH 1/1] busybox: Avoid race building libbb

2016-09-13 Thread Juro Bystricky
ted (or is being modified) at the time libbb/appletlib.c is compiled. The attached patchset fixes the problem by assuring libb is compiled as the last directory. [YOCTO#10116] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- .../busybox-kbuild-race-fix-commit-d8e61bb.pat

[OE-core] [PATCH 0/1] Race during Busybox parallel build

2016-09-13 Thread Juro Bystricky
appletlib.c is compiled. The attached patch fixes the problem by assuring libb is compiled as the last directory. Juro Bystricky (1): busybox: Avoid race building libbb .../busybox-kbuild-race-fix-commit-d8e61bb.patch | 45 +++ .../commit-applet_tables-fix-com

[OE-core] [PATCH 0/1] SDK: Avoid deleting TMP folder when changing SDKMACHINE

2016-09-26 Thread Juro Bystricky
aster" is by definition a moving target, I used the poky commit a767c78abeb19a9d730e3c9b1f64c13fbbcade17 with the tests above) Juro Bystricky (1): SDK: Allow changing SDKMACHINE without wiping TMP folder meta/classes/base.bbclass| 2 +- meta/conf/distro

[OE-core] [PATCH 1/1] SDK: Allow changing SDKMACHINE without wiping TMP folder

2016-09-26 Thread Juro Bystricky
shared area when those files already exist. The build has stopped as continuing in this scenario WILL break things This patchset addresses the problem by SDK_SYS as the recipe name suffix instead of SDK_ARCH. [YOCTO #9281] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> ---

[OE-core] [PATCH] build.py: fix os.getcwd() exception

2016-09-26 Thread Juro Bystricky
When trying to obtain the current directory from a directory that does not exist anymore, an exception is raised. This patch handles such exception. [YOCTO #10331] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- bitbake/lib/bb/build.py | 9 +++-- 1 file changed, 7 inse

[OE-core] [PATCH v2] build-appliance-image: Create image in correct location

2016-09-18 Thread Juro Bystricky
#10274] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-core/images/build-appliance-image_15.0.0.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/recipes-core/images/build-appliance-image_15.0.0.bb b/meta/recipes-core/images/build-app

[OE-core] [PATCH] build-appliance-image: add /sbin to PATH

2016-10-20 Thread Juro Bystricky
not found The error is caused by the fact that "ip" is located in /sbin, however /sbin is not in user's ("builder") PATH. To fix this we add /sbin to PATH. The simplest place to do this is in user's .bashrc. [YOCTO#10434] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com&

[OE-core] [PATCH v2] insane.bbclass: Additional "mips" and "mipsel" machine definitions

2016-10-18 Thread Juro Bystricky
e present in insane.bbclass. Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/classes/insane.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index b347638..21c5cda 100644 --- a/meta/classes/insane.bbclass ++

[OE-core] [PATCH] build-appliance-image: Fix incorrect PATH

2016-10-28 Thread Juro Bystricky
quotes instead of double quotes. [YOCTO#10434] [YOCTO#10504] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-core/images/build-appliance-image_15.0.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/images/build-appliance-image_

[OE-core] [PATCH] kernel-arch.bbclass: Add xtensa and arc into valid_archs table

2016-10-11 Thread Juro Bystricky
Both "arc" and "xtensa" are valid Linux architectures, add them into valid_archs table. Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/classes/kernel-arch.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/

[OE-core] [PATCH] insane.bbclass: Additional "mips" and "mipsel" machine definitions

2016-10-11 Thread Juro Bystricky
Add "mips" and "mipsel" to "machdata" table. Although there is a way to add entries to the "machdata" table from a BSP without modifying the insane.bbclass directly, MIPS is already supported in poky and as such the relevant entries should be present

[OE-core] [PATCH] targetloader.py: drop test for ClassType

2016-12-10 Thread Juro Bystricky
ClassType was removed from python3. The code testing for ClassType kept throwing AttributeError exceptions: module 'types' has no attribute 'ClassType' The exceptions prevented loading of any dynamically resolved target controllers. Signed-off-by: Juro Bystricky <juro.bystri...@intel.

[OE-core] [PATCH] edgerouter.py: avoid python3 exception

2016-12-10 Thread Juro Bystricky
This fixes an error such as: Exception: File "/master/poky/meta-yocto-bsp/lib/oeqa/controllers/edgeroutertarget.py", line 47 self.image_fstype = self.get_image_fstype(d) TabError: inconsistent use of tabs and spaces in indentation Signed-off-by: Juro Bystricky <juro.bystri

[OE-core] [PATCH v2] sanity.bbclass: Improved error message

2017-01-12 Thread Juro Bystricky
, environment or other configuration file. [YOCTO#10810] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/classes/sanity.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass index c876dc6..c9bb034

[OE-core] [PATCH] sanity.bbclass: Improved error message

2017-01-12 Thread Juro Bystricky
in your local.conf, conf/multiconfig/*.conf or environment [YOCTO#10810] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/classes/sanity.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass index c

[OE-core] [PATCH 0/1] Toaster support for Build Appliance

2016-12-30 Thread Juro Bystricky
tings (NAT or Bridged) for VirtualBox and the web server URL for host web browser. One caveat: For simplicity the Build Appliance recipe assumes pip3 is installed on the build host. Juro Bystricky (1): build-appliance-image: support for Toaster .../README_VirtualBox_Toaster.txt

[OE-core] [PATCH 1/1] build-appliance-image: support for Toaster

2016-12-30 Thread Juro Bystricky
ettings.py (ALLOWED_HOSTS) for Django 1.8.16 5. Added README_VirtualBox_Toaster.txt to provide steps for configuring VirtualBox network adapters (NAT or Bridged) and steps to launch Toaster [YOCTO#10767] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- .../README_Virtua

[OE-core] [PATCH 1/3] build-appliance-image: use pip3-native

2017-03-15 Thread Juro Bystricky
Do not rely on pip3 being installed on the host. Use pip3-native instead. [YOCTO#10909] [YOCTO#11022] Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-core/images/build-appliance-image_15.0.0.bb | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff

[OE-core] [PATCH 2/3] build-appliance-image: fix build errors

2017-03-15 Thread Juro Bystricky
Remove any symlinks before creating new ones to avoid potential build errors such as: FileExistsError: [Errno 17] File exists: '../../usr/src/kernel' -> ... ' Signed-off-by: Juro Bystricky <juro.bystri...@intel.com> --- meta/recipes-core/images/build-appliance-image_15.0.0.bb | 2 +

  1   2   3   >