[meta-zephyr][PATCH] zephyr-openthread-rcp: add recipe for OpenThread radio co-processor sample
Stefan Schmidt
From: Stefan Schmidt <stefan.schmidt@...>
This builds the sample for the radio co-processor firmware with a specifi= c set of overlays to work over USB transport. Signed-off-by: Stefan Schmidt <stefan.schmidt@...> --- .../zephyr-kernel/zephyr-openthread-rcp.bb | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-= openthread-rcp.bb diff --git a/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openthr= ead-rcp.bb b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openthr= ead-rcp.bb new file mode 100644 index 0000000..708e56a --- /dev/null +++ b/meta-zephyr-core/recipes-kernel/zephyr-kernel/zephyr-openthread-rcp= .bb @@ -0,0 +1,10 @@ +include zephyr-sample.inc + +ZEPHYR_SRC_DIR =3D "${S}/samples/net/openthread/coprocessor" + +EXTRA_OECMAKE +=3D "-DCONF_FILE=3D"prj.conf overlay-rcp.conf overlay-usb= -nrf-br.conf" -DDTC_OVERLAY_FILE=3D"usb.overlay"" + +# The overlay config and OpenThread itself imposes some specific require= ments +# towards the boards (e.g. flash layout and ieee802154 radio) so we need= to +# limit to known working machines here. +COMPATIBLE_MACHINE =3D "(arduino-nano-33-ble)" --=20 2.35.1
|
|
[meta-security][PATCH] Upgrade parsec-tool to 0.5.1
Anton Antonov
Signed-off-by: Anton Antonov <Anton.Antonov@...>
--- meta-parsec/conf/layer.conf | 2 +- ...sec-tool_0.4.0.bb => parsec-tool_0.5.1.bb} | 0 ...c-tool_0.4.0.inc => parsec-tool_0.5.1.inc} | 166 ++++++++---------- 3 files changed, 74 insertions(+), 94 deletions(-) rename meta-parsec/recipes-parsec/parsec-tool/{parsec-tool_0.4.0.bb => parsec-tool_0.5.1.bb} (100%) rename meta-parsec/recipes-parsec/parsec-tool/{parsec-tool_0.4.0.inc => parsec-tool_0.5.1.inc} (55%) diff --git a/meta-parsec/conf/layer.conf b/meta-parsec/conf/layer.conf index 19900bb..544cc4e 100644 --- a/meta-parsec/conf/layer.conf +++ b/meta-parsec/conf/layer.conf @@ -10,5 +10,5 @@ BBFILE_PRIORITY_parsec-layer = "5" LAYERSERIES_COMPAT_parsec-layer = "kirkstone" -LAYERDEPENDS_parsec-layer = "core clang-layer tpm-layer" +LAYERDEPENDS_parsec-layer = "core clang-layer" BBLAYERS_LAYERINDEX_NAME_parsec-layer = "meta-parsec" diff --git a/meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.4.0.bb b/meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.5.1.bb similarity index 100% rename from meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.4.0.bb rename to meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.5.1.bb diff --git a/meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.4.0.inc b/meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.5.1.inc similarity index 55% rename from meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.4.0.inc rename to meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.5.1.inc index e706112..567cc37 100644 --- a/meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.4.0.inc +++ b/meta-parsec/recipes-parsec/parsec-tool/parsec-tool_0.5.1.inc @@ -1,93 +1,83 @@ # This file is created from parsec-tool repository Cargo.lock using cargo-bitbake tool SRC_URI += " \ - crate://crates.io/addr2line/0.15.2 \ - crate://crates.io/adler/1.0.2 \ crate://crates.io/aho-corasick/0.7.15 \ crate://crates.io/ansi_term/0.11.0 \ crate://crates.io/ansi_term/0.12.1 \ - crate://crates.io/anyhow/1.0.42 \ + crate://crates.io/anyhow/1.0.44 \ crate://crates.io/arrayvec/0.5.2 \ crate://crates.io/atty/0.2.14 \ crate://crates.io/autocfg/1.0.1 \ - crate://crates.io/backtrace/0.3.59 \ crate://crates.io/base64/0.12.3 \ crate://crates.io/base64/0.13.0 \ crate://crates.io/bincode/1.3.3 \ crate://crates.io/bindgen/0.57.0 \ - crate://crates.io/bitflags/1.2.1 \ + crate://crates.io/bitflags/1.3.2 \ crate://crates.io/bitvec/0.19.5 \ crate://crates.io/block-buffer/0.9.0 \ - crate://crates.io/boringssl-src/0.3.0+688fc5c \ - crate://crates.io/bumpalo/3.7.0 \ - crate://crates.io/bytes/0.5.6 \ - crate://crates.io/cc/1.0.69 \ + crate://crates.io/bumpalo/3.7.1 \ + crate://crates.io/bytes/1.1.0 \ + crate://crates.io/cc/1.0.70 \ crate://crates.io/cexpr/0.4.0 \ crate://crates.io/cfg-if/1.0.0 \ crate://crates.io/chrono/0.4.19 \ - crate://crates.io/clang-sys/1.2.0 \ + crate://crates.io/clang-sys/1.2.2 \ crate://crates.io/clap/2.33.3 \ - crate://crates.io/clap/3.0.0-beta.2 \ - crate://crates.io/clap_derive/3.0.0-beta.2 \ + crate://crates.io/clap/3.0.0-beta.4 \ + crate://crates.io/clap_derive/3.0.0-beta.4 \ crate://crates.io/cmake/0.1.45 \ - crate://crates.io/const-oid/0.6.0 \ - crate://crates.io/cpufeatures/0.1.5 \ + crate://crates.io/const-oid/0.6.2 \ + crate://crates.io/cpufeatures/0.2.1 \ crate://crates.io/data-encoding/2.3.2 \ crate://crates.io/der-oid-macro/0.4.0 \ crate://crates.io/der-parser/5.1.2 \ - crate://crates.io/der/0.4.0 \ + crate://crates.io/der/0.4.5 \ crate://crates.io/derivative/2.2.0 \ crate://crates.io/digest/0.9.0 \ crate://crates.io/either/1.6.1 \ crate://crates.io/env_logger/0.8.4 \ - crate://crates.io/failure/0.1.8 \ - crate://crates.io/failure_derive/0.1.8 \ crate://crates.io/form_urlencoded/1.0.1 \ crate://crates.io/funty/1.1.0 \ - crate://crates.io/futures-channel/0.3.16 \ - crate://crates.io/futures-core/0.3.16 \ - crate://crates.io/futures-executor/0.3.16 \ - crate://crates.io/futures-io/0.3.16 \ - crate://crates.io/futures-macro/0.3.16 \ - crate://crates.io/futures-sink/0.3.16 \ - crate://crates.io/futures-task/0.3.16 \ - crate://crates.io/futures-util/0.3.16 \ - crate://crates.io/futures/0.3.16 \ + crate://crates.io/futures-channel/0.3.17 \ + crate://crates.io/futures-core/0.3.17 \ + crate://crates.io/futures-executor/0.3.17 \ + crate://crates.io/futures-io/0.3.17 \ + crate://crates.io/futures-macro/0.3.17 \ + crate://crates.io/futures-sink/0.3.17 \ + crate://crates.io/futures-task/0.3.17 \ + crate://crates.io/futures-util/0.3.17 \ + crate://crates.io/futures/0.3.17 \ crate://crates.io/generic-array/0.14.4 \ - crate://crates.io/getrandom/0.2.3 \ - crate://crates.io/gimli/0.24.0 \ crate://crates.io/glob/0.3.0 \ - crate://crates.io/grpcio-compiler/0.7.0 \ - crate://crates.io/grpcio-sys/0.9.0+1.38.0 \ - crate://crates.io/grpcio/0.9.0 \ + crate://crates.io/grpcio-sys/0.9.1+1.38.0 \ + crate://crates.io/grpcio/0.9.1 \ crate://crates.io/hashbrown/0.11.2 \ crate://crates.io/heck/0.3.3 \ crate://crates.io/hermit-abi/0.1.19 \ crate://crates.io/humantime/2.1.0 \ crate://crates.io/idna/0.2.3 \ crate://crates.io/indexmap/1.7.0 \ - crate://crates.io/instant/0.1.10 \ - crate://crates.io/itertools/0.8.2 \ - crate://crates.io/itoa/0.4.7 \ - crate://crates.io/js-sys/0.3.52 \ + crate://crates.io/instant/0.1.11 \ + crate://crates.io/itertools/0.10.1 \ + crate://crates.io/itoa/0.4.8 \ + crate://crates.io/js-sys/0.3.55 \ crate://crates.io/jsonwebkey/0.3.2 \ crate://crates.io/jsonwebtoken/7.2.0 \ crate://crates.io/lazy_static/1.4.0 \ crate://crates.io/lazycell/1.3.0 \ crate://crates.io/lexical-core/0.7.6 \ - crate://crates.io/libc/0.2.102 \ + crate://crates.io/libc/0.2.103 \ crate://crates.io/libloading/0.7.0 \ crate://crates.io/libz-sys/1.1.3 \ - crate://crates.io/lock_api/0.4.4 \ + crate://crates.io/lock_api/0.4.5 \ crate://crates.io/log/0.4.14 \ - crate://crates.io/matches/0.1.8 \ + crate://crates.io/matches/0.1.9 \ crate://crates.io/memchr/2.3.4 \ - crate://crates.io/miniz_oxide/0.4.4 \ crate://crates.io/nom/5.1.2 \ crate://crates.io/nom/6.2.1 \ crate://crates.io/num-bigint/0.2.6 \ - crate://crates.io/num-bigint/0.3.2 \ - crate://crates.io/num-bigint/0.4.0 \ + crate://crates.io/num-bigint/0.3.3 \ + crate://crates.io/num-bigint/0.4.2 \ crate://crates.io/num-complex/0.3.1 \ crate://crates.io/num-derive/0.3.3 \ crate://crates.io/num-integer/0.1.44 \ @@ -95,94 +85,84 @@ SRC_URI += " \ crate://crates.io/num-rational/0.3.2 \ crate://crates.io/num-traits/0.2.14 \ crate://crates.io/num/0.3.1 \ - crate://crates.io/object/0.24.0 \ crate://crates.io/oid-registry/0.1.5 \ crate://crates.io/oid/0.2.1 \ crate://crates.io/once_cell/1.8.0 \ crate://crates.io/opaque-debug/0.3.0 \ - crate://crates.io/os_str_bytes/2.4.0 \ - crate://crates.io/parking_lot/0.11.1 \ - crate://crates.io/parking_lot_core/0.8.3 \ - crate://crates.io/parsec-client/0.13.0 \ - crate://crates.io/parsec-interface/0.25.0 \ + crate://crates.io/os_str_bytes/3.1.0 \ + crate://crates.io/parking_lot/0.11.2 \ + crate://crates.io/parking_lot_core/0.8.5 \ + crate://crates.io/parsec-client/0.14.0 \ + crate://crates.io/parsec-interface/0.26.0 \ crate://crates.io/peeking_take_while/0.1.2 \ crate://crates.io/pem/0.8.3 \ + crate://crates.io/pem/1.0.1 \ crate://crates.io/percent-encoding/2.1.0 \ crate://crates.io/picky-asn1-der/0.2.5 \ crate://crates.io/picky-asn1-x509/0.6.1 \ crate://crates.io/picky-asn1/0.3.3 \ crate://crates.io/pin-project-lite/0.2.7 \ crate://crates.io/pin-utils/0.1.0 \ - crate://crates.io/pkcs8/0.7.5 \ - crate://crates.io/pkg-config/0.3.19 \ - crate://crates.io/ppv-lite86/0.2.10 \ + crate://crates.io/pkcs8/0.7.6 \ + crate://crates.io/pkg-config/0.3.20 \ crate://crates.io/proc-macro-error-attr/1.0.4 \ crate://crates.io/proc-macro-error/1.0.4 \ crate://crates.io/proc-macro-hack/0.5.19 \ crate://crates.io/proc-macro-nested/0.1.7 \ - crate://crates.io/proc-macro2/1.0.28 \ - crate://crates.io/prost-derive/0.6.1 \ - crate://crates.io/prost/0.6.1 \ - crate://crates.io/protobuf-codegen/2.24.1 \ - crate://crates.io/protobuf/2.24.1 \ - crate://crates.io/protoc-grpcio/3.0.0 \ - crate://crates.io/protoc/2.24.1 \ - crate://crates.io/psa-crypto-sys/0.9.0 \ - crate://crates.io/psa-crypto/0.9.0 \ + crate://crates.io/proc-macro2/1.0.29 \ + crate://crates.io/prost-derive/0.8.0 \ + crate://crates.io/prost/0.8.0 \ + crate://crates.io/protobuf/2.25.1 \ + crate://crates.io/psa-crypto-sys/0.9.2 \ + crate://crates.io/psa-crypto/0.9.1 \ crate://crates.io/quote/1.0.9 \ crate://crates.io/radium/0.5.3 \ - crate://crates.io/rand/0.8.4 \ - crate://crates.io/rand_chacha/0.3.1 \ - crate://crates.io/rand_core/0.6.3 \ - crate://crates.io/rand_hc/0.3.1 \ - crate://crates.io/redox_syscall/0.2.9 \ + crate://crates.io/rcgen/0.8.14 \ + crate://crates.io/redox_syscall/0.2.10 \ crate://crates.io/regex-syntax/0.6.25 \ crate://crates.io/regex/1.4.6 \ - crate://crates.io/remove_dir_all/0.5.3 \ crate://crates.io/ring/0.16.20 \ - crate://crates.io/rustc-demangle/0.1.20 \ crate://crates.io/rustc-hash/1.1.0 \ - crate://crates.io/rusticata-macros/3.1.0 \ + crate://crates.io/rusticata-macros/3.2.0 \ crate://crates.io/rustversion/1.0.5 \ crate://crates.io/ryu/1.0.5 \ crate://crates.io/same-file/1.0.6 \ crate://crates.io/scopeguard/1.1.0 \ crate://crates.io/secrecy/0.7.0 \ - crate://crates.io/serde/1.0.127 \ + crate://crates.io/serde/1.0.130 \ crate://crates.io/serde_bytes/0.11.5 \ - crate://crates.io/serde_derive/1.0.127 \ - crate://crates.io/serde_json/1.0.66 \ - crate://crates.io/sha2/0.9.5 \ + crate://crates.io/serde_derive/1.0.130 \ + crate://crates.io/serde_json/1.0.68 \ + crate://crates.io/sha2/0.9.9 \ crate://crates.io/shlex/0.1.1 \ crate://crates.io/simple_asn1/0.4.1 \ crate://crates.io/simple_asn1/0.5.4 \ - crate://crates.io/slab/0.4.3 \ + crate://crates.io/slab/0.4.4 \ crate://crates.io/smallvec/1.6.1 \ - crate://crates.io/spiffe/0.1.1 \ + crate://crates.io/spiffe/0.2.0 \ crate://crates.io/spin/0.5.2 \ - crate://crates.io/spki/0.4.0 \ + crate://crates.io/spki/0.4.1 \ crate://crates.io/static_assertions/1.1.0 \ crate://crates.io/strsim/0.10.0 \ crate://crates.io/strsim/0.8.0 \ - crate://crates.io/structopt-derive/0.4.15 \ - crate://crates.io/structopt/0.3.22 \ - crate://crates.io/syn/1.0.74 \ + crate://crates.io/structopt-derive/0.4.16 \ + crate://crates.io/structopt/0.3.23 \ + crate://crates.io/syn/1.0.77 \ crate://crates.io/synstructure/0.12.5 \ crate://crates.io/tap/1.0.1 \ - crate://crates.io/tempfile/3.2.0 \ crate://crates.io/termcolor/1.1.2 \ crate://crates.io/textwrap/0.11.0 \ - crate://crates.io/textwrap/0.12.1 \ - crate://crates.io/thiserror-impl/1.0.26 \ - crate://crates.io/thiserror/1.0.26 \ + crate://crates.io/textwrap/0.14.2 \ + crate://crates.io/thiserror-impl/1.0.29 \ + crate://crates.io/thiserror/1.0.29 \ crate://crates.io/time/0.1.44 \ - crate://crates.io/tinyvec/1.3.1 \ + crate://crates.io/tinyvec/1.5.0 \ crate://crates.io/tinyvec_macros/0.1.0 \ - crate://crates.io/typenum/1.13.0 \ - crate://crates.io/unicode-bidi/0.3.5 \ + crate://crates.io/typenum/1.14.0 \ + crate://crates.io/unicode-bidi/0.3.6 \ crate://crates.io/unicode-normalization/0.1.19 \ crate://crates.io/unicode-segmentation/1.8.0 \ - crate://crates.io/unicode-width/0.1.8 \ + crate://crates.io/unicode-width/0.1.9 \ crate://crates.io/unicode-xid/0.2.2 \ crate://crates.io/untrusted/0.7.1 \ crate://crates.io/url/2.2.2 \ @@ -193,13 +173,12 @@ SRC_URI += " \ crate://crates.io/version_check/0.9.3 \ crate://crates.io/walkdir/2.3.2 \ crate://crates.io/wasi/0.10.0+wasi-snapshot-preview1 \ - crate://crates.io/wasm-bindgen-backend/0.2.75 \ - crate://crates.io/wasm-bindgen-macro-support/0.2.75 \ - crate://crates.io/wasm-bindgen-macro/0.2.75 \ - crate://crates.io/wasm-bindgen-shared/0.2.75 \ - crate://crates.io/wasm-bindgen/0.2.75 \ - crate://crates.io/web-sys/0.3.52 \ - crate://crates.io/which/4.2.2 \ + crate://crates.io/wasm-bindgen-backend/0.2.78 \ + crate://crates.io/wasm-bindgen-macro-support/0.2.78 \ + crate://crates.io/wasm-bindgen-macro/0.2.78 \ + crate://crates.io/wasm-bindgen-shared/0.2.78 \ + crate://crates.io/wasm-bindgen/0.2.78 \ + crate://crates.io/web-sys/0.3.55 \ crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \ crate://crates.io/winapi-util/0.1.5 \ crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \ @@ -207,8 +186,9 @@ SRC_URI += " \ crate://crates.io/wyz/0.2.0 \ crate://crates.io/x509-parser/0.9.2 \ crate://crates.io/yasna/0.3.2 \ + crate://crates.io/yasna/0.4.0 \ crate://crates.io/zeroize/1.3.0 \ - crate://crates.io/zeroize_derive/1.1.0 \ + crate://crates.io/zeroize_derive/1.2.0 \ " LIC_FILES_CHKSUM = " \ -- 2.25.1
|
|
Re: [RFC] [PATCH yocto-autobuilder-helper] scripts: run-docs-build: make the script fail hard ASAP when there's an error
Michael Opdenacker
Hi Quentin,
On 2/23/22 12:31, Quentin Schulz wrote: From: Quentin Schulz <quentin.schulz@...>Agreeing with the change. How would we get the script output? Thanks Michael. -- Michael Opdenacker, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
|
|
[RFC] [PATCH yocto-autobuilder-helper] scripts: run-docs-build: make the script fail hard ASAP when there's an error
Quentin Schulz
From: Quentin Schulz <quentin.schulz@...>
There are some intermittent issues with the script not publishing all versions. So let's go extreme and fail the script if any error happens: - a command returns a non-zero code, even if piped, - a variable is used uninitialized, This also makes the script print each and every command being run so we have a better idea where the script struggles. Cc: Quentin Schulz <foss+yocto@...> Signed-off-by: Quentin Schulz <quentin.schulz@...> --- RFC: - I highly suspect this change to break the building script because Sphinx probably throws errors at old doc builds, - Also, with Sphinx updates, new warnings might arrise on old/unmaintained branches, we probably want to use virtualenv with specific Sphinx versions to make sure this is not an issue in the future? (and allows to bump Sphinx (or other dependencies) requirement for newer doc branches), scripts/run-docs-build | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/run-docs-build b/scripts/run-docs-build index 3bc35b3..b7b5773 100755 --- a/scripts/run-docs-build +++ b/scripts/run-docs-build @@ -2,6 +2,12 @@ # Called with $1 as the build directory # $2 as the path to yocto-docs # $3 as the path to bitbake + +set -e +set -u +set -o pipefail +set -x + builddir=$1 ypdocs=$2/documentation/ bbdocs=$3/doc/ -- 2.35.1
|
|
Re: [ANNOUNCEMENT] Yocto Project 3.4.2 (honister) is Released
Michael Opdenacker
Greetings,
I have a question to Poky users... On 2/21/22 09:00, Lee Chee Yang wrote: Is all such information useful for you in the release notes? In the current documentation, we just tell people to: git clone git://git.yoctoproject.org/poky cd poky/ git checkout -t origin/honister -b my-honister git pull (sufficient when a new release update is made) If everyone uses git now, I believe all these details are unnecessary and distract readers from the useful content of the release notes. Any thoughts? Thanks Michael. -- Michael Opdenacker, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
|
|
Re: QA notification for completed autobuilder build (yocto-3.3.5.rc1)
Teoh, Jay Shen
Hi all,
toggle quoted messageShow quoted text
Intel and WR YP QA is planning for QA execution for YP build yocto-3.3.5.rc1. We are planning to execute following tests for this cycle: OEQA-manual tests for following module: 1. OE-Core 2. BSP-hw Runtime auto test for following platforms: 1. MinnowTurbot 32-bit 2. Coffee Lake 3. NUC 7 4. NUC 6 5. Edgerouter 6. Beaglebone ETA for completion is next Monday, Feb 28. Thanks, Jay
-----Original Message-----
|
|
Re: Building Yocto images for RPi CM4
Sourabh Hegde
Hello Khem,
I agree. But since there is no serial console support available on my IO carrier board, I can't see what it prints. Is there any other way to debug? Kind Regards, Sourabh
|
|
[meta-zephyr][PATCH] layers: add kirkstone support
Jon Mason
Signed-off-by: Jon Mason <jon.mason@...>
--- meta-zephyr-bsp/conf/layer.conf | 4 ++-- meta-zephyr-core/conf/layer.conf | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/meta-zephyr-bsp/conf/layer.conf b/meta-zephyr-bsp/conf/layer.conf index d5d478c442b1..507374f206b0 100644 --- a/meta-zephyr-bsp/conf/layer.conf +++ b/meta-zephyr-bsp/conf/layer.conf @@ -15,6 +15,6 @@ LAYERVERSION_zephyrbsp = "1" LAYERDEPENDS_zephyrbsp = "zephyrcore core meta-python" -LAYERSERIES_COMPAT_zephyrbsp = "dunfell gatesgarth hardknott honister" +LAYERSERIES_COMPAT_zephyrbsp = "dunfell gatesgarth hardknott honister kirkstone" -X86_TUNE_DIR = "${@bb.utils.contains('LAYERSERIES_CORENAMES', 'honister', 'include/x86', 'include', d)}" +X86_TUNE_DIR = "${@bb.utils.contains_any('LAYERSERIES_CORENAMES', 'honister kirkstone', 'include/x86', 'include', d)}" diff --git a/meta-zephyr-core/conf/layer.conf b/meta-zephyr-core/conf/layer.conf index d3ac10e2f4b6..20c8fdf93a83 100644 --- a/meta-zephyr-core/conf/layer.conf +++ b/meta-zephyr-core/conf/layer.conf @@ -15,8 +15,8 @@ LAYERVERSION_zephyrcore = "1" LAYERDEPENDS_zephyrcore = "core meta-python" -LAYERSERIES_COMPAT_zephyrcore = "dunfell gatesgarth hardknott honister" +LAYERSERIES_COMPAT_zephyrcore = "dunfell gatesgarth hardknott honister kirkstone" -X86_TUNE_DIR = "${@bb.utils.contains('LAYERSERIES_CORENAMES', 'honister', 'include/x86', 'include', d)}" +X86_TUNE_DIR = "${@bb.utils.contains_any('LAYERSERIES_CORENAMES', 'honister kirkstone', 'include/x86', 'include', d)}" PYTHON3_NATIVE_SITEPACKAGES_DIR = "${libdir_native}/${PYTHON3_DIR}/site-packages" -- 2.30.2
|
|
Service outage beginning Saturday Feb. 26th 1700 UTC
Michael Halstead
We are moving several racks of servers to a new data center in order to save on costs and reduce maintenance overhead. Beginning Sat Feb 26 17:00 UTC 2022 / (9am PST) Ending before Sun Feb 27 06:00 UTC 2022 / (10pm PST) The following services will experience downtime during much of the outage window: Yocto Project Autobuilder (workers only) These services will also be offline for a shorter period of time during the window: IRC Logging Because many of our services are interdependent there may be unexpected issues with other services during the move. Michael Halstead Linux Foundation / Yocto Project Systems Operations Engineer
|
|
[yocto-autobuilder-helper][PATCH] config.json: update check-layer for meta-ti due to restructure
Denys Dmytriyenko
meta-ti recently split into sublayers - adjust config.json accordingly.
Signed-off-by: Denys Dmytriyenko <denis@...> --- config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.json b/config.json index fa13545..ba7a6a0 100644 --- a/config.json +++ b/config.json @@ -891,7 +891,7 @@ }, "step5" : { "shortname" : "Test meta-ti YP Compatibility", - "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-ti --d= ependency ../meta-arm --no-auto-dependency"] + "EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-ti/met= a-ti-bsp ../meta-ti/meta-ti-extras --dependency ../meta-arm --no-auto-dep= endency"] }, "step6" : { "shortname" : "Test meta-oe YP Compatibility", --=20 2.25.1
|
|
Re: Building Yocto images for RPi CM4
it will be good to see serial console and what it prints there can
toggle quoted messageShow quoted text
give more info. It might be easier to debug it that way.
On Tue, Feb 22, 2022 at 2:35 PM Sourabh Hegde <hrsourabh011@...> wrote:
|
|
Building Yocto images for RPi CM4
Sourabh Hegde
Hello All,
I am building a basic image (core-image-base) for RPi CM4(Lite) on "Honister" release with "uboot" as bootloader. In my conf/local.conf file MACHINE = "raspberrypi4-64" and also I have set RPI_USE_U_BOOT = "1" PREFERRED_PROVIDER_virtual/bootloader = "u-boot" Image builds successfully and I transferred the image to SD card and tried to boot. I am using WKS_FILE = "sdimage-dual-raspberrypi.wks.in" sdimage-dual-raspberrypi.wks.in : part /boot --source bootimg-partition --ondisk mmcblk0 --fstype=vfat --label boot --active --align 4096 --size 100 part / --source rootfs --ondisk mmcblk0 --fstype=ext4 --label rootfs_A --align 4096 part / --source rootfs --ondisk mmcblk0 --fstype=ext4 --label rootfs_B --align 4096 part /home --source rootfs --rootfs-dir=${IMAGE_ROOTFS}/home --ondisk mmcblk0 --fstype=ext4 --label homefs --align 1024 --size 500 --fsoptions "x-systemd.growfs" But unfortunately, i am not able to boot using this image and initially it starts with . . Detecting USB Device. . . Hit any key to stop auto-boot.. . . Starting kernel.. But right after this screen turns off and after a second screen turns on with "Loading progress bar" and as soon as it loads, a blank screen pops-up. I am not sure whether system is booted properly or not. I am not able to interact with it. And no Linux user space is accessible Sadly, the custom carrier board I am using has no serial console, so I can only use a RPi display to see the progress and messages. Can anyone please let me know what could be the issue here and how to resolve it? Your help will be much appreciated. thanks in advance..
|
|
Re: [meta-security][PATCH 2/2] recipes: Use new CVE_CHECK_IGNORE variable
On 2/21/22 23:42, Christian Eggers wrote:
Signed-off-by: Christian Eggers <ceggers@...>A similar patch was submitted earlier in the day. Now in master. thanks, Armin inherit autotools update-rc.d pkgconfig ptest
|
|
Re: [meta-security][PATCH 1/2] recipes: Use renamed SKIP_RECIPE varFlag
On 2/21/22 23:42, Christian Eggers wrote:
Signed-off-by: Christian Eggers <ceggers@...>Thanks for that patch, I had a similar patch already in master-next earlier yesterday. Now in master. -armin ---
|
|
zeus intel preempt_rt config
Monsees, Steven C (US)
How do override/modify the kernel .config file generated when building for linux-intel-rt (PREEMPT_RT) ?
I dumped /proc/config.gz and it is always the default configuration my changes/updates are never included.
I do not seem to have this issue when building PREEMPT_RT for Xilinx/ARM …
I am trying to add additional configuration for docker support (missing elements seen by /usr/share/docker/check-config.sh).
Thanks, Steve
|
|
Re: [ANNOUNCEMENT] Yocto Project 3.4.2 (honister) is Released
Michael Opdenacker
Hi Lee
Thanks for the release notes! On 2/21/22 09:00, Lee Chee Yang wrote: Do you have a script to generate such release notes? I'm now converting the release notes to .rst format for inclusion in the documentation (see https://lists.yoctoproject.org/g/docs/message/2488) , and I'll be happy to automatically generate them in the right format, with some hyperlinks to the corresponding tree and commits. Cheers Michael. -- Michael Opdenacker, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
|
|
Re: #yocto #raspberrypi0-wifi #honister
#yocto
#raspberrypi0-wifi
#honister
On Tue, Feb 22, 2022 at 6:39 AM safouane maaloul
<maaloulsafouane@...> wrote: is it possible to hook up serial console and see if you see additional messages ? also try with master and see if you have same problem as honister or not
|
|
Re: [yocto-autobuilder-helper][dunfell 0/3] Patch review
Steve Sakoman
On Tue, Feb 22, 2022 at 5:20 AM Steve Sakoman via
lists.yoctoproject.org <steve=sakoman.com@...> wrote: Not so intermittent now, twice in a row: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/3268
|
|
Yocto Project Status WW08`22
Stephen Jolley
Current Dev Position: YP 3.5 M4 Next Deadline: 4th April. 2022 YP 3.5 M4 build
Next Team Meetings:
Key Status/Updates:
In particular, we’re struggling to understand the intermittent network issue with external hosts we’re seeing very occasionally.
Ways to contribute:
YP 3.5 Milestone Dates:
Upcoming dot releases:
Tracking Metrics:
The Yocto Project’s technical governance is through its Technical Steering Committee, more information is available at: https://wiki.yoctoproject.org/wiki/TSC
The Status reports are now stored on the wiki at: https://wiki.yoctoproject.org/wiki/Weekly_Status
[If anyone has suggestions for other information you’d like to see on this weekly status update, let us know!]
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
|
Yocto Project Status WW08`22
Stephen Jolley
Current Dev Position: YP 3.5 M4 Next Deadline: 4th April. 2022 YP 3.5 M4 build
Next Team Meetings:
Key Status/Updates:
In particular, we’re struggling to understand the intermittent network issue with external hosts we’re seeing very occasionally.
Ways to contribute:
YP 3.5 Milestone Dates:
Upcoming dot releases:
Tracking Metrics:
The Yocto Project’s technical governance is through its Technical Steering Committee, more information is available at: https://wiki.yoctoproject.org/wiki/TSC
The Status reports are now stored on the wiki at: https://wiki.yoctoproject.org/wiki/Weekly_Status
[If anyone has suggestions for other information you’d like to see on this weekly status update, let us know!]
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
|