[ptxdist] [PATCH 2/3] u-boot: Allow other packages to inject dependencies

2024-05-06 Thread Alexander Dahl
Same approach as in barebox packages. Signed-off-by: Alexander Dahl --- platforms/u-boot.in | 5 + 1 file changed, 5 insertions(+) diff --git a/platforms/u-boot.in b/platforms/u-boot.in index 53db146e1..9163a8378 100644 --- a/platforms/u-boot.in +++ b/platforms/u-boot.in @@ -1,6 +1,11

[ptxdist] [PATCH 3/3] u-boot: Add integration of firmware blobs

2024-05-06 Thread Alexander Dahl
to source or build dir, so we opt for build dir. Signed-off-by: Alexander Dahl --- platforms/u-boot.firmware.in | 7 +++ platforms/u-boot.in | 8 rules/u-boot.make| 20 3 files changed, 31 insertions(+), 4 deletions(-) create mode 100644

[ptxdist] [PATCH 0/3] u-boot: Extend for using external firmware

2024-05-06 Thread Alexander Dahl
Alexander Dahl (3): u-boot: Add option to pass additional make env u-boot: Allow other packages to inject dependencies u-boot: Add integration of firmware blobs platforms/u-boot.firmware.in | 7 +++ platforms/u-boot.in | 22 ++ rules/u-boot.make| 24

[ptxdist] [PATCH 1/3] u-boot: Add option to pass additional make env

2024-05-06 Thread Alexander Dahl
Some things need to be set in environment instead of passing them as additional make opts. Signed-off-by: Alexander Dahl --- platforms/u-boot.in | 9 + rules/u-boot.make | 4 +++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/platforms/u-boot.in b/platforms/u-boot.in

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

2024-05-06 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 --- Notes: v2: - no change v1: - implicit

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

2024-05-06 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 --- Notes: v2: - no change v1: - implicit s

[ptxdist] [PATCH v2 4/4] ptxd_make_world_inject: Introduce new variable _INJECT_OOT

2024-05-06 Thread Alexander Dahl
inject dest is optional and in case set it overwrites the default. For using this in u-boot package, on top of the things already done to use the old inject mechanism in general, add this line to 'rules/u-boot.make' for example: U_BOOT_INJECT_OOT := YES Signed-off-by: Alexander Dahl

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

2024-05-06 Thread Alexander Dahl
-1-...@thorsis.com/T/#t - initial patch stack revision (implicit) Alexander Dahl (4): ptxd_make_world_inject: Remove useless test ptxd_make_world_inject: Use _DIR directly ptxd_make_world_inject: Escape inject path and files ptxd_make_world_inject: Introduce new variable _INJECT_OOT rules

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

2024-05-06 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 --- Notes: v2: - no change v1: - implicit rules/post/ptxd_make_world_inject.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff

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

2024-05-03 Thread Alexander Dahl
Hello Michael, Am Fri, May 03, 2024 at 05:31:29PM +0200 schrieb Michael Olbrich: > On Fri, May 03, 2024 at 12:08:34PM +0200, Alexander Dahl wrote: > > Am Fri, May 03, 2024 at 11:48:52AM +0200 schrieb Michael Olbrich: > > > On Wed, Apr 24, 2024 at 04:31:09PM +0200, Al

Re: [ptxdist] [PATCH] vim: allow vim to be installed alongside busybox vi and xxd

2024-05-03 Thread Alexander Dahl
Hello Ian, Am Fri, May 03, 2024 at 01:24:15PM +0100 schrieb Ian Abbott: > On 03/05/2024 10:40, Alexander Dahl wrote: > > Hello Ian, > > > > Am Fri, May 03, 2024 at 10:12:47AM +0100 schrieb Ian Abbott: > > > On 03/05/2024 07:59, Alexander Dahl wrote: > > &g

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

2024-05-03 Thread Alexander Dahl
Hello Michael, thanks for reviewing, answers below … Am Fri, May 03, 2024 at 11:48:52AM +0200 schrieb Michael Olbrich: > On Wed, Apr 24, 2024 at 04:31:09PM +0200, Alexander Dahl wrote: > > Setting the optional _INJECT_DEST now allows to give a different > > target for putting t

Re: [ptxdist] [PATCH] vim: allow vim to be installed alongside busybox vi and xxd

2024-05-03 Thread Alexander Dahl
Hello Ian, Am Fri, May 03, 2024 at 10:12:47AM +0100 schrieb Ian Abbott: > On 03/05/2024 07:59, Alexander Dahl wrote: > > Hello Ian, > > > > I like the idea. Maybe it confuses users if 'vi' calls busybox and > > 'vim' the full featured Vim, but I appreciate it anywa

Re: [ptxdist] [PATCH] vim: allow vim to be installed alongside busybox vi and xxd

2024-05-03 Thread Alexander Dahl
Hello Ian, I like the idea. Maybe it confuses users if 'vi' calls busybox and 'vim' the full featured Vim, but I appreciate it anyway. More feedback below. Am Thu, May 02, 2024 at 03:53:22PM +0100 schrieb Ian Abbott: > Commit ad2eb34a07ed ("vim: prevent file name conflicts with busybox") >

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

2024-04-24 Thread Alexander Dahl
; - > http://www.atmel.com/dyn/resources/prod_documents/$(AT91BOOTSTRAP_TARBALL) \ > -http://sources.buildroot.net/$(AT91BOOTSTRAP_TARBALL) > +AT91BOOTSTRAP_URL := http://sources.buildroot.net/$(AT91BOOTSTRAP_TARBALL) Reviewed-by: Alexander Dahl Greets Alex > AT91

[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(-)

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

2024-04-24 Thread Alexander Dahl
-by: Alexander Dahl --- rules/post/ptxd_make_world_inject.make | 3 ++- scripts/lib/ptxd_make_world_inject.sh | 22 ++ 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/rules/post/ptxd_make_world_inject.make b/rules/post/ptxd_make_world_inject.make index

[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 +-- s

[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 b/rules/post

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

2024-04-24 Thread Alexander Dahl
are not yet ready for submission. Let me know what you thing of this first. Greets Alex Alexander Dahl (4): ptxd_make_world_inject: Remove useless test ptxd_make_world_inject: Use _DIR directly ptxd_make_world_inject: Escape inject path and files ptxd_make_world_inject: Introduce separate

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

2024-04-24 Thread Alexander Dahl
). GitHub tarball has same checksum as the one downloaded by buildroot. Signed-off-by: Alexander Dahl Link: https://lore.distrokit.org/distrokit/20240424124341.243323-1-...@thorsis.com/ --- platforms/tf-a.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platforms/tf

Re: [ptxdist] [PATCH v6 3/5] scripts: add helper to inject files into a source directory

2024-04-23 Thread Alexander Dahl
Hello Michael, I know this has been applied already, but while working on the extension I asked about last week, I stumbled over some things. See below. Am Samstag, 29. Januar 2022, 08:03:28 CEST schrieb Michael Riesch: > Some packages may require certain files that are maintained > or

Re: [ptxdist] [PATCH v6 3/5] scripts: add helper to inject files into a source directory

2024-04-19 Thread Alexander Dahl
Hei hei, sorry for digging up this old discussion, but I kind of want to use this approach and … see below. Am Samstag, 29. Januar 2022, 08:03:28 CEST schrieb Michael Riesch: > Some packages may require certain files that are maintained > or generated outside of their source repository. For

Re: [ptxdist] [PATCH 1/2] Fix typos "can/must be uses" -> "used"

2024-04-09 Thread Alexander Dahl
gt; +# containing '%' can be used to print multiple variables. > # In verbose mode, '=' is printed. > # Trying to print undefined variables results in an error unless '-k' is > # used. In this case an empty value is printed. Reviewed-by: Alexander Dahl Greets Alex

Re: [ptxdist] [PATCH 2/2] Fix duplicated "to to" in texts

2024-04-09 Thread Alexander Dahl
onfig IMAGE_IPKG_SIGN_OPENSSL > select HOST_OPENSSL > prompt "sign ipkg-repository with openssl" > help > - Use openssl to to sign the Packages file in the package > + Use openssl to sign the Packages file in the package > repository. Reviewed-by: Alexander Dahl Greets Alex

[ptxdist] [PATCH 2/2] Revert "initmethod-systemd: add more empty folders for ifupdown"

2024-04-03 Thread Alexander Dahl
Scripts in those folders not considered anymore since busybox 1.21.0 (ptxdist-2013.06.0). This reverts commit 09e94f459f26c5784a0440cb946fc97fc53f5879. Signed-off-by: Alexander Dahl --- rules/initmethod-systemd.make | 2 -- 1 file changed, 2 deletions(-) diff --git a/rules/initmethod

[ptxdist] [PATCH 1/2] Revert "initmethod-bbinit: add more empty folders for ifupdown"

2024-04-03 Thread Alexander Dahl
Scripts in those folders not considered anymore since busybox 1.21.0 (ptxdist-2013.06.0). This reverts commit eb2d9e63ae110b7f3069307ee89a4d281f12d118. Signed-off-by: Alexander Dahl --- rules/initmethod-bbinit.make | 2 -- 1 file changed, 2 deletions(-) diff --git a/rules/initmethod

[ptxdist] [PATCH 0/2] ifupdown: Remove not used hook folders again

2024-04-03 Thread Alexander Dahl
those now to avoid further confusion. Link: https://git.busybox.net/busybox/commit/?id=dd82443b92d7f5570fddc2eaeb634f1f971d Link: https://git.busybox.net/busybox/commit/?id=3a9365e2732f5df2cdef758bc1f6e5e9da8fbcef Alexander Dahl (2): Revert "initmethod-bbinit: add more empty folder

Re: [ptxdist] [PATCH v2] lighttpd: Version bump, 1.4.72 -> 1.4.74

2024-03-12 Thread Alexander Dahl
S)-sqlite \ > - --$(call ptx/wwo, PTXCONF_LIGHTTPD_WEBDAV_LOCKS)-webdav-locks \ > - --$(call ptx/wwo, PTXCONF_LIGHTTPD_WEBDAV_LOCKS)-uuid \ > + --without-webdav-locks \ > --without-xxhash \ > --without-maxminddb \ > --$(call ptx/wwo, PTXCONF_LIGHTTPD_LUA)-lua When applying those changes manually, build and run on armv5te target works fine on first sight, so you might add my Tested-by: Alexander Dahl Greets Alex

Re: [ptxdist] setting from localsetup differing from setup not honoured

2024-02-20 Thread Alexander Dahl
Hello Michael, Am Tue, Feb 20, 2024 at 09:55:39AM +0100 schrieb Michael Olbrich: > Hi, > > On Tue, Feb 20, 2024 at 09:14:58AM +0100, Alexander Dahl wrote: > > currently tinkering with bootloaders and wondered why at91bootstrap 4 > > _always_ printed '2020-08-01 00:00:00' as

[ptxdist] setting from localsetup differing from setup not honoured

2024-02-20 Thread Alexander Dahl
Hello everyone, currently tinkering with bootloaders and wondered why at91bootstrap 4 _always_ printed '2020-08-01 00:00:00' as build time, although I had set PTXCONF_SETUP_DISABLE_REPRODUCIBLE with `ptxdist localsetup`? Turns out PTXDIST_BUILD_TIMESTAMP is set correctly if

Re: [ptxdist] [PATCH] u-boot: Allow specification of padding byte for custom env images

2024-02-15 Thread Alexander Dahl
Hello Sebastian, regarding your patch itself, please check indentation in Kconfig help. Maybe run `ptxdist lint` before submitting, IIRC that problem is checked by the linter. The indentation is strange there with tabs first and two spaces then. (more comments below) Am Mon, Feb 05, 2024 at

[ptxdist] [PATCH 0/5] FIT images with U-Boot and barebox on recent DistroKit

2024-02-02 Thread Alexander Dahl
more fixes here, which I could not prepare for sending, will do that later. Greets Alex Alexander Dahl (5): kernel-fit: Review help text kernel-fit: Allow using 'kernel_noload' as sub-image type blspec-entry: Fix kernel entry for FIT image u-boot: Avoid hooking oldconfig if kconfig

[ptxdist] [PATCH 4/5] u-boot: Avoid hooking oldconfig if kconfig is not selected

2024-02-02 Thread Alexander Dahl
based configuration") Signed-off-by: Alexander Dahl --- rules/u-boot.make | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rules/u-boot.make b/rules/u-boot.make index cadca4a6b..4bc7f3f78 100644 --- a/rules/u-boot.make +++ b/rules/u-boot.make @@ -214,7 +214,9 @@ $(STATEDIR)/u-boot.clean: #

[ptxdist] [PATCH 3/5] blspec-entry: Fix kernel entry for FIT image

2024-02-02 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/blspec-entry.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/blspec-entry.make b/rules/blspec-entry.make index 7523009f6..442159401 100644 --- a/rules/blspec-entry.make +++ b/rules/blspec-entry.make @@ -30,7 +30,7 @@ endif BLSPEC_ENT

[ptxdist] [PATCH 1/5] kernel-fit: Review help text

2024-02-02 Thread Alexander Dahl
Fixed typos, mismatched case, and the variable name changed with commit f50cd1449e93 ("rework device-tree handling"). The double underscore in the migrate script help text was probably just a typo in the change back then. Signed-off-by: Alexander Dahl --- platforms/kernel-fit.in

[ptxdist] [PATCH 2/5] kernel-fit: Allow using 'kernel_noload' as sub-image type

2024-02-02 Thread Alexander Dahl
...@pengutronix.de/ Signed-off-by: Alexander Dahl --- platforms/kernel-fit.in| 17 + scripts/lib/ptxd_make_fit_image.sh | 20 +++- 2 files changed, 32 insertions(+), 5 deletions(-) diff --git a/platforms/kernel-fit.in b/platforms/kernel-fit.in index 0e82889b9

[ptxdist] [PATCH 5/5] image-rauc: Fix quotation marks / whitespace handling

2024-02-02 Thread Alexander Dahl
If you had set PTXCONF_IMAGE_RAUC_DESCRIPTION="${PTXCONF_PROJECT_VENDOR} ${PTXCONF_PROJECT}" like DistroKit-2023.12.0 does, target update.raucb failed with 'command not found' because of wrong quoting and interpreting parts of PTXCONF_IMAGE_RAUC_DESCRIPTION as command. Signed-off-by:

[ptxdist] [PATCH] treewide: Let codespell fix some spelling errors

2024-01-31 Thread Alexander Dahl
Command run: `codespell -w -i3 platforms/*.in rules/*.in` Signed-off-by: Alexander Dahl --- platforms/at91bootstrap.in | 2 +- platforms/at91bootstrap2.in | 2 +- platforms/grub.in| 2 +- rules/dtc.in | 2 +- rules/easy-rsa.in| 2

Re: [ptxdist] [RFC PATCH 0/1] building qmake based target packages

2023-11-20 Thread Alexander Dahl
Hello Michael, Am Fri, Nov 10, 2023 at 08:51:01AM +0100 schrieb Michael Olbrich: > On Tue, Oct 17, 2023 at 01:35:14PM +0200, Alexander Dahl wrote: > > Hello everyone, > > > > I currently have some kind of weird requirement: building a target > > package with qmake,

Re: [ptxdist] [PATCH] sshpass: fix a few typos in help text

2023-11-17 Thread Alexander Dahl
> - SECURITY NOTE: There is a reason openssh insists that > + SECURITY NOTE: There is a reason OpenSSH insists that > passwords be typed interactively. > Passwords are harder to store securely and to pass around > securely between programs. Reviewed-by: Alexander Dahl Greets Alex > -- > 2.39.2 > >

Re: [ptxdist] [PATCH v4] lighttpd: Version bump, 1.4.67 -> 1.4.72

2023-11-02 Thread Alexander Dahl
.68/ > Link: https://www.lighttpd.net/2023/2/10/1.4.69/ > Link: https://www.lighttpd.net/2023/5/10/1.4.70/ > Link: https://www.lighttpd.net/2023/5/27/1.4.71/ > Link: https://www.lighttpd.net/2023/10/6/1.4.72/ > Signed-off-by: Andreas Helmcke Tested-by: Alexander Dahl Can confirm the c

Re: [ptxdist] [PATCH v3] lighttpd: Version bump, 1.4.67 -> 1.4.72

2023-10-19 Thread Alexander Dahl
Hello, got it sorted out, although the experience in #lighttpd IRC channel was not as friendly as I hoped for. See below. Am Thu, Oct 19, 2023 at 10:33:47AM +0200 schrieb Alexander Dahl: > Hello Andreas, > > sorry to bother you again. :-/ > > I just tested v3 of your patch on

Re: [ptxdist] [PATCH v3] lighttpd: Version bump, 1.4.67 -> 1.4.72

2023-10-19 Thread Alexander Dahl
Hello Andreas, sorry to bother you again. :-/ I just tested v3 of your patch on my target. See below. Am Wed, Oct 18, 2023 at 06:00:14PM +0200 schrieb Andreas Helmcke: > Bugfixes and several changes. e.g. > - Stronger TLS defaults > - HTTP/2 Support now as optional module > - Some former

Re: [ptxdist] [PATCH] lighttpd: Version bump, 1.4.67 -> 1.4.72

2023-10-18 Thread Alexander Dahl
Hello Andreas, Am Wed, Oct 18, 2023 at 02:25:03PM +0200 schrieb Andreas Helmcke: > Hello Alexander, > > Am 18.10.23 um 13:38 schrieb Alexander Dahl: > > Hello Andreas, > > > > Am Wed, Oct 18, 2023 at 12:53:58PM +0200 schrieb Andreas Helmcke: > >> Hello Al

Re: [ptxdist] [PATCH v2] lighttpd: Version bump, 1.4.67 -> 1.4.72

2023-10-18 Thread Alexander Dahl
Hello Andreas, before you send v3, I have some nitpicking here. Maybe you want to consider that, too. Am Wed, Oct 18, 2023 at 12:55:44PM +0200 schrieb Andreas Helmcke: > Bugfixes and several changes. e.g. > - Stronger TLS defaults > - HTTP/2 Support now as optional module > - Some former

Re: [ptxdist] [PATCH] lighttpd: Version bump, 1.4.67 -> 1.4.72

2023-10-18 Thread Alexander Dahl
Hello Andreas, Am Wed, Oct 18, 2023 at 12:53:58PM +0200 schrieb Andreas Helmcke: > Hello Alexander, hello Michael, > > Am 18.10.23 um 07:54 schrieb Michael Olbrich: > > On Tue, Oct 17, 2023 at 08:05:11AM +0200, Alexander Dahl wrote: > >> Hello Andreas, > >> >

[ptxdist] [RFC PATCH 1/1] WIP: rtklib-demo5: Add new package

2023-10-17 Thread Alexander Dahl
https://rtkexplorer.com + +# vim: ft=kconfig noet tw=72 ts=8 sw=8 diff --git a/rules/rtklib-demo5.make b/rules/rtklib-demo5.make new file mode 100644 index 0..3f0d1fd7e --- /dev/null +++ b/rules/rtklib-demo5.make @@ -0,0 +1,58 @@ +# -*-makefile-*- +# +# Copyright (C) 2023 by Alex

[ptxdist] [RFC PATCH 0/1] building qmake based target packages

2023-10-17 Thread Alexander Dahl
Alex Alexander Dahl (1): WIP: rtklib-demo5: Add new package rules/rtklib-demo5.in | 23 rules/rtklib-demo5.make | 58 + 2 files changed, 81 insertions(+) create mode 100644 rules/rtklib-demo5.in create mode 100644 rules/rtklib-demo5.make

Re: [ptxdist] [PATCH] lighttpd: Version bump, 1.4.67 -> 1.4.72

2023-10-17 Thread Alexander Dahl
Hello Andreas, first of all, thanks for taking care of this, my remarks below. Am Mon, Oct 16, 2023 at 07:07:34PM +0200 schrieb Andreas Helmcke: > Bugfixes and several changes. e.g. > - Stronger TLS defaults > - HTTP/2 Support now as optional module > > see: https://www.lighttpd.net/releases/

Re: [ptxdist] [PATCH] libcurl: Version bump. 8.3.0 -> 8.4.0

2023-10-12 Thread Alexander Dahl
Hei hei, Am Wed, Oct 11, 2023 at 08:02:36PM +0200 schrieb Christian Melki: > Mostly smaller fixes. > https://curl.se/changes.html#8_4_0 > > Plugs two CVEs: > CVE-2023-38546 cookie injection with none file > CVE-2023-38545 SOCKS5 heap buffer overflow For anyone interested, there's a nice read up

[ptxdist] [PATCH 0/3] poke: Add new package

2023-10-10 Thread Alexander Dahl
/tildeslash/monit/issues/1093/service-not-monitored-on-device-without [2] https://jemarch.net/poke.html Alexander Dahl (3): libatomic_ops: Add new package bdwgc: Add new package poke: Add new package rules/bdwgc.in | 11 ++ rules/bdwgc.make | 85

[ptxdist] [PATCH 2/3] bdwgc: Add new package

2023-10-10 Thread Alexander Dahl
Dependency for the upcoming GNU poke. Pinning down the configure options was rather guesswork than informed decision, basically trying to pin the defaults which would have been set anyways. Signed-off-by: Alexander Dahl --- rules/bdwgc.in | 11 +++ rules/bdwgc.make | 85

[ptxdist] [PATCH 3/3] poke: Add new package

2023-10-10 Thread Alexander Dahl
Link: https://jemarch.net/poke Signed-off-by: Alexander Dahl --- rules/poke.in | 17 rules/poke.make | 71 + 2 files changed, 88 insertions(+) create mode 100644 rules/poke.in create mode 100644 rules/poke.make diff --git a/rules

[ptxdist] [PATCH 1/3] libatomic_ops: Add new package

2023-10-10 Thread Alexander Dahl
Dependency for the upcoming bdwgc. Signed-off-by: Alexander Dahl --- rules/libatomic_ops.in | 11 ++ rules/libatomic_ops.make | 75 2 files changed, 86 insertions(+) create mode 100644 rules/libatomic_ops.in create mode 100644 rules

Re: [ptxdist] [PATCH] ptxd_make_vcs_version: always use all Git tags

2023-09-26 Thread Alexander Dahl
Hello Roland, Am Tue, Sep 26, 2023 at 10:32:05AM +0200 schrieb Roland Hieber: > The short-circuit results in a preference of signed tags over non-signed > tags. In BSPs where non-signed tags exist (e.g. DistroKit-2023.09.0) > that are newer than the latest signed tag (e.g. DistroKit-2019.12.0), >

[ptxdist] [PATCH] sshpass: Add new package

2023-09-21 Thread Alexander Dahl
As noted by sshpass itself and Debian: using this is a potential security risk, consider pubkey auth first! Link: https://sourceforge.net/projects/sshpass/ Signed-off-by: Alexander Dahl --- rules/sshpass.in | 22 rules/sshpass.make | 52

[ptxdist] [PATCH 2/2] uhubctl: Cosmetic rule file changes

2023-09-19 Thread Alexander Dahl
- bool -> tristate - whitespace - shorter install_copy call (in fact moves the binary from /usr/bin to /usr/sbin, which is what `make install` does here and where the binary is found in Debian as well) Signed-off-by: Alexander Dahl --- rules/uhubctl.in | 4 ++-- rules/uhubctl.make

[ptxdist] [PATCH] uhubctl: version bump 2.4.0 -> 2.5.0

2023-09-18 Thread Alexander Dahl
com/mvp/uhubctl/releases/tag/v2.5.0 Signed-off-by: Alexander Dahl --- rules/uhubctl.make | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rules/uhubctl.make b/rules/uhubctl.make index 394b46855..53bf1025a 100644 --- a/rules/uhubctl.make +++ b/rules/uhubctl.make @@

Re: [ptxdist] SBOM support

2023-09-07 Thread Alexander Dahl
Hello Simon, Am Thu, Sep 07, 2023 at 03:03:47PM + schrieb Simon Falsig: > Hi, > > I saw a post from 2021 to the mailing list on generating SBOMs from ptxdist. > Has there been any further work on this? > > We've been looking at implementing this internally - plan would be to generate > the

Re: [ptxdist] [PATCH] host-cmake: Version bump. 3.27.2 -> 3.27.3

2023-08-24 Thread Alexander Dahl
; -HOST_CMAKE_VERSION := 3.27.2 > -HOST_CMAKE_MD5 := 07786cd23c3d0aa9c2fef69efb13662b > +HOST_CMAKE_VERSION := 3.27.3 > +HOST_CMAKE_MD5 := 7228f5fcc8a858fdeac27e29bda0c144 Reviewed-by: Alexander Dahl Greets Alex > HOST_CMAKE := cmake-$(HOST_CMA

Re: [ptxdist] [PATCH 3/3] rauc: version bump 1.10 -> 1.10.1

2023-08-10 Thread Alexander Dahl
Hello Roland, Am Thu, Aug 10, 2023 at 01:02:56PM +0200 schrieb Roland Hieber: > Changelog: > https://github.com/rauc/rauc/releases/tag/v1.10.1 > > Signed-off-by: Roland Hieber > --- > .../{rauc-1.10 => rauc-1.10.1}/0001-README-clarify-license.patch | 0 > patches/{rauc-1.10 =>

[ptxdist] [PATCH 1/2] mtd-utils: Introduce bbinit startup for ubihealthd

2023-06-12 Thread Alexander Dahl
one daemon for the default ubi device. The script is inspired and adapted from the one used for haveged. Signed-off-by: Alexander Dahl --- projectroot/etc/init.d/ubihealthd | 111 ++ rules/mtd-utils-bbinit.in | 9 +++ rules/mtd-utils.in| 5 ++

[ptxdist] [PATCH 0/2] mtd-utils: ubihealthd: Init script and help text

2023-06-12 Thread Alexander Dahl
Hei hei, just made our targets using bbinit work with ubihealthd. (We already had support for systemd for other targets.) While at it, I found the help text is missing some requirements which can not easily be expressed through Kconfig. Greets Alex Alexander Dahl (2): mtd-utils: Introduce

[ptxdist] [PATCH 2/2] mtd-utils: Add ubihealthd requirements to help text

2023-06-12 Thread Alexander Dahl
Fixes: 7d4e5f3969df ("mtd-utils: version bump 2.1.1 -> 2.1.2") Signed-off-by: Alexander Dahl --- rules/mtd-utils.in | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/mtd-utils.in b/rules/mtd-utils.in index 434d1e8fb..8cc55caba 100644 --- a/rules/mtd-utils.in +++ b/rules

Re: [ptxdist] [PATCH] mailmap: Add a few entries for improved commit statistics

2023-06-07 Thread Alexander Dahl
Hello Uwe, Am Wed, Jun 07, 2023 at 03:51:29PM +0200 schrieb Uwe Kleine-König: > When a single person uses different variants of their real name and > different email addresses, they appear as different persons in the > hall of fame in the category "Commits". > > With this .mailmap the number of

[ptxdist] [PATCH] bbinit: Remove /bin and /sbin from PATH after /usr merge

2023-06-07 Thread Alexander Dahl
The so called /usr merge was done back with ptxdist-2017.05.0 and since then /bin is just a symlink to /usr/bin and /sbin just a symlink to /usr/sbin. Putting /bin _and_ /usr/bin to PATH would actually put the same directory twice to PATH. Signed-off-by: Alexander Dahl --- Notes: Not sure

Re: [ptxdist] ptxdist initial impressions

2023-05-24 Thread Alexander Dahl
Hello Jookia, as a long term user not affiliated with pengutronix I have some comments which might help. See below. Am Mittwoch, 17. Mai 2023, 18:11:31 CEST schrieb Jookia: > Hello ptxdist friends, > > I spent some time over the past few days trying to use ptxdist and > documenting all the

Re: [ptxdist] ptxdist go problem

2023-03-29 Thread Alexander Dahl
Hello, Am Mon, Mar 27, 2023 at 11:20:33AM + schrieb Herczig, Adam: > Dear support, This is a public mailing list, no commercial support. And it's for ptxdist itself, not for the BSP you're trying to build. You might want to ask the vendor too, or at least put them in Cc? > My name is Adam

Re: [ptxdist] [PATCH] libmodbus: adapt help text to the reality

2023-03-09 Thread Alexander Dahl
Hei hei, Am Thu, Mar 09, 2023 at 10:29:06AM +0100 schrieb Michael Olbrich: > On Thu, Mar 09, 2023 at 10:08:50AM +0100, Juergen Borleis wrote: > > With change a08638d93d19624cf3c20d033ea8f61b96c43408 > > "libmodbus: version bump 2.0.4 -> 3.0.8" > > libmodbus changed from 2.x.x to 3.0.x version

Re: [ptxdist] [PATCH] ptxd_make_world_compile_commands_filter: Fix grep for uptodate check

2023-02-15 Thread Alexander Dahl
ripts/lib/ptxd_make_world_compile_commands.sh > +++ b/scripts/lib/ptxd_make_world_compile_commands.sh > @@ -21,7 +21,7 @@ ptxd_make_world_compile_commands_filter() { > fi > > if [ "${src_cmds}" = "${dst_cmds}" ]; then > - if [ grep -q "${PTXDIST_CR

[ptxdist] target package dependency to platform

2023-01-31 Thread Alexander Dahl
Hei hei, I'm stuck with a problem where I can not find an elegant solution for. Let me describe. I have a layered BSP. The base layer has different platformconfigs for hardware targets with different SoC architectures, let's say the PTXCONF_PLATFORM is "pla" on one and "plb" on the other.

Re: [ptxdist] [PATCH] doc: Files are added to _LICENSE_FILES

2023-01-22 Thread Alexander Dahl
> variable ``_LICENSE_FILES``, > including a checksum so that PTXdist complains when they change. Reviewed-by: Alexander Dahl Greets Alex > > Example: > -- > 2.39.0 > >

Re: [ptxdist] [PATCH v2] dropbear: version bump 2022.82 -> 2022.83

2023-01-03 Thread Alexander Dahl
AR_URL := > https://matt.ucc.asn.au/dropbear/releases/$(DROPBEAR).$(DROPBEAR_SUFFIX) @@ > -215,8 +215,7 @@ else > endif > > @echo "ptxdist: disabling u2f security key support" > - @echo "#define DROPBEAR_SK_ECDSA 0" >> $(DROPBEAR_LOCALOPTIONS) > - @echo "#define DROPBEAR_SK_ED25519 0" >> $(DROPBEAR_LOCALOPTIONS) > + @echo "#define DROPBEAR_SK_KEYS 0" >> $(DROPBEAR_LOCALOPTIONS) > > # key exchange algorithm > ifdef PTXCONF_DROPBEAR_DH_GROUP14_SHA256 Tested-by: Alexander Dahl Greets

Re: [ptxdist] [PATCH] dropbear: version bump 2022.82 -> 2022.83

2023-01-02 Thread Alexander Dahl
Hello Ladislav, Am Mittwoch, 28. Dezember 2022, 12:53:13 CET schrieb Ladislav Michl: > From: Ladislav Michl > > Remove local patch which is already merged upstream. > > Signed-off-by: Ladislav Michl > --- > ...d-failure-use-DROPBEAR_PRIO_LOWDELAY.patch | 21 --- >

Re: [ptxdist] [PATCH] monit: Add dependency to nsl

2022-11-21 Thread Alexander Dahl
Hello Michael, Am Fri, Nov 18, 2022 at 12:32:25PM +0100 schrieb Michael Olbrich: > On Mon, Oct 24, 2022 at 03:01:10PM +0200, Alexander Dahl wrote: > > Am Montag, 24. Oktober 2022, 14:28:50 CEST schrieb Alexander Dahl: > > > Am Montag, 24. Oktober 2022, 10:30:35 CEST schr

Re: [ptxdist] e2fsprogs: possibly broken when using OSELAS.Toolchain 2022.10.0

2022-11-17 Thread Alexander Dahl
Hei hei, Am Thu, Nov 17, 2022 at 03:52:18PM +0100 schrieb Felix Mellmann: > On 17.11.22 08:45, Michael Olbrich wrote: > > On Wed, Nov 16, 2022 at 06:40:02PM +0100, Christian Melki wrote: > > > On 11/16/22 15:08, Felix Mellmann wrote: > > > > On 16.11.22 08:17, Michael Olbrich wrote: > > > > > On

Re: [ptxdist] Speed up targetinstall of certain packages

2022-11-08 Thread Alexander Dahl
Hello everyone, Am Tue, Nov 08, 2022 at 11:13:44AM +0100 schrieb Christian Melki: > > > On 11/4/22 8:12 PM, Alexander Dahl wrote: > > Not sure how that should behave. However if you want to speed up the > > build: make sure you call ptxdist with -q or --quiet param

Re: [ptxdist] Speed up targetinstall of certain packages

2022-11-04 Thread Alexander Dahl
Hello Christian, Am Fri, Nov 04, 2022 at 03:37:02PM + schrieb Gieseler, Christian: > Hello, > > I have question regarding the speedup of daily work. > > We have frontend and backend of our webgui deployed with separate packages. > Only task of these package is to deploy the files with >

Re: [ptxdist] [PATCH] monit: Add dependency to nsl

2022-10-24 Thread Alexander Dahl
Hello, Am Montag, 24. Oktober 2022, 14:28:50 CEST schrieb Alexander Dahl: > Hei hei, > > Am Montag, 24. Oktober 2022, 10:30:35 CEST schrieb Alexander Dahl: > > Console log is flooded with this: > > /usr/bin/monit: error while loading shared libraries: libnsl.so.1: &

Re: [ptxdist] [PATCH] monit: Add dependency to nsl

2022-10-24 Thread Alexander Dahl
Hei hei, Am Montag, 24. Oktober 2022, 10:30:35 CEST schrieb Alexander Dahl: > Console log is flooded with this: > > /usr/bin/monit: error while loading shared libraries: libnsl.so.1: > cannot open shared object file: No such file or directory > > Output of readelf is this

[ptxdist] [PATCH] monit: Add dependency to nsl

2022-10-24 Thread Alexander Dahl
: [ld-linux-armhf.so.3] Console log flooding is gone after setting the option. Signed-off-by: Alexander Dahl --- rules/monit.in | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/monit.in b/rules/monit.in index 383433e78..9db337331 100644 --- a/rules/monit.in +++ b/rules/monit.in @@ -3,6

Re: [ptxdist] OPKG Dependent Package

2022-10-20 Thread Alexander Dahl
Hello Pranay, Am Donnerstag, 20. Oktober 2022, 08:29:36 CEST schrieb Joshi, Pranay: > Hi Michael, > > We are trying to build DistroKit-2019.12.0 BSP using PTXDist-2019.12.0, one > of the dependent library is not available over web, please share the > opkg-utils-0.4.1.tar.bz2 Library in the

Re: [ptxdist] [PATCH] libcurl: Align help texts

2022-10-12 Thread Alexander Dahl
ort for sending emails > + enable smtp support for sending emails > > config LIBCURL_VERBOSE > bool "verbose messages" > help > - enable verbose messages, helpful for error indication > + enable verbose messages, helpful for error indication Reviewed-by: Alexander Dahl Greets Alex > > config LIBCURL_SSL > bool "ssl" > -- > 2.32.0 > >

Re: [ptxdist] OSELAS.Toolchain-2019.09.1 Building Issue

2022-10-03 Thread Alexander Dahl
Hello, Am Mon, Oct 03, 2022 at 05:38:27PM + schrieb Joshi, Pranay: > Hi Michael, > > Thanks for your solutions. > > I tried both the solution, > > 1. First solution : Installed gcc9 and also changed Developer Options as > mentioned. > > 2. Second Solution : Also used OSELAS Toolchain

[ptxdist] [PATCH 1/2] at91bootstrap2: Add missing dependency to special BOOTLOADER symbol

2022-09-26 Thread Alexander Dahl
This is probably needed to use $(BOOTLOADER_CROSS_COMPILE) in make rule, as suggested in commit 1c402fa0d9ae ("[bootloader] better "special" compiler handling for bootloader"). Fixes: 1bc08bd7836c ("at91bootstrap2: Revise make env and opt") Signed-off-by:

[ptxdist] [PATCH 2/2] at91bootstrap2: Bump default version and add host-system dependency

2022-09-26 Thread Alexander Dahl
.) Python3 is most probably installed on any modern build host anyways, so it should not hurt much to enable the dependency unconditionally. Otherwise we might get an error message like this: 'at91bootstrap2' must depend on 'host-system-python3' for 'python3'! Signed-off-by: Alexander Dahl

[ptxdist] [PATCH 0/2] at91bootstrap2: Add missing dependencies

2022-09-26 Thread Alexander Dahl
Hei hei, got build errors with recent ptxdist due to the missing host python3 dependency, and fixed the other one on the way. Greets Alex Alexander Dahl (2): at91bootstrap2: Add missing dependency to special BOOTLOADER symbol at91bootstrap2: Bump default version and add host-system

Re: [ptxdist] [PATCH 1/7] libcurl: version bump to 7.85

2022-09-20 Thread Alexander Dahl
Hello Marc, Am Tue, Sep 20, 2022 at 02:56:59PM +0200 schrieb Marc Kleine-Budde: > Signed-off-by: Marc Kleine-Budde > --- > rules/libcurl.make | 9 - > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/rules/libcurl.make b/rules/libcurl.make > index

Re: [ptxdist] [PATCH v3] libzmq: Add some conf env variables not automatically detected

2022-09-16 Thread Alexander Dahl
Hei hei, Am Freitag, 2. September 2022, 12:21:30 CEST schrieb Alexander Dahl: > Follow up to the discussion on the last version bump. > zmq does not (try to) detect these features when cross compiling, > so we must assist. > Output of prepare stage contains this now: > >

[ptxdist] [PATCH v3] libzmq: Add some conf env variables not automatically detected

2022-09-02 Thread Alexander Dahl
: https://lore.ptxdist.org/ptxdist/20220708151537.gk20...@pengutronix.de/T/#m9b6e02442a30b09d25fe98258051ebd34ee4f94b Signed-off-by: Alexander Dahl --- Notes: v3: - Added s-o-b v2: - also enable getrandom(2) - reorganize comments to reflect glibc follows kernel

[ptxdist] [PATCH v2] libzmq: Add some conf env variables not automatically detected

2022-09-02 Thread Alexander Dahl
Follow up to the discussion on the last version bump. zmq does not (try to) detect these features when cross compiling, so we must assist. Output of prepare stage contains this now: checking whether EFD_CLOEXEC is supported... (cached) yes … checking whether SOCK_CLOEXEC is

[ptxdist] [PATCH] libzmq: Add some conf env variables not automatically detected

2022-09-02 Thread Alexander Dahl
Follow up to the discussion on the last version bump. zmq does not (try to) detect these features when cross compiling, so we must assist. Output of prepare stage contains this now: checking whether EFD_CLOEXEC is supported... (cached) yes … checking whether SOCK_CLOEXEC is

Re: [ptxdist] [PATCH 4/8] dropbear: dependency to busybox's startstop daemon is on-demand only

2022-08-30 Thread Alexander Dahl
Hello Jürgen, Am Tue, Aug 30, 2022 at 02:54:35PM +0200 schrieb Juergen Borleis: > Signed-off-by: Juergen Borleis > --- > rules/dropbear.in | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/rules/dropbear.in b/rules/dropbear.in > index e2945f3..b3e00a0 100644 > ---

Re: [ptxdist] [PATCH 1/3] u-boot: Move u-boot URL to github.

2022-08-30 Thread Alexander Dahl
Hei hei, Am Dienstag, 30. August 2022, 09:23:24 CEST schrieb Michael Olbrich: > On Mon, Aug 29, 2022 at 06:57:03PM +0200, Christian Melki wrote: > > On 8/29/22 10:49, Alexander Dahl wrote: > > > Hello Christian, > > > > > > Am Freitag, 26. August 2022, 1

Re: [ptxdist] [PATCH 1/3] u-boot: Move u-boot URL to github.

2022-08-29 Thread Alexander Dahl
Hello Christian, Am Freitag, 26. August 2022, 15:35:35 CEST schrieb Christian Melki: > * Make URL configurable. Also. This aids in pointing > ptxdist to various vendor specific releases. > * Make compression format .tar.gz. Default > github contains such releases for really old releases, > so it

[ptxdist] [PATCH] u-boot: Use host pkg-config to find host tool dependencies

2022-08-03 Thread Alexander Dahl
o ptxdist lower than 2018.09.0, see link below for detailed discussion. Signed-off-by: Alexander Dahl Link: https://lore.ptxdist.org/ptxdist/10086649.DBdDmKp7kz@ada/T/#t --- rules/u-boot.make | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rules/u-boot.make b/rules/u-boot.make index ac5a778

Re: [ptxdist] Build U-Boot against host-openssl fails

2022-08-03 Thread Alexander Dahl
9AM +0200, Alexander Dahl wrote: > > Am Montag, 25. Juli 2022, 21:09:35 CEST schrieb Alexander Dahl: > > > Am Mon, Jul 25, 2022 at 05:36:57PM +0200 schrieb Michael Olbrich: > > > > On Mon, Jul 25, 2022 at 04:41:45PM +0200, Alexander Dahl wrote: > > > > >

Re: [ptxdist] Build U-Boot against host-openssl fails

2022-07-26 Thread Alexander Dahl
Good morning, Am Montag, 25. Juli 2022, 21:09:35 CEST schrieb Alexander Dahl: > Hello Michael, > > Am Mon, Jul 25, 2022 at 05:36:57PM +0200 schrieb Michael Olbrich: > > On Mon, Jul 25, 2022 at 04:41:45PM +0200, Alexander Dahl wrote: > > > Hei hei, > > > >

Re: [ptxdist] Build U-Boot against host-openssl fails

2022-07-25 Thread Alexander Dahl
Hello Michael, Am Mon, Jul 25, 2022 at 05:36:57PM +0200 schrieb Michael Olbrich: > On Mon, Jul 25, 2022 at 04:41:45PM +0200, Alexander Dahl wrote: > > Hei hei, > > > > although claiming it's optional latest U-Boot versions require OpenSSL on > > the > > host.¹

  1   2   3   4   5   6   7   8   9   10   >