[ptxdist] /bin/sh link setting incompatibility when bash and dash installed

2024-04-24 Thread Ian Abbott
Hi, Currently, the Kconfig option for BASH_SH (which causes /usr/bin/sh to be linked to bash) is as follows: config BASH_SH bool default BUSYBOX = n || BUSYBOX_SH_IS_NONE However, if DASH_LINK_SH is enabled, that will cause /usr/bin/sh to be linked to dash, resulting in a

Re: [ptxdist] [PATCH] at91bootstrap: drop atmel download url

2024-04-24 Thread Alexander Dahl
Hei hei, Am Wed, Apr 24, 2024 at 04:22:03PM +0200 schrieb Ladislav Michl: > From: Ladislav Michl > > Atmel url just redirects to https://www.microchip.com/ happily > feeding tarball with content, so drop it entirely. > > Signed-off-by: Ladislav Michl > --- > rules/at91bootstrap.make | 4

[ptxdist] [PATCH] tf-a: Update download defaults

2024-04-24 Thread Alexander Dahl
Previous URL threw 401 errors. Experiments with other paths from the same server yield no stable tarballs. GitHub tarballs are stable, have a different checksum however. Tarball content was checked to be the same (at least compared to those unstable git snapshot tarballs from the previous URL).

[ptxdist] [PATCH] at91bootstrap: drop atmel download url

2024-04-24 Thread Ladislav Michl
From: Ladislav Michl Atmel url just redirects to https://www.microchip.com/ happily feeding tarball with content, so drop it entirely. Signed-off-by: Ladislav Michl --- rules/at91bootstrap.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/at91bootstrap.make

[ptxdist] [PATCH] rauc: version bump 1.11.1 -> 1.11.3

2024-04-24 Thread Enrico Jörns
Signed-off-by: Enrico Jörns --- rules/rauc.make | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rules/rauc.make b/rules/rauc.make index 50b1ec35d..38577f94d 100644 --- a/rules/rauc.make +++ b/rules/rauc.make @@ -1,6 +1,6 @@ # -*-makefile-*- # -# Copyright (C)

[ptxdist] [PATCH 1/4] ptxd_make_world_inject: Remove useless test

2024-04-24 Thread Alexander Dahl
One line above $target is set to "${var}/$(subshell)" and even if $var _and_ the result of the subshell call is empty, there's still the slash. Thus target is never empty. Signed-off-by: Alexander Dahl --- scripts/lib/ptxd_make_world_inject.sh | 3 --- 1 file changed, 3 deletions(-) diff --git

[ptxdist] [PATCH 3/4] ptxd_make_world_inject: Escape inject path and files

2024-04-24 Thread Alexander Dahl
Same as in ptxd_make_world_common for all the other variables set in make and used in shell. Signed-off-by: Alexander Dahl --- rules/post/ptxd_make_world_inject.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/post/ptxd_make_world_inject.make

[ptxdist] [PATCH 2/4] ptxd_make_world_inject: Use _DIR directly

2024-04-24 Thread Alexander Dahl
pkg_source was defined as "$($(1)_DIR)" which is the same as pkg_dir in ptxd_make_world_common. We can use pkg_dir directly. Add a safe-guard to bail out early if that var is empty. Signed-off-by: Alexander Dahl --- rules/post/ptxd_make_world_inject.make | 3 +--

[ptxdist] [PATCH 4/4] ptxd_make_world_inject: Introduce separate destination directory

2024-04-24 Thread Alexander Dahl
Setting the optional _INJECT_DEST now allows to give a different target for putting the binary blobs into. When building out-of-tree some bootloaders like U-Boot expect injected files in the build dir, not in the source dir. Backwards compatibility is ensured, the source dir is still the

[ptxdist] [PATCH 0/4] ptxd_make_world_inject: Spring cleanup and optional dest dir

2024-04-24 Thread Alexander Dahl
Hello, some spring cleaning and a new feature for the firmware inject mechanism. When trying to re-build U-Boot as an oot build for the Karo QSBASE93 Evalkit (for QS93 Solder-Down System-on-Module) it became apparent U-Boot wants some of those binary blobs in build folder instead of source

Re: [ptxdist] [PATCH 2/2] beep: version bump 1.3 -> 1.4.12

2024-04-24 Thread Ladislav Michl
On Tue, Apr 23, 2024 at 07:36:52AM +0200, Ladislav Michl wrote: > Move package to a new upstream at https://github.com/spkr-beep/beep/ For v5te I needed to add LDFLAGS=-latomic to satisfy undefined reference: arm-v5te-linux-gnueabi-gcc -Wl,-Map=beep.map,--cref -fasynchronous-unwind-tables