[OE-core] [PATCH] bmaptool: update to latest

2024-03-21 Thread Trevor Woerner
Upstream contains the patches that were being carried here. Signed-off-by: Trevor Woerner --- meta/recipes-support/bmaptool/bmaptool_git.bb | 12 +-- .../0001-BmapCopy.py-fix-error-message.patch | 36 ...fix-block-device-udev-race-condition.patch | 83

Re: [OE-core] [PATCH] bmaptool: now part of Yocto Project

2024-03-05 Thread Trevor Woerner
On Tue 2024-03-05 @ 11:59:17 AM, Richard Purdie wrote: > On Mon, 2024-03-04 at 14:25 -0500, Trevor Woerner wrote: > > The bmaptool (previously: bmap-tools, bmap-tool, bmaptool) has been moved > > to be under the Yocto Project umbrella and is now hosted at: > > > >

[OE-core] [PATCH] bmaptool: now part of Yocto Project

2024-03-04 Thread Trevor Woerner
The bmaptool (previously: bmap-tools, bmap-tool, bmaptool) has been moved to be under the Yocto Project umbrella and is now hosted at: github.com/yoctoproject/bmaptool Signed-off-by: Trevor Woerner --- meta/classes-recipe/image_types.bbclass | 2 +- meta/classes

[OE-core] [PATCH] wic: allow imager-specific filename extensions

2024-02-22 Thread Trevor Woerner
. the default imager). Allow the extension to follow the name of the imager being used. A user can specify a custom imager via the WIC_CREATE_EXTRA_ARGS variable. If the user does not specify an imager, then 'direct' is assumed. Signed-off-by: Trevor Woerner --- meta/classes-recipe

Re: [OE-core] [PATCH] wic: allow sizes to be specified in sectors

2024-02-17 Thread Trevor Woerner
Sorry, please ignore. The assumption that everything is a multiple of 1024 runs very deep throughout wic and is hard-coded in too many places for a patch this simple to work. On Sat 2024-02-17 @ 03:51:03 PM, Trevor Woerner wrote: > The partition layout of boot devices for some SBCs (

[OE-core] [PATCH] wic: allow sizes to be specified in sectors

2024-02-17 Thread Trevor Woerner
Signed-off-by: Trevor Woerner --- scripts/lib/wic/ksparser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/lib/wic/ksparser.py b/scripts/lib/wic/ksparser.py index 7ef3dc83ddce..35681bdc8d13 100644 --- a/scripts/lib/wic/ksparser.py +++ b/scripts/lib/wic

[OE-core] [PATCH] bmaptool: add 3 fixes

2024-01-12 Thread Trevor Woerner
BmapCopy.py: tweak suggested udev rule Signed-off-by: Trevor Woerner --- .../bmap-tools/bmap-tools_git.bb | 7 +- .../0001-BmapCopy.py-fix-error-message.patch | 36 ...fix-block-device-udev-race-condition.patch | 83 +++ ...mapCopy.py-tweak-suggested

Re: [OE-core] [Yocto-Advocacy] Yocto Project Community Manager updates

2023-05-05 Thread Trevor Woerner
Nico: you did a fantastic job as Community Manager, as I knew you would. You always do a great job with everything you take on, and this endeavour was no exception. Your help with the virtual summits is especially appreciated; they wouldn't have happened without your help. Jeffro did a great job

[OE-core] [PATCH 3/3] cups: add/fix web interface packaging

2023-03-08 Thread Trevor Woerner
included in an image, a user would have needed to explicitly add the ${PN}-doc package to their image. Signed-off-by: Trevor Woerner --- meta/recipes-extended/cups/cups.inc | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/meta/recipes-extended/cups/cups.inc b/meta

[OE-core] [PATCH 2/3] cups: check PACKAGECONFIG for pam feature

2023-03-08 Thread Trevor Woerner
is enabled would be a safer check rather than relying on DISTRO_FEATURES. Signed-off-by: Trevor Woerner --- meta/recipes-extended/cups/cups.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/cups/cups.inc b/meta/recipes-extended/cups/cups.inc index

[OE-core] [PATCH 1/3] cups: use BUILDROOT instead of DESTDIR

2023-03-08 Thread Trevor Woerner
DESTDIR works, but we should use the mechanism the project specifically created for this purpose. Signed-off-by: Trevor Woerner --- meta/recipes-extended/cups/cups.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/cups/cups.inc b/meta/recipes-extended/cups

[OE-core] [PATCH] VOLATILE_TMP_DIR: add

2023-02-26 Thread Trevor Woerner
Provide a mechanism to allow users to choose whether the /tmp directory is on persistent storage (non-volatile) or a RAM-based tmpfs (volatile). The default is volatile. Works for both sysvinit-based and systemd-based systems. Signed-off-by: Trevor Woerner --- meta/conf/bitbake.conf

Re: [OE-core] [PATCH 03/11] build-appliance-image: add support for qemu

2023-02-25 Thread Trevor Woerner
On Fri 2023-02-24 @ 04:05:22 PM, Richard Purdie wrote: > On Tue, 2023-02-21 at 15:44 -0500, Trevor Woerner wrote: > > Add ext4 explicitly to the list of IMAGE_FSTYPES so the build appliance can > > be > > run with runqemu. > > > > Signed-off-by: Trevor Woerne

[OE-core] [PATCH 2/2] dtc: update DESCRIPTION

2023-02-23 Thread Trevor Woerner
Update the description to align with the current goals of the dtc project. Signed-off-by: Trevor Woerner --- meta/recipes-kernel/dtc/dtc_1.7.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/dtc/dtc_1.7.0.bb b/meta/recipes-kernel/dtc/dtc_1.7.0.bb

[OE-core] [PATCH 1/2] dtc: update license checks

2023-02-23 Thread Trevor Woerner
The dtc project is dual licensed, and includes the text of both licenses as part of its sources as well as a README documenting its license situation. Use these sources to verify the licensing, and to monitor if it changes, rather than a copyright line in a source file. Signed-off-by: Trevor

Re: [OE-core] [PATCH 08/11] build-appliance-image: use a real /tmp

2023-02-22 Thread Trevor Woerner
On Wed 2023-02-22 @ 02:46:30 PM, Richard Purdie wrote: > On Tue, 2023-02-21 at 21:25 -0500, Trevor Woerner wrote: > > On Tue 2023-02-21 @ 03:44:42 PM, Trevor Woerner via lists.openembedded.org > > wrote: > > > Make /tmp a real directory in the root filesystem and not a li

Re: [OE-core] [PATCH 08/11] build-appliance-image: use a real /tmp

2023-02-21 Thread Trevor Woerner
On Tue 2023-02-21 @ 03:44:42 PM, Trevor Woerner via lists.openembedded.org wrote: > Make /tmp a real directory in the root filesystem and not a link to an > in-memory tmpfs. Otherwise bitbake will run out of inodes on /tmp very quickly > and stop any build. > > Signed-off-by:

[OE-core] [PATCH 11/11] build-appliance-image: check for xattr feature

2023-02-21 Thread Trevor Woerner
/tmp/work/qemux86_64-poky-linux/packagegroup-base/1.0-r83/temp/log.do_populate_lic.1001 ERROR: Task (/home/builder/poky/meta/recipes-core/packagegroups/packagegroup-base.bb:do_populate_lic) failed with exit code '1' Signed-off-by: Trevor Woerner --- meta/recipes-core/images/build

[OE-core] [PATCH 10/11] QB_SMP: allow user modification

2023-02-21 Thread Trevor Woerner
Allow a user to override the QM_SMP value giving them the opportunity to select for themselves the number of CPUs to use in qemu. Signed-off-by: Trevor Woerner --- meta/conf/machine/include/riscv/qemuriscv.inc | 2 +- meta/conf/machine/include/x86/qemuboot-x86.inc | 2 +- meta/conf/machine

[OE-core] [PATCH 09/11] build-appliance-image: QB_MEM: allow user config

2023-02-21 Thread Trevor Woerner
Allow the user to specify a QB_MEM value of their choosing, otherwise set it to a default value. Signed-off-by: Trevor Woerner --- 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

[OE-core] [PATCH 08/11] build-appliance-image: use a real /tmp

2023-02-21 Thread Trevor Woerner
Make /tmp a real directory in the root filesystem and not a link to an in-memory tmpfs. Otherwise bitbake will run out of inodes on /tmp very quickly and stop any build. Signed-off-by: Trevor Woerner --- meta/recipes-core/images/build-appliance-image_15.0.0.bb | 6 ++ 1 file changed, 6

[OE-core] [PATCH 07/11] build-appliance-image: add /lib64 symlink

2023-02-21 Thread Trevor Woerner
rgo -sh: tmp/work/x86_64-linux/rust-native/1.66.1-r0/rust-snapshot/bin/cargo: cannot execute: required file not found Signed-off-by: Trevor Woerner --- meta/recipes-core/images/build-appliance-image_15.0.0.bb | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/m

[OE-core] [PATCH 06/11] build-appliance-image: fix HOMEPAGE

2023-02-21 Thread Trevor Woerner
Update the HOMEPAGE metadata. Signed-off-by: Trevor Woerner --- 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_15.0.0.bb b/meta/recipes-core/images/build-appliance

[OE-core] [PATCH 05/11] build-appliance-image kernel: linux-yocto: qemuall: add taskstats

2023-02-21 Thread Trevor Woerner
Add the taskstats configuration to any kernel built for qemuall for bitbake's benefit: WARNING: The Linux kernel on your build host was not configured to provide process I/O statistics. (CONFIG_TASK_IO_ACCOUNTING is not set) Signed-off-by: Trevor Woerner --- meta/recipes-kernel/linux

[OE-core] [PATCH 03/11] build-appliance-image: add support for qemu

2023-02-21 Thread Trevor Woerner
Add ext4 explicitly to the list of IMAGE_FSTYPES so the build appliance can be run with runqemu. Signed-off-by: Trevor Woerner --- 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

[OE-core] [PATCH 04/11] build-appliance-image: set TERM

2023-02-21 Thread Trevor Woerner
, attempting MIRRORS if available $<50>WARNING: glslang-native-1_1.3.236.0-r0 do_fetch: Failed to fetch URL git://github.com/KhronosGroup/glslang.git;protocol=https;branch=master, attempting MIRRORS if available Signed-off-by: Trevor Woerner --- meta/recipes-core/images/build-applian

[OE-core] [PATCH 01/11] packagegroup-self-hosted: alphabetize

2023-02-21 Thread Trevor Woerner
Several of the lists of packages are alphabetized, but the alphabetization was lost in a couple areas. Signed-off-by: Trevor Woerner --- .../packagegroups/packagegroup-self-hosted.bb | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/recipes-core

[OE-core] [PATCH 02/11] packagegroup-self-hosted: add zstd

2023-02-21 Thread Trevor Woerner
Add missing tools necessary on the host for a build. Signed-off-by: Trevor Woerner --- meta/recipes-core/packagegroups/packagegroup-self-hosted.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb b/meta/recipes-core/packagegroups

[OE-core] [PATCH 00/11] build-appliance-image revival

2023-02-21 Thread Trevor Woerner
the appliance to succeed as well. Trevor Woerner (11): packagegroup-self-hosted: alphabetize packagegroup-self-hosted: add zstd build-appliance-image: add support for qemu build-appliance-image: set TERM build-appliance-image kernel: linux-yocto: qemuall: add taskstats build-appliance

Re: [OE-core] [PATCH v3 1/4] dtc: version bump and add python wrapper

2023-02-16 Thread Trevor Woerner
Hi Quentin, On Thu 2023-02-16 @ 10:23:07 AM, Quentin Schulz wrote: > Hi Trevor, > > On 2/14/23 19:30, Trevor Woerner wrote: > > Bump the version of dtc from 1.6.1 to to 1.7.0. > > > > Add support for building the python wrapper around libfdt. > >

[OE-core] [PATCH v3 4/4] linux-yocto: include tools for dtb in devshell

2023-02-14 Thread Trevor Woerner
Make more tools available to the user in a kernel devshell so they can test and validate their device trees. devshell> make dtbs_check Signed-off-by: Trevor Woerner --- meta/recipes-kernel/linux/linux-yocto.inc | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-ker

[OE-core] [PATCH v3 2/4] python3-dtschema: add dependency on dtc-pylibfdt

2023-02-14 Thread Trevor Woerner
dt-schema has a dependency on pylibfdt from dtc. Signed-off-by: Trevor Woerner --- meta/recipes-devtools/python/python3-dtschema_2023.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-dtschema_2023.1.bb b/meta/recipes-devtools/python

[OE-core] [PATCH v3 3/4] python3-yamllint: add

2023-02-14 Thread Trevor Woerner
Add a recipe for yamllint, which is used in a kernel devshell for dtb checking. Signed-off-by: Trevor Woerner --- meta/conf/distro/include/maintainers.inc | 1 + .../python/python3-yamllint_1.29.0.bb | 15 +++ 2 files changed, 16 insertions(+) create mode

[OE-core] [PATCH v3 1/4] dtc: version bump and add python wrapper

2023-02-14 Thread Trevor Woerner
Bump the version of dtc from 1.6.1 to to 1.7.0. Add support for building the python wrapper around libfdt. Signed-off-by: Trevor Woerner --- ...tdump-fix-Werror-int-to-pointer-cast.patch | 40 --- meta/recipes-kernel/dtc/dtc/0001-meson.patch | 37 + .../dtc

Re: [OE-core] [PATCH v2 1/2] python3-dtschema: add dependency on pylibfdt

2023-02-12 Thread Trevor Woerner
Hi Bruce, On Fri 2023-02-10 @ 12:44:12 PM, Bruce Ashfield wrote: > On Fri, Feb 10, 2023 at 9:25 AM Trevor Woerner wrote: > > > > dt-schema has a dependency on pylibfdt. > > > > FWIW. I find that the pypi libfdt lags quite a bit, and isn't updated > often (that b

[OE-core] [PATCH v2 2/2] linux-yocto.inc: add dt-schema to devshell

2023-02-10 Thread Trevor Woerner
If the user invokes the devshell on the linux-yocto kernel, add python3-dtschema-native to their native sysroot so they can do things like: devshell> make dtbs_check Signed-off-by: Trevor Woerner --- changes since v1: - none --- meta/recipes-kernel/linux/linux-yocto.inc | 1 + 1 f

[OE-core] [PATCH v2 1/2] python3-dtschema: add dependency on pylibfdt

2023-02-10 Thread Trevor Woerner
dt-schema has a dependency on pylibfdt. Signed-off-by: Trevor Woerner --- changes since v1: - add a maintainer entry --- meta/conf/distro/include/maintainers.inc | 1 + .../python/python3-dtschema_2023.1.bb | 2 +- .../python/python3-pylibfdt_1.6.1.bb | 14

[OE-core] [PATCH 2/2] linux-yocto.inc: add dt-schema to devshell

2023-02-09 Thread Trevor Woerner
If the user invokes the devshell on the linux-yocto kernel, add python3-dtschema-native to their native sysroot so they can do things like: devshell> make dtbs_check Signed-off-by: Trevor Woerner --- meta/recipes-kernel/linux/linux-yocto.inc | 1 + 1 file changed, 1 insertion(+) d

[OE-core] [PATCH 1/2] python3-dtschema: add dependency on pylibfdt

2023-02-09 Thread Trevor Woerner
dt-schema has a dependency on pylibfdt. Signed-off-by: Trevor Woerner --- .../python/python3-dtschema_2023.1.bb | 2 +- .../python/python3-pylibfdt_1.6.1.bb | 14 ++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 meta/recipes

[OE-core] [PATCH] local.conf.sample: update bbclass locations

2022-11-17 Thread Trevor Woerner
Update comments indicating where to find various bbclass files. fixes: f5c1280083 (classes: Update classes to match new bitbake class scope functionality, 2022-08-10) Signed-off-by: Trevor Woerner --- meta/conf/templates/default/local.conf.sample | 5 +++-- 1 file changed, 3 insertions(+), 2

[OE-core] [PATCH] DISTRO_FEATURES: remove uclibc remnants

2022-05-04 Thread Trevor Woerner
"argp" was used to tweak a uclibc feature. With uclibc's removal, this option to DISTRO_FEATURES is no longer required/used. Signed-off-by: Trevor Woerner --- meta/conf/distro/include/default-distrovars.inc | 2 +- meta/conf/local.conf.sample.extended| 2 +- 2 files

Re: [OE-core] [meta-skeleton][PATCH 2/2] hello-mod/hello.c: convert printk to pr_xxx

2021-09-27 Thread Trevor Woerner
ping? It seems 1/2 got applied, but I didn't see an NAKs for 2/2? On Wed, Sep 15, 2021 at 6:53 AM Quentin Schulz < quentin.sch...@theobroma-systems.com> wrote: > Hi Trevor, > > On Tue, Sep 14, 2021 at 08:38:04PM -0400, Trevor Woerner wrote: > > Convert to the newer pr_xx

[OE-core] [meta-skeleton][PATCH 1/2] hello-mod/hello.c: convert to module_init/module_exit

2021-09-14 Thread Trevor Woerner
Switch away from the old init_module/cleanup_module function names for the main entry points. Change them to the documented method with module_init() and module_exit() markers next to static functions. Signed-off-by: Trevor Woerner --- meta-skeleton/recipes-kernel/hello-mod/files/hello.c | 6

[OE-core] [meta-skeleton][PATCH 2/2] hello-mod/hello.c: convert printk to pr_xxx

2021-09-14 Thread Trevor Woerner
Convert to the newer pr_xxx aliases for logging, which embed the log level in the macro names. Signed-off-by: Trevor Woerner --- meta-skeleton/recipes-kernel/hello-mod/files/hello.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-skeleton/recipes-kernel/hello-mod

[OE-core] [PATCH v2] distro_features_check: expand with IMAGE_FEATURES

2021-08-30 Thread Trevor Woerner
In addition to checking DISTRO_, MACHINE_, and COMBINED_ FEATURES for required or conflicting features, extend this functionality in order to check IMAGE_FEATURES in the same way. Signed-off-by: Trevor Woerner --- changes in v2: - update in-file documentation --- meta/classes

[OE-core] [PATCH] distro_features_check: expand with IMAGE_FEATURES

2021-08-30 Thread Trevor Woerner
In addition to checking DISTRO_, MACHINE_, and COMBINED_ FEATURES for required or conflicting features, extend this functionality in order to check IMAGE_FEATURES in the same way. Signed-off-by: Trevor Woerner --- meta/classes/features_check.bbclass | 2 +- 1 file changed, 1 insertion(+), 1

Re: [OE-core] [RFC WIP][PATCH v2] add two zram IMAGE_FEATUREs

2021-08-18 Thread Trevor Woerner
On Wed 2021-08-18 @ 11:37:36 PM, Sinan Kaya wrote: > On 8/18/2021 11:36 PM, Trevor Woerner wrote: > > this is a WIP patch submitted for RFC > > this patch only works, currently, with sysvinit > > but I wanted to get feedback on the general approach before tackling systemd

[OE-core] [RFC WIP][PATCH v2] add two zram IMAGE_FEATUREs

2021-08-18 Thread Trevor Woerner
th sysvinit but I wanted to get feedback on the general approach before tackling systemd Signed-off-by: Trevor Woerner --- NOTE: - this patch relies on there being a zram.scc available in the yocto-kernel-cache repository, a patch for which was submitted moments ago https://lists.yoctoproject.org/g/

[OE-core] [RFC WIP][PATCH] add two zram IMAGE_FEATUREs

2021-08-18 Thread Trevor Woerner
th sysvinit but I wanted to get feedback on the general approach before tackling systemd Signed-off-by: Trevor Woerner --- meta/classes/core-image.bbclass | 4 ++ meta/classes/image.bbclass| 2 +- meta/classes/rootfs-postcommands.bbclass | 35 + ...

[OE-core] [PATCH] ffmpeg: add libatomic for armv5

2021-07-28 Thread Trevor Woerner
-sysroot-native/usr/bin/arm-oe-linux-gnueabi/../../libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/11.1.1/ld: libavformat/libavformat.so: undefined reference to `__atomic_fetch_add_8' | collect2: error: ld returned 1 exit status Signed-off-by: Trevor Woerner --- meta/recipes

[OE-core] Yocto Project Summit - registration open

2021-04-07 Thread Trevor Woerner
Registration is now open for the upcoming Yocto Project Summit!! details: https://www.yoctoproject.org/yocto-project-virtual-summit-2021/ CfP: https://pretalx.com/yocto-project-summit-2021/cfp registration: https://www.cvent.com/d/yjq4dr/4W?ct=868bfddd-ca91-46bb-aaa5-62d2b61b2501 PS: Don't

[OE-core] Yocto Project Virtual Summit 2021

2021-03-30 Thread Trevor Woerner
The Yocto Project Summit Planning Committee is happy to announce the upcoming 3rd Yocto Project Summit to take place Tuesday and Wednesday May 25-26 2021, virtually. The 2-day event will run in 2 tracks including a virtual developers meeting, beginner tutorial sessions, hands-on intermediate

[OE-core] [meta-selftest][PATCH] selftest-chown: add test for fifos

2020-12-26 Thread Trevor Woerner
Verify that fifos are properly handled by the build system. Signed-off-by: Trevor Woerner --- meta-selftest/recipes-test/selftest-chown/selftest-chown.bb | 5 + meta/lib/oeqa/selftest/cases/package.py | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git

[OE-core] [master-next][PATCH 1/3] PSPLASH_FIFO_DIR: refactor

2020-12-24 Thread Trevor Woerner
Add an entry for the psplash fifo directory to /etc/default/rcS and have the pieces of code that need it source it from there rather than duplicating the definition in multiple places throughout the code. Signed-off-by: Trevor Woerner --- meta/recipes-core/psplash/files/psplash-init| 4

[OE-core] [master-next][PATCH 2/3] psplash: fix working on first boot (sysvinit)

2020-12-24 Thread Trevor Woerner
is done, it removes the fifo. Therefore the fifo used for communicating with psplash doesn't hang around unnecessarily in the filesystem. Signed-off-by: Trevor Woerner --- meta/recipes-core/psplash/psplash_git.bb| 8 +++- meta/recipes-core/sysvinit/sysvinit/rc | 1 - meta

[OE-core] [master-next][PATCH 3/3] psplash (sysvinit): add textual updates

2020-12-24 Thread Trevor Woerner
IG against the sysvinit recipe: psplash-text-updates NOTE: this knob can be changed in the filesystem at runtime by editing /etc/default/rcS regardless of how it is set in the build. Signed-off-by: Trevor Woerner --- meta/recipes-core/sysvinit/sysvinit/rc | 3 +++ meta/recipes-core/sysvinit/sy

Re: [OE-core] [PATCH 1/2] sysvinit/rc: show text progress

2020-12-24 Thread Trevor Woerner
On Wed 2020-12-23 @ 03:27:50 PM, Khem Raj wrote: > On Mon, Dec 21, 2020 at 11:00 PM Trevor Woerner wrote: > > > > In addition to the progress bar, show which startup routine is running by > > using the "MSG" facility of psplash. > > > > This is ok b

[OE-core] [master-next][PATCH 2/3] psplash: add fifo to initial image (sysvinit)

2020-12-23 Thread Trevor Woerner
Have the fifo used by psplash available in the image on first boot. This avoids the issue in some scenarios where the fifo can't be created until very late in the bootup. The fifo is removed when psplash is done, and created again every time it runs. Signed-off-by: Trevor Woerner --- meta

[OE-core] [master-next][PATCH 1/3] insane.bbclass: allow fifos

2020-12-23 Thread Trevor Woerner
Allow recipes to create fifos. If insane.bbclass tries to read() a fifo, the process will hang waiting for something to read(). Therefore, skip any check that would try to read() the object, if the object is a fifo. Signed-off-by: Trevor Woerner --- meta/classes/insane.bbclass | 3 ++- 1 file

[OE-core] [master-next][PATCH 3/3] psplash sysvinit: add knob for verbose progress

2020-12-23 Thread Trevor Woerner
, default off, so the user can choose whether or not to display the textual message indicating the currently-running module. This knob is added as a PACKAGECONFIG to sysvinit: verbose-psplash Signed-off-by: Trevor Woerner --- meta/recipes-core/sysvinit/sysvinit/rc | 4 +++- meta

Re: [OE-core] [PATCH 1/2] sysvinit/rc: show text progress

2020-12-23 Thread Trevor Woerner
On Wed 2020-12-23 @ 03:27:50 PM, Khem Raj wrote: > On Mon, Dec 21, 2020 at 11:00 PM Trevor Woerner wrote: > > > > In addition to the progress bar, show which startup routine is running by > > using the "MSG" facility of psplash. > > > > This is ok b

[OE-core] [PATCH v2 2/3] psplash: work on first boot (sysvinit)

2020-12-23 Thread Trevor Woerner
un on qemu machines, are able to run psplash on the first and subsequent boots. Signed-off-by: Trevor Woerner --- meta/recipes-core/psplash/psplash_git.bb | 3 +++ meta/recipes-core/sysvinit/sysvinit/rc | 1 + 2 files changed, 4 insertions(+) changes between v1 and v2: - move .psplash dire

Re: [OE-core] [master-next][PATCH 2/3] psplash: work on first boot (sysvinit)

2020-12-23 Thread Trevor Woerner
On Wed 2020-12-23 @ 10:43:03 PM, Richard Purdie wrote: > You're misunderstanding my question. In your patch you create > "/.psplash" in the splash recipe. > > Is there a reason the psplash recipe can't create "/mnt/.psplash", i.e. > match the original path ? Understood. I just wanted to update

Re: [OE-core] [master-next][PATCH 2/3] psplash: work on first boot (sysvinit)

2020-12-23 Thread Trevor Woerner
On Wed 2020-12-23 @ 04:50:05 PM, Trevor Woerner wrote: > On Wed 2020-12-23 @ 06:00:21 PM, Richard Purdie wrote: > > Personally, I don't really like the idea of having a top level > > directory called .psplash, > > Neither do I, which is why I also added the code to remo

Re: [OE-core] [master-next][PATCH 2/3] psplash: work on first boot (sysvinit)

2020-12-23 Thread Trevor Woerner
On Wed 2020-12-23 @ 10:06:05 PM, Richard Purdie wrote: > On Wed, 2020-12-23 at 16:50 -0500, Trevor Woerner wrote: > > On Wed 2020-12-23 @ 06:00:21 PM, Richard Purdie wrote: > > > Personally, I don't really like the idea of having a top level > > > directory called .psp

Re: [OE-core] [master-next][PATCH 2/3] psplash: work on first boot (sysvinit)

2020-12-23 Thread Trevor Woerner
On Wed 2020-12-23 @ 06:00:21 PM, Richard Purdie wrote: > Personally, I don't really like the idea of having a top level > directory called .psplash, Neither do I, which is why I also added the code to remove the directory once the psplash program is done running. Whenever psplash is run the

[OE-core] [master-next][PATCH 3/3] sysvinit/rc: improved progress messages

2020-12-23 Thread Trevor Woerner
I noticed that the progress text messages were always a system behind; i.e. if the current boot script was "networking" the message would indicate the previous script and would say "networking" next. Signed-off-by: Trevor Woerner --- meta/recipes-core/sysvinit/sysvinit

[OE-core] [master-next][PATCH 2/3] psplash: work on first boot (sysvinit)

2020-12-23 Thread Trevor Woerner
un on qemu machines, are able to run psplash on the first and subsequent boots. Signed-off-by: Trevor Woerner --- meta/recipes-core/psplash/psplash_git.bb| 3 +++ meta/recipes-core/sysvinit/sysvinit/rc | 1 + meta/recipes-core/sysvinit/sysvinit/rcS-default | 2 +- 3 files

[OE-core] [master-next][PATCH 1/3] PSPLASH_FIFO_DIR: refactor

2020-12-23 Thread Trevor Woerner
Add an entry for the psplash fifo directory to /etc/default/rcS and have the pieces that need it, source it from there rather than duplicating the location in multiple places throughout the code. Signed-off-by: Trevor Woerner --- meta/recipes-core/psplash/files/psplash-init| 4 +++- meta

Re: [OE-core] [PATCH] mesa: update 20.2.4 → 20.3.1

2020-12-22 Thread Trevor Woerner
On Tue 2020-12-22 @ 09:18:51 AM, Richard Purdie wrote: > FWIW this is missing the rename of mesa-gl to match the mesa recipe. Oops! > I've queued the missing piece for testing. Thank you. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#146063):

Re: [OE-core] [PATCH 1/2] sysvinit/rc: show text progress

2020-12-21 Thread Trevor Woerner
Oops, there is no 2/2, this is a singular patch. Should I resend? -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#146036): https://lists.openembedded.org/g/openembedded-core/message/146036 Mute This Topic:

[OE-core] [PATCH 1/2] sysvinit/rc: show text progress

2020-12-21 Thread Trevor Woerner
In addition to the progress bar, show which startup routine is running by using the "MSG" facility of psplash. Signed-off-by: Trevor Woerner --- meta/recipes-core/sysvinit/sysvinit/rc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-core/sysvinit/sysv

[OE-core] [PATCH] run-postinsts: fix setting pi_dir

2020-12-21 Thread Trevor Woerner
The pi_dir variable isn't being set properly; it gets set to the value of the *previous* package manager. Given the order of "rpm deb ipk", if the script determines that the package manager is "ipk", pi_dir remains set at SYSCONFDIR/deb-postinsts. Signed-off-by: Trevor Woerne

[OE-core] [PATCH] mesa.inc: switch true→enabled false→disabled

2020-12-18 Thread Trevor Woerner
, please use "disabled" instead. ../mesa-20.3.1/meson.build:691: WARNING: gallium-va option "false" deprecated, please use "disabled" instead. ../mesa-20.3.1/meson.build:727: WARNING: gallium-xa option "false" deprecated, please use "disabled" i

[OE-core] [PATCH] mesa: update 20.2.4 → 20.3.1

2020-12-17 Thread Trevor Woerner
ndroid, windows" Signed-off-by: Trevor Woerner --- ...xes-to-loader-when-using-x11-and-dri.patch | 36 - ...-for-formatted-output-of-timespec-me.patch | 51 --- meta/recipes-graphics/mesa/mesa.inc | 8 +-- .../mesa/{mesa_20.2.4.bb => mesa_20.3.1.bb} |

Re: [OE-core] [PATCH] mesa.inc: add dispmanx support

2020-12-10 Thread Trevor Woerner
On Fri 2020-12-04 @ 11:51:41 AM, Phil Blundell wrote: > On Thu, Dec 03, 2020 at 05:35:23PM -0500, Trevor Woerner wrote: > > On Thu, Dec 3, 2020 at 5:25 PM Phil Blundell wrote: > > > > > If we're talking about OpenGLES applications, wouldn't you already have > &g

Re: [OE-core] [PATCH] mesa.inc: add dispmanx support

2020-12-03 Thread Trevor Woerner
On Thu, Dec 3, 2020 at 5:25 PM Phil Blundell wrote: > If we're talking about OpenGLES applications, wouldn't you already have > opengl in DISTRO_FEATURES? > Not necessarily. Adding opengl to DISTRO_FEATURES really means "enable a bunch of PACKAGECONFIGs all over the place because I need x11

Re: [OE-core] [PATCH] mesa.inc: add dispmanx support

2020-12-03 Thread Trevor Woerner
On Thu, Dec 3, 2020 at 2:01 PM Khem Raj wrote: > On Thu, Dec 3, 2020 at 5:35 AM Trevor Woerner wrote: > > -ANY_OF_DISTRO_FEATURES_class-target = "opengl vulkan" > > +ANY_OF_DISTRO_FEATURES_class-target = "opengl vulkan dispmanx" > > > > dispmanx i

[OE-core] [PATCH] mesa.inc: add dispmanx support

2020-12-03 Thread Trevor Woerner
On the RaspberryPi it is possible to run gles2 applications on top of dispmanx without the need for x11/wayland/etc. Signed-off-by: Trevor Woerner --- meta/recipes-graphics/mesa/mesa.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/mesa/mesa.inc b

[OE-core] [PATCH] mesa.inc: allow the user to choose the build type

2019-12-11 Thread Trevor Woerner
. Signed-off-by: Trevor Woerner --- meta/recipes-graphics/mesa/mesa.inc | 13 + 1 file changed, 13 insertions(+) diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 5838207e6b..9ad9f2e370 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta

[OE-core] [PATCH] meson.bbclass: allow buildtype to be changed

2019-12-11 Thread Trevor Woerner
Some upstream projects are employing the buildtype parameter so users can create, say, "production" versus "debug" builds. Therefore create a configurable parameter so recipes/users can tweak it. Signed-off-by: Trevor Woerner --- meta/classes/meson.bbclass | 3 ++- 1 file c

[OE-core] [PATCH] libcap-ng: undefined reference to `pthread_atfork'

2019-10-25 Thread Trevor Woerner
Some hosts need -lpthread in order to link properly (e.g. openSUSE 15.1). Signed-off-by: Trevor Woerner --- meta/recipes-support/libcap-ng/libcap-ng_0.7.10.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-support/libcap-ng/libcap-ng_0.7.10.bb b/meta/recipes-support/libcap-ng

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-25 Thread Trevor Woerner
On Fri 2019-10-25 @ 01:24:51 PM, Trevor Woerner wrote: > On Fri 2019-10-25 @ 07:37:34 AM, akuster808 wrote: > > is someone going to send a patch? > > Yes, I'm working on that now. This looks like something that should be fixed > upstream, so that's the approach I'm taking. P

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-25 Thread Trevor Woerner
On Fri 2019-10-25 @ 07:37:34 AM, akuster808 wrote: > is someone going to send a patch? Yes, I'm working on that now. This looks like something that should be fixed upstream, so that's the approach I'm taking. Please bear with me :-) -- ___

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-25 Thread Trevor Woerner
On Fri 2019-10-25 @ 06:01:54 PM, Khem Raj wrote: > On Fri, Oct 25, 2019 at 2:45 PM Trevor Woerner wrote: > > Yes, adding the following line fixes it: > > > > LDFLAGS_append_class-native = " -lpthread" > > > > (unless there's a distro-override w

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-25 Thread Trevor Woerner
On Fri 2019-10-25 @ 11:44:14 AM, Trevor Gamblin wrote: > On 10/25/19 11:16 AM, Trevor Woerner wrote: > > Does this break on hosts where it had previously worked? > Doesn't affect my (successful) Fedora build. Would also be interested to > know. Okay, thanks

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-25 Thread Trevor Woerner
On Fri 2019-10-25 @ 07:37:34 AM, akuster808 wrote: > > > On 10/25/19 6:44 AM, Trevor Woerner wrote: > > On Fri 2019-10-25 @ 09:22:04 AM, Trevor Woerner wrote: > >> On Thu 2019-10-24 @ 04:05:10 PM, Khem Raj wrote: > >>> perhaps you need to add -pthread to L

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-25 Thread Trevor Woerner
On Fri 2019-10-25 @ 09:22:04 AM, Trevor Woerner wrote: > On Thu 2019-10-24 @ 04:05:10 PM, Khem Raj wrote: > > perhaps you need to add -pthread to LDFLAGS > > I'll set up a test build. Yes, adding the following line fixes it: LDFLAGS_append_class-native = " -lpthre

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-25 Thread Trevor Woerner
On Thu 2019-10-24 @ 04:05:10 PM, Khem Raj wrote: > perhaps you need to add -pthread to LDFLAGS That's what it feels like. I'll set up a test build. I'm pretty sure I've stumbled across this in the past, but it seems like different distros package the crypto things differently, therefore building

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-25 Thread Trevor Woerner
On Fri 2019-10-25 @ 01:30:32 PM, zangrc wrote: > hello! > > We think this problem has something to do with the host environment. We > tried to reproduce the error on ubuntu16.04 and fedora29, but they all > compiled successfully. Can you tell us which distributions are having this > problem?

Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.9 -> 0.7.10

2019-10-24 Thread Trevor Woerner
This upgrade caused my build to fail :-( Is anyone else seeing this? 22:47:40 | x86_64-linux-libtool: link: gcc -W -Wall -Wshadow -Wformat -Wundef -D_GNU_SOURCE

[OE-core] using wic and extlinux together

2019-09-11 Thread Trevor Woerner
Hi Maciej, I'm working on an OE BSP layer and was hoping you could help direct me somewhat. Ultimately what I'd like to do is add the string " debug earlyprintk" to the kernel cmdline (for U-Boot). The BSP I'm working on uses wic, and has a "--source bootimg-partition" configuration in its wic

Re: [OE-core] build failures due to pigz host tool

2019-07-04 Thread Trevor Woerner
On Wed 2019-07-03 @ 05:10:14 PM, Richard Purdie wrote: > Is there any way you could try pigz 2.4 on your machine, see if the > problem still occurred there? If you do rebuild pigz, could you apply > the debug patch in master-next? I've updated the pigz in the $PATH jenkins sees to pigz-2.4.

[OE-core] build failures due to pigz host tool

2019-07-03 Thread Trevor Woerner
Hi, This came up as a topic in yesterday's Engineering Sync meeting. For roughly a year I've been seeing random build failures on my Jenkins setup due to pigz failing; apparently the project is now seeing them on their builds, so I'll share what I know of them. At the time I started seeing these

Re: [OE-core] glibc broken when linked with gold Was: [oe] State of OE World, 2019-03-16

2019-03-29 Thread Trevor Woerner
An image built with gold fails on the hardware. I was able to build core-image-minimal with gold enabled: configuration: Build Configuration: BB_VERSION = "1.40.0" BUILD_SYS= "x86_64-linux" NATIVELSBSTRING = "opensuseleap-15.0"

Re: [OE-core] glibc broken when linked with gold Was: [oe] State of OE World, 2019-03-16

2019-03-29 Thread Trevor Woerner
On Thu 2019-03-28 @ 03:40:33 PM, Martin Jansa wrote: > Send for oe-core: > https://patchwork.openembedded.org/patch/159874/ > but more information might be needed before it gets applied to oe-core > as discussed with RP. I'll try to get serial cable working on my Nexus 5 > to test it there in

Re: [OE-core] OE Summit report from SCaLE17x

2019-03-15 Thread Trevor Woerner
On Fri, Mar 15, 2019 at 10:27 AM Trevor Woerner wrote: > I'd like to thank the OE Board of Directors who > gave me permission to create and run a mini-conference on their behalf. > ... and provided funding!! (without which this event would never have been able to happen) So thanks to

[OE-core] OE Summit report from SCaLE17x

2019-03-15 Thread Trevor Woerner
Hi, Earlier this week I got back from SCaLE17x during which I taught an E-ALE class on Buildroot, was a TA for the other E-ALE classes, organized and ran the first ever (hopefully of more to come) OE Summit, and gave a general intro talk on OE. I wasn't planning on giving an OE talk at SCaLE, but

Re: [OE-core] [oe] OE Summit @ SCaLE 17x - Sunday March 10th 2019 - Pasadena CA

2019-01-31 Thread Trevor Woerner
On Thu, Jan 31, 2019 at 5:40 AM Andrea Galbusera wrote: > On Thu, Jan 31, 2019 at 8:26 AM Trevor Woerner wrote: > > The schedule for the OE Summit has been posted: > > https://www.socallinuxexpo.org/scale/17x/schedule/sunday > > https://www.socallinuxexpo.org/scale/17x/o

[OE-core] OE Summit @ SCaLE 17x - Sunday March 10th 2019 - Pasadena CA

2019-01-30 Thread Trevor Woerner
ople, please join us in Pasadena on March 10th! Your OE Summit organizing committee: Tom King Behan Webster Trevor Woerner -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core

  1   2   3   4   5   >