pitz' machines exist in
the runqemu scripts but are not part of oe-core's machine conf's.
Regards,
Nathan
Nathan Rossi (2):
scripts/runqemu: Add support for 'qemuzynq' machine
scripts/runqemu: Add support for 'qemumicroblaze' machine
scri
* Add support to boot the 'qemuzynq' machine in qemu-system-arm
* Use the specific machine model for Zynq 'xilinx-zynq-a9'
* Use the DTB generated from the kernel build as the DTB for boot
* Force use of initrd rootfs (either in ext or cpio formats)
Signed-off-by: Nathan
mats)
Signed-off-by: Nathan Rossi
---
scripts/runqemu |5 -
scripts/runqemu-internal | 13 +
2 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/scripts/runqemu b/scripts/runqemu
index 01ef741..5f7f252 100755
--- a/scripts/runqemu
+++ b/scripts/runq
The following patches add support to the runqemu scripts to allow for
the machines named 'qemuzynq' and 'qemumicroblaze' to be booted within
qemu. These target machines reside in the 'meta-xilinx' layer.
Regards,
Nathan
Nathan Rossi (2):
scripts/runqemu: Add
* Add support to boot the 'qemuzynq' machine in qemu-system-arm
* Use the specific machine model for Zynq 'xilinx-zynq-a9'
* Use the DTB generated from the kernel build as the DTB for boot
* Force use of initrd rootfs (either in ext or cpio formats)
Signed-off-by: Nathan
mats)
Signed-off-by: Nathan Rossi
---
scripts/runqemu |5 -
scripts/runqemu-internal | 13 +
2 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/scripts/runqemu b/scripts/runqemu
index 01ef741..5f7f252 100755
--- a/scripts/runqemu
+++ b/scripts/runq
> -Original Message-
> From: Paul Eggleton [mailto:paul.eggle...@linux.intel.com]
> Sent: Wednesday, July 10, 2013 1:54 AM
> To: openembedded-core@lists.openembedded.org
> Cc: Nathan Rossi; meta-xil...@yoctoproject.org
> Subject: Re: [OE-core] [PATCH 0/2] scripts/runqe
ramfs". This change adds a dummy task
which resolves the dependency issue.
Signed-off-by: Nathan Rossi
---
This issue affects both master and the dora branch.
---
meta/recipes-kernel/linux/linux-dummy.bb |7 +++
1 file changed, 7 insertions(+)
diff --git a/meta/recipes-kernel/l
source repository at the v2.4.47 tag)
See the mailing list thread for additional information:
http://lists.nongnu.org/archive/html/acl-devel/2013-05/msg00024.html
Signed-off-by: Nathan Rossi
---
On an additional note, acl 2.2.52 is also affected by this issue.
However it does not affect oe-core as
source repository at the v2.4.47 tag)
See the mailing list thread for additional information:
http://lists.nongnu.org/archive/html/acl-devel/2013-05/msg00024.html
Signed-off-by: Nathan Rossi
---
On an additional note, acl 2.2.52 is also affected by this issue.
However it does not affect oe-core as
> -Original Message-
> From: Saul Wold [mailto:s...@linux.intel.com]
> Sent: Tuesday, December 03, 2013 6:00 AM
> To: Nathan Rossi; openembedded-core@lists.openembedded.org
> Subject: Re: [OE-core] [PATCH] attr: attr_2.4.47 release tarball missing
> configure.ac
>
>
Add author tracking information to the attr patch added by commit
b28f12a272a9e2f0c3084a58b91605acb05f58f8.
Signed-off-by: Nathan Rossi
---
This patch fixes up the missing signed-off-by line, This was requested
in the following thread:
http://lists.openembedded.org/pipermail/openembedded-core
ptest
distro feature is enabled.
Signed-off-by: Nathan Rossi
---
meta/classes/ptest.bbclass |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/classes/ptest.bbclass b/meta/classes/ptest.bbclass
index ec10f80..3450085 100644
--- a/meta/classes/ptest.bbclass
+++ b/meta
> -Original Message-
> From: Richard Purdie [mailto:richard.pur...@linuxfoundation.org]
> Sent: Wednesday, January 08, 2014 10:58 PM
> To: Nathan Rossi
> Cc: openembedded-core@lists.openembedded.org
> Subject: Re: [OE-core] [PATCH] ptest.bblass: Fix package QA issu
> -Original Message-
> From: openembedded-core-boun...@lists.openembedded.org
> [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of
> Trevor Woerner
> Sent: Friday, January 10, 2014 4:45 AM
> To: openembedded-core
> Subject: [OE-core] unmaintained layers
>
> Hi everyone,
,
replacing the conditional execution with the removal of the tasks from
the build, this prevents any part (including cleandirs) of the ptest
tasks from executing when disabled.
Signed-off-by: Nathan Rossi
---
meta/classes/ptest.bbclass | 25 -
1 file changed, 12 insertions
directory is empty and if so removes it.
Signed-off-by: Nathan Rossi
---
meta/classes/kernel.bbclass |4
1 file changed, 4 insertions(+)
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
index 5fef446..6b4e992 100644
--- a/meta/classes/kernel.bbclass
+++ b/meta
directory is empty and if so removes it.
Signed-off-by: Nathan Rossi
---
meta/classes/kernel.bbclass |2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
index 5fef446..f4dcba5 100644
--- a/meta/classes/kernel.bbclass
+++ b/meta/classes
> -Original Message-
> From: Nathan Rossi [mailto:nathan.ro...@xilinx.com]
> Sent: Tuesday, January 14, 2014 11:21 AM
> To: openembedded-core@lists.openembedded.org
> Cc: Nathan Rossi; Robert Yang
> Subject: [PATCH v2] kernel.bbclass: Fix empty modules directory QA issue
> -Original Message-
> From: openembedded-core-boun...@lists.openembedded.org
> [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of
> Khem Raj
> Sent: Sunday, February 09, 2014 2:08 AM
> To: Patches and discussions about the oe-core layer; openembeded-devel;
> yo...@yocto
inux-yocto-tiny_3.8.bb depends
upon non-existent task do_kernel_configme in linux.bb
Changing the dependency to use '${PN}:do_kernel_configme' forces the
dependency to only depend on the recipe which inherits
kernel-yocto.bbclass.
Signed-off-by: Nathan Rossi
---
This effects the linux
://sourceware.org/ml/binutils/2009-08/msg00127.html)
Signed-off-by: Nathan Rossi
---
meta/classes/insane.bbclass |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass
index 2f10688..75db7a2 100644
--- a/meta/classes
/pts interface early enough
for other rc scripts like bootlogd so that there is no need for the
CONFIG_LEGACY_PTYS to be enabled in the kernel.
Nathan Rossi (3):
image_types.bbclass: Populate cpio /init as symlink
base-files: Add entry for /dev for cpio compatibility
initscripts: Handle mounting
CONFIG_LEGACY_PTYS.
This change also allows for systems to run entirely on devtmpfs and have
no dependence on a dev manager. This is useful for very tightly
constrained setups.
Signed-off-by: Nathan Rossi
---
meta/recipes-core/busybox/files/mdev | 13 --
.../initscripts/initscripts-1.0
The kernel does not automount devtmpfs for a cpio/ramfs rootfs. Add an
entry to /etc/fstab for the mounting of /dev as a devtmpfs.
Signed-off-by: Nathan Rossi
---
meta/recipes-core/base-files/base-files/fstab | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-core/base-files/base
-by: Nathan Rossi
---
meta/classes/image_types.bbclass | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/meta/classes/image_types.bbclass b/meta/classes/image_types.bbclass
index 9aee745..1b8ceee 100644
--- a/meta/classes/image_types.bbclass
+++ b/meta/classes
* Add build and runtime dependencies for PACKAGECONFIG[xen]
* Add xen as a default PACKAGECONFIG option when it is part of
DISTRO_FEATURES
Signed-off-by: Nathan Rossi
---
This patch comes about due to the handling of the PACKAGECONFIG value and that
it is not straight forward to append to the
Map the microblaze architecture to the linux-generic32 target.
Signed-off-by: Nathan Rossi
---
meta/recipes-connectivity/openssl/openssl.inc | 3 +++
1 file changed, 3 insertions(+)
diff --git a/meta/recipes-connectivity/openssl/openssl.inc
b/meta/recipes-connectivity/openssl/openssl.inc
* Backport the patch which adds generic architecture detection
* Remove the no longer required patch to fix padding for mips64
Signed-off-by: Nathan Rossi
---
It appears the libaio_fix_for_mip64.patch changes are only upstream as
far as the Debian patch overlays, and did not reach libaio
U-Boot for the mkimage recipe and thus supports the
'arm64' architecture.
Signed-off-by: Nathan Rossi
---
meta/classes/kernel-arch.bbclass | 1 -
1 file changed, 1 deletion(-)
diff --git a/meta/classes/kernel-arch.bbclass b/meta/classes/kernel-arch.bbclass
index bbcfa15..6a6ad91 10064
cted failures occur is not included in this series.
The OEQA test cases implement execution on qemu linux user by default.
Subclasses implement qemu system emulation setup and configuration for
running the tests.
---
Nathan Rossi (11):
binutils: Add do_check task for executing binutils test suite
th the same BUILD_TEST_* variables used for
configuration.
Signed-off-by: Nathan Rossi
---
meta/recipes-core/glibc/glibc-testsuite_2.30.bb | 51 +
meta/recipes-core/glibc/glibc/check-test-wrapper | 71
2 files changed, 122 insertions(+)
create mode 10064
root.
Signed-off-by: Nathan Rossi
---
meta/recipes-devtools/gcc/gcc-common.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/gcc/gcc-common.inc
b/meta/recipes-devtools/gcc/gcc-common.inc
index 96334e54b4..a8f4b60c32 100644
--- a/meta/recipes-devtools/gcc/
Add a do_check task to implement execution of the gcc-runtime component
test suites. The component test suites require execution of compiled
programs on the target, this recipe reuses the same setup as gcc-cross
for setup of the target (either as ssh or qemu linux-user).
Signed-off-by: Nathan
setting MAKE_CHECK_TARGETS to the desired test suite target
(e.g. check-gcc or check-g++).
Signed-off-by: Nathan Rossi
---
meta/recipes-devtools/gcc/gcc-cross.inc | 41 +++
meta/recipes-devtools/gcc/gcc-testsuite.inc | 106
2 files changed, 147 insertions
: Nathan Rossi
---
meta/recipes-devtools/binutils/binutils-cross.inc | 28 +++
1 file changed, 28 insertions(+)
diff --git a/meta/recipes-devtools/binutils/binutils-cross.inc
b/meta/recipes-devtools/binutils/binutils-cross.inc
index 02ec891606..76eb453f0e 100644
--- a/meta
The patch incorrectly removes 'mips_elf32_ntrad_le_vec' from the
'targ_selvecs' replacing it with duplicate entries for
'mips_elf32_ntrad_be_vec'. Correct this so that the default binutils can
still handle 'mips_elf32_ntrad_le_vec' binaries.
Signed-of
linux-user and qemu system. The GccSelfTestSystemEmulated test case
handles setup of the target image as well as execution with runqemu.
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/selftest/cases/gcc.py | 107
1 file changed, 107 insertions(+)
create mode
Create a oeqa selftest test case to execute the binutils test suites and
report the results. The results are populated into the extraresults
variable of the test case which are written to testresults.json for
resulttool to analyse.
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/selftest/cases
ee_port to get a free UDP port.
Note: unfs3 still requires the host to have rpcbind or portmap running.
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/utils/network.py | 4 ++--
meta/lib/oeqa/utils/nfs.py | 39 +++
2 files changed, 41 insertions(+), 2
linux-user and qemu system. The GlibcSelfTestSystemEmulated test case
handles setup of the target image, setup of and NFS server as well as
execution with runqemu.
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/selftest/cases/glibc.py | 91 +++
1 file changed, 91
Add additional result types into the dictionary to handle dejagnu style
test results. These include PASS, FAIL, XPASS, XFAIL, UNSUPPORTED,
UNTESTED, UNRESOLVED and ERROR.
Signed-off-by: Nathan Rossi
---
scripts/lib/resulttool/report.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions
The binutils and gcc test suites use dejagnu for execution. Copy the
dejagnu recipe from meta-oe, and update it to 1.6.2.
Signed-off-by: Nathan Rossi
---
Changes in v2:
- New
---
meta/recipes-devtools/dejagnu/dejagnu_1.6.2.bb | 15 +++
1 file changed, 15 insertions(+)
create mode
r
since the binutils tests do rely on a C compiler there is dependence on
both gcc and libc in order to run the tests.
Signed-off-by: Nathan Rossi
---
Changes in v2:
- Moved implementation of do_check from binutils-cross to
binutils-cross-testsuite. This is to fix issues with target dependency
th the same TOOLCHAIN_TEST_* variables used for
configuration.
Signed-off-by: Nathan Rossi
---
Changes in v2:
- Renamed BUILD_TEST_* to TOOLCHAIN_TEST_*
---
meta/recipes-core/glibc/glibc-testsuite_2.30.bb | 51 +
meta/recipes-core/glibc/glibc/check-test-wrappe
changed by setting MAKE_CHECK_TARGETS to the desired test suite target
(e.g. check-gcc or check-target-libatomic).
Signed-off-by: Nathan Rossi
---
Changes in v2:
- Dropped gcc-cross changes, all execution from gcc-runtime. Resolves
potential issues with -cross depending on target libraries/etc
At some point the modules in tests/cases/loader/invalid/ were removed,
this test relied on having tests/cases/loader/invalid/oetag.py to
trigger a ImportError in the loader module. Skip this test.
Signed-off-by: Nathan Rossi
---
Changes in v2:
- New
---
meta/lib/oeqa/core/tests/test_loader.py
root.
Signed-off-by: Nathan Rossi
---
meta/recipes-devtools/gcc/gcc-common.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/gcc/gcc-common.inc
b/meta/recipes-devtools/gcc/gcc-common.inc
index 89273a7745..44cba287f3 100644
--- a/meta/recipes-devtools/gcc/
oeqa/core testsuite
- New changes to oeqa/selftest for '--run-only-tags' and
'--run-exclude-tags'
- Changes to new selftest tests to populate results like ptestresults
- Mark new selftest tests with 'machine' tag
---
Nathan Rossi (12):
dejagnu: Add dejagnu for bin
any tests tagged with foo). Plumb all this through the context code
and testing code.
Update the associated tests to pass correctly with the changes.
Signed-off-by: Nathan Rossi
---
Changes in v2:
- New
---
meta/lib/oeqa/core/context.py | 4 +-
meta/lib/oeqa/core/decorator/__init__.
linux-user and qemu system. The GccSelfTestSystemEmulated test case
handles setup of the target image as well as execution with runqemu.
Signed-off-by: Nathan Rossi
---
Changed in v2:
- Change to using only gcc-runtime recipe and associated check targets
- Remove gxx/g++ testcase, this is part of
Create a oeqa selftest test case to execute the binutils test suites and
report the results. The results are populated into the extraresults
variable of the test case which are written to testresults.json for
resulttool to analyse.
Signed-off-by: Nathan Rossi
---
Changes in v2:
- Update to use
linux-user and qemu system. The GlibcSelfTestSystemEmulated test case
handles setup of the target image, setup of and NFS server as well as
execution with runqemu.
Signed-off-by: Nathan Rossi
---
Changes in v2:
- Populate test results as ptestresults
- Rename BUILD_TEST_* to TOOLCHAIN_TEST_
Add '--run-only-tags' for running tests which match any of the provided
tags, and '--run-exclude-tags' for running all tests except those that
have any of the provided tags.
Signed-off-by: Nathan Rossi
---
Changes in v2:
- New
---
meta/lib/oeqa/selftest/context.py | 11
These two tests relied on the context containing the results information.
This was moved into the OETestResults class.
Signed-off-by: Nathan Rossi
---
Changes in v2:
- New
---
meta/lib/oeqa/core/tests/test_data.py | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a
When running the system emulation test case, do not include python3 or
pexpect in the image. The test cases that use these also need gdb (with
python configured).
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/selftest/cases/glibc.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions
Do not fail the running selftest test case if the test suite has a
failed test case. Currently toolchain tests suites (binutils, gcc,
glibc) fail but this does not indicate failure to execute the tests.
Also remove the logging of each test that failed.
Signed-off-by: Nathan Rossi
---
meta/lib
Add entries for the added toolchain related recipes including
binutils-cross-testsuite and glibc-testsuite setting the maintainer as
Khem to match existing definitions. Also and entry for dejagnu setting
Nathan Rossi as the maintainer.
Signed-off-by: Nathan Rossi
---
meta/conf/distro/include
Suffix the ptestresults suite with "-user" for tests that are executing
against usermode qemu.
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/selftest/cases/gcc.py | 1 +
meta/lib/oeqa/selftest/cases/glibc.py | 5 +++--
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git
Similar to bitbake, implement a 'keepalive' output to the console to
ensure CI systems do not kill the process. The default timeout for
bitbake is 5000s.
Signed-off-by: Nathan Rossi
---
scripts/lib/scriptutils.py | 43 +--
scripts/oe-selftest
Ensure glibc-testsuite has the same flags as glibc.
Signed-off-by: Nathan Rossi
---
meta/conf/distro/include/security_flags.inc | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/conf/distro/include/security_flags.inc
b/meta/conf/distro/include/security_flags.inc
index 758bd89c3e
Remove remnants of the glibc-initial recipe.
Signed-off-by: Nathan Rossi
---
meta/classes/staging.bbclass| 2 +-
meta/conf/distro/include/maintainers.inc| 1 -
meta/conf/distro/include/security_flags.inc | 2 --
meta/conf/distro/include/tcmode-default.inc | 4
meta
Do not attempt to archive recipes which have no packaging tasks (e.g.
inherits nopackages).
Signed-off-by: Nathan Rossi
---
meta/classes/archiver.bbclass | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/meta/classes/archiver.bbclass b/meta/classes
Use the __oeqa_testtags attribute added by OETestTag and display no, one
or more tags separated by a comma. Also change the formatting of the
output so that the list of tests is formatted as " ()" and
remove the table header for "id" (it is no longer available).
Signed-
automatically.
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/selftest/cases/binutils.py | 13 ++---
meta/lib/oeqa/selftest/cases/gcc.py | 14 +++---
meta/lib/oeqa/selftest/cases/glibc.py| 13 ++---
meta/lib/oeqa/selftest/cases/reproducible.py | 13 +
4
can handle cross-process transfer of binary data for the details
kwarg. With a TestResult proxy class to sit inbetween to encode and
decode to and from json.
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/core/runner.py| 41 +--
meta/lib/oeqa/core/utils/concurrencyte
u system) tests with "toolchain-system".
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/selftest/cases/gcc.py | 99 ++---
1 file changed, 70 insertions(+), 29 deletions(-)
diff --git a/meta/lib/oeqa/selftest/cases/gcc.py
b/meta/lib/oeqa/selftest
Change the -t/-T args to be optional so that they can be used together
with the existing -r/-a/... args to run a more flexible filtering of
test tags.
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/selftest/context.py | 30 +++---
1 file changed, 19 insertions(+), 11
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/core/decorator/__init__.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/meta/lib/oeqa/core/decorator/__init__.py
b/meta/lib/oeqa/core/decorator/__init__.py
index 1a5ac40134..1a82518ab6 100644
--- a/meta/lib/oeqa/core
Rework the glibc execution into a common base class. Additionally tag
the tests with "toolchain-user" and "toolchain-system".
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/selftest/cases/glibc.py | 44 +++
1 file changed, 24 insertions(+), 2
Handle multiple results series having ptestresults content. The contents
are merged on a per-result basis where duplicates are ignored (with a
warning message printed). The 'ptestresults.sections' collection is also
merged on a per-suite basis.
Signed-off-by: Nathan Rossi
---
s
Use the 'append' action of argparse instead of nargs. This changes the
behaviour of the option from "-t foo bar -r" to "-t foo -t bar -r".
Additionally rename the long form options to be consistent with
behaviour, such that they specifying a single tag at a time
/decompressing log files
embedded in the test results.
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/core/case.py| 49 +++
scripts/lib/resulttool/log.py | 12 ++-
2 files changed, 60 insertions(+), 1 deletion(-)
diff --git a/meta/lib/oeqa/core
Use OEPTestResultTestCase to collect results and add logfile collection
and compression.
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/selftest/cases/binutils.py | 11 ++-
meta/lib/oeqa/selftest/cases/gcc.py | 8
meta/lib/oeqa/selftest/cases/glibc.py| 7 ---
3
Add the break_hardlinks kwarg to break hardlinks when modifying files.
This uses the bb.utils.break_hardlinks function to break hardlinks. The
default is to maintain existing behaviour and leave hardlinks in place.
Signed-off-by: Nathan Rossi
---
meta/classes/chrpath.bbclass | 19
Process binaries within the build directory before stashing to be
relocatable with ORIGIN relative rpaths. This corrects issues with
rpaths being invalid when trying to use the binaries from an unstashed
build directory (e.g. gcc-runtime).
Signed-off-by: Nathan Rossi
---
meta/recipes-devtools
Handle multiple results series having ptestresults content. The contents
are merged on a per-result basis where duplicates are ignored (with a
warning message printed). The 'ptestresults.sections' collection is also
merged on a per-suite basis.
Signed-off-by: Nathan Rossi
---
s
Process binaries within the build directory before stashing to be
relocatable with ORIGIN relative rpaths. This corrects issues with
rpaths being invalid when trying to use the binaries from an unstashed
build directory (e.g. gcc-runtime).
Signed-off-by: Nathan Rossi
---
Changes in v2:
- Nest
/decompressing log files
embedded in the test results.
Signed-off-by: Nathan Rossi
---
Changes in v2:
- Fix up resultutils so that it can decode compressed logs
- Move common log decoding from log to resultutils module, and simplify
uses of log access
---
meta/lib/oeqa/core/case.py| 49
Use OEPTestResultTestCase to collect results and add logfile collection
and compression.
Signed-off-by: Nathan Rossi
---
Changes in v2:
- Fixed up missing logpath setting for gcc.py.
---
meta/lib/oeqa/selftest/cases/binutils.py | 11 ++-
meta/lib/oeqa/selftest/cases/gcc.py | 9
To prevent issues with parsing or dependencies, limit this recipe to use
only when the libc is glibc (and libc-locale is glibc-locale).
Signed-off-by: Nathan Rossi
---
meta/recipes-core/glibc/glibc-testsuite_2.30.bb | 7 +++
1 file changed, 7 insertions(+)
diff --git a/meta/recipes-core
On Thu, 12 Sep 2019 at 02:00, Peter Kjellerstedt
wrote:
>
> This avoids the following error when using some other toolchain than
> the one provided by OE-Core:
>
> ERROR: Nothing PROVIDES 'glibc-locale' (but
> .../meta/recipes-core/glibc/glibc-testsuite_2.30.bb DEPENDS on or
> otherwise requ
Update to fix issues with Boost 1.71.0, see pull request:
https://gitlab.kitware.com/cmake/cmake/merge_requests/3763
Signed-off-by: Nathan Rossi
---
.../cmake/{cmake-native_3.15.2.bb => cmake-native_3.15.3.bb} | 0
meta/recipes-devtools/cmake/cmake.
Signed-off-by: Nathan Rossi
---
meta/classes/meson.bbclass | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/classes/meson.bbclass b/meta/classes/meson.bbclass
index 48ca112d80..efa6234078 100644
--- a/meta/classes/meson.bbclass
+++ b/meta/classes/meson.bbclass
@@ -55,6 +55,8 @@ def
e details object and remove the
'err' arg from the add* result call. This encodes the traceback similar
to how 'err' is handled without any details object. Decoding is already
done by testtools when the traceback is encoded in the details object.
Signed-off-by: Nat
decode the data.
Signed-off-by: Nathan Rossi
---
meta/lib/oeqa/core/case.py| 4 ++--
scripts/lib/resulttool/resultutils.py | 6 +-
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/meta/lib/oeqa/core/case.py b/meta/lib/oeqa/core/case.py
index 180635ac6c..aae451fef2
On Mon, 16 Nov 2020 at 19:46, Wonmin Jung wrote:
>
> With 'ld-is-gold' and linux kernel 5.4 or later, menuconfig
> task for kernel recipes will fail with:
>
> $ bitbake -c menuconfig virtual/kernel
> ...
> scripts/kconfig/mconf Kconfig
> scripts/Kconfig.include:43: gold linker 'x86_64-poky-linux
On Thu, 3 Dec 2020 at 05:17, Scott Branden wrote:
>
> Hi Nathan,
>
> Your commit:
> "cml1.bbclass: Handle ncurses-native being available via pkg-config"
> https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=master-next&id=ce447d70df386ca55ce1672478b245851556374e
>
> breaks bitbake menuconfig
On Fri, 4 Dec 2020 at 08:31, Andrey Zhizhikin wrote:
>
> Hello Scott and Nathan,
>
> On Thu, Dec 3, 2020 at 7:18 PM Scott Branden via
> lists.openembedded.org
> wrote:
> >
> >
> >
> > On 2020-12-02 4:19 p.m., Nathan Rossi wrote:
> > > On Th
On Fri, 4 Dec 2020 at 14:58, Richard Purdie
wrote:
>
> On Fri, 2020-12-04 at 10:53 +1000, Nathan Rossi wrote:
> > On Fri, 4 Dec 2020 at 08:31, Andrey Zhizhikin
> > wrote:
> > > Hello Scott and Nathan,
> > >
> > > On Thu, Dec 3, 2020 at 7:18 PM S
) on the
build host when building qemu-system-native and auto enabling the
feature.
Signed-off-by: Nathan Rossi
---
meta/recipes-devtools/qemu/qemu.inc | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-devtools/qemu/qemu.inc
b/meta/recipes-devtools/qemu/qemu.inc
index 274c855d35
installed files (and the associated sstate) have
this path. This prevents the sstate from being portable across build
directories/hosts.
Signed-off-by: Nathan Rossi
---
...ig.in-Do-not-include-LDFLAGS-in-generated.patch | 29 ++
meta/recipes-core/ncurses/ncurses_6.2.bb
ntime differently to other build systems, and provides
target specific arch/tune options directly. As such, this change adds a
patch for gcc to remove the specific cases where the args are added.
Signed-off-by: Nathan Rossi
---
meta/recipes-devtools/gcc/gcc-10.2.inc | 1 +
.../gcc/000
Signed-off-by: Nathan Rossi
---
meta/recipes-extended/which/which_2.21.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-extended/which/which_2.21.bb
b/meta/recipes-extended/which/which_2.21.bb
index fc9185061b..1da69c548e 100644
--- a/meta/recipes-extended/which/which_2.21
Signed-off-by: Nathan Rossi
---
meta/recipes-extended/sed/sed_4.8.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-extended/sed/sed_4.8.bb
b/meta/recipes-extended/sed/sed_4.8.bb
index 39e3a61df5..048db47e14 100644
--- a/meta/recipes-extended/sed/sed_4.8.bb
+++ b/meta
Signed-off-by: Nathan Rossi
---
meta/recipes-extended/grep/grep_3.6.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-extended/grep/grep_3.6.bb
b/meta/recipes-extended/grep/grep_3.6.bb
index edf9b29c8f..cb009b9132 100644
--- a/meta/recipes-extended/grep/grep_3.6.bb
+++ b
When using coreutils nativesdk (e.g. with buildtools-tarball) for
running oe-core builds, a number of recipes/classes/etc. expect xattr
support. This requirement is also expressed by the existing
PACKAGECONFIG_class-native default including xattrs.
Signed-off-by: Nathan Rossi
---
meta/recipes
On Fri, 21 Apr 2023 at 18:41, Petr Kubizňák wrote:
>
> Add DT_FILES variable to allow the user of the class to select specific
> dts files to build. This is useful for packages featuring dts files
> for multiple machines.
>
> Since many machine configs contain a list of dtb files
> (e.g. KERNEL_DE
From: Petr Kubizňák - 2N
> Sent: Friday, April 21, 2023 2:30 PM
> To: Nathan Rossi
> Cc: openembedded-core@lists.openembedded.org
> Subject: Re: [OE-core][PATCH v2] devicetree.bbclass: Allow selection of dts
> files to build
>
> Hi Nathan,
>
> Thank you for great sugge
On Thu, 7 Nov 2019 at 09:34, Adrian Bunk wrote:
>
> On Wed, Nov 06, 2019 at 10:18:18AM -0800, Alistair Francis wrote:
> >...
> > +TUNE_CCARGS_riscv64 .= "${@bb.utils.contains('TUNE_FEATURES', 'riscv64-f',
> > ' -mabi=lp64d', ' -mabi=lp64', d)}"
> > +TUNE_CCARGS_riscv32 .= "${@bb.utils.contains('T
1 - 100 of 327 matches
Mail list logo