Re: [ptxdist] [PATCH 2/2] u-boot: Allow generation of boot script

2019-04-12 Thread Alexander Dahl
Hello Michael, see my questions inline below. Am Freitag, 12. April 2019, 09:49:18 CEST schrieb Michael Olbrich: > On Thu, Apr 11, 2019 at 01:09:37PM +0200, Alexander Dahl wrote: > > From: Ahmad Fatoum > > > > U-Boot can be configured via the environment to l

Re: [ptxdist] audit.make file

2019-04-18 Thread Alexander Dahl
Hello Prabhakar, Am Donnerstag, 18. April 2019, 11:42:18 CEST schrieb Prabhakara Rao Kolusu (WMSC-HW): > This is Prabhakar, working with ptxdist-2013.01.3. I need to add audit > package and its dependencies to my target board. > Could you please help us to compile audit package with ptxdist as

Re: [ptxdist] [PATCH 06/34] dropbear: Add license information

2019-05-29 Thread Alexander Dahl
Hello Michael, Am Mittwoch, 29. Mai 2019, 09:49:23 CEST schrieb Michael Olbrich: > On Fri, May 10, 2019 at 11:24:06AM +0200, Alexander Dahl wrote: > > The parts written for dropbear itself are MIT licensed, as are those > > imported from PuTTY. Some parts come from OpenSSH wi

Re: [ptxdist] [PATCH 16/34] libmodbus3: Fix license and add license file hashes

2019-05-29 Thread Alexander Dahl
Hello Michael, Am Mittwoch, 29. Mai 2019, 10:04:20 CEST schrieb Michael Olbrich: > On Fri, May 10, 2019 at 11:24:16AM +0200, Alexander Dahl wrote: > > When introduced to ptxdist back in 2011 with version 3.0.1 libmodbus was > > already licensed LGPL-2.1-or-later for the library p

Re: [ptxdist] [PATCH 05/34] libnl3: Fix license and add license hash

2019-06-06 Thread Alexander Dahl
Hei hei, before I dive in deeper, I have a general questionm which does not only apply to libnl3, see below. Am Mittwoch, 29. Mai 2019, 09:12:32 CEST schrieb Michael Olbrich: > On Tue, May 28, 2019 at 11:43:46PM +0200, Roland Hieber wrote: > > I was a bit hasty with my Reviewed-by line, and

Re: [ptxdist] [PATCH v3 2/3] ptxd_lib_dgen: error out for targetinstall stages in host/cross/image packages

2019-06-06 Thread Alexander Dahl
Hei hei, On Thu, Jun 06, 2019 at 06:26:15PM +0200, Roland Hieber wrote: > This point came up multiple times in the past and the special handling > of targetinstall stages lead to confusion when trying to depend on image > packages. Document it to prevent further confusion in that matter, and >

Re: [ptxdist] [PATCH] inetd services: don't use busybox's find in postinst

2019-06-17 Thread Alexander Dahl
Hello Roland, On Mon, Jun 17, 2019 at 04:06:46PM +0200, Roland Hieber wrote: > busybox's find doesn't understand '-empty', so when running these > postinst scripts on a system without GNU coreutils, they will display a > nice help text instead. In deed. > diff --git a/rules/busybox.postinst

Re: [ptxdist] [PATCH 07/34] figlet: Fix license and add license file hashes

2019-05-13 Thread Alexander Dahl
Hello Roland, thanks for your review. Comments below. Am Montag, 13. Mai 2019, 11:41:12 CEST schrieb Roland Hieber: > On Fri, May 10, 2019 at 11:24:07AM +0200, Alexander Dahl wrote: > > Added information based on what the Debian project found out. > > > > https://metadata.

Re: [ptxdist] license-yaml2csv.py fails on Debian 9 (stretch)

2019-05-15 Thread Alexander Dahl
Hei hei, Am Dienstag, 14. Mai 2019, 16:56:54 CEST schrieb Alexander Dahl: > I tried to run license-yaml2csv.py today, just out of curiosity, but it does > not work: > > > adahl@ada /mnt/data/adahl/src/DistroKit (git)-[master] % /usr/local/lib/ > ptxdist-$(p version)/scripts/l

[ptxdist] [PATCH 03/34] boost: Add license file hash

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/boost.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/boost.make b/rules/boost.make index 555b1744f..9575486ab 100644 --- a/rules/boost.make +++ b/rules/boost.make @@ -25,6 +25,7 @@ BOOST_URL := $(call ptx/mirror, SF, boost/$(BOOST

[ptxdist] [PATCH 01/34] at: Add license identifiers and hashes

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/at.make | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rules/at.make b/rules/at.make index 1436dcdbb..101529a4f 100644 --- a/rules/at.make +++ b/rules/at.make @@ -24,7 +24,10 @@ AT_TARBALL := at_$(AT_VERSION).orig.$(AT_SUFFIX

[ptxdist] [PATCH 02/34] at91bootstrap: Add license information

2019-05-10 Thread Alexander Dahl
rom U-Boot (?) is under GPL. Signed-off-by: Alexander Dahl --- rules/at91bootstrap.make | 4 1 file changed, 4 insertions(+) diff --git a/rules/at91bootstrap.make b/rules/at91bootstrap.make index 5dd1c2991..bb8bf8ad9 100644 --- a/rules/at91bootstrap.make +++ b/rules/at91bootstrap.make @@ -2

[ptxdist] [PATCH 05/34] libnl3: Fix license and add license hash

2019-05-10 Thread Alexander Dahl
introducing the libnl3 package into ptxdist back in 2013 applies to the tools however. This is backed by a statement of the author from 2015: https://github.com/thom311/libnl/issues/80 Fixes: adeac13183422dc7152ad5e0484601b074436af7 Cc: Alexander Aring Signed-off-by: Alexander Dahl --- rules

[ptxdist] [PATCH 09/34] json-c: Add license file hash

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/json-c.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/json-c.make b/rules/json-c.make index 166392e1f..f5d9fe254 100644 --- a/rules/json-c.make +++ b/rules/json-c.make @@ -24,6 +24,7 @@ JSON_C_URL:= https://github.com/json-c

[ptxdist] [PATCH 13/34] libgmp: Fix license

2019-05-10 Thread Alexander Dahl
he library switched licensing with release of version 6. Fixes: 9d22b77f54f0001640e4d632d0c463c029a3e8d0 Cc: Alexander Aring Fixes: 00c6e91b6b8a54cdfc7af0d75e4eb7637981e63d Cc: Juergen Borleis Signed-off-by: Alexander Dahl --- rules/libgmp.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(

[ptxdist] [PATCH 06/34] dropbear: Add license information

2019-05-10 Thread Alexander Dahl
-by: Alexander Dahl --- rules/dropbear.make | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rules/dropbear.make b/rules/dropbear.make index c1ad614ef..016c4d713 100644 --- a/rules/dropbear.make +++ b/rules/dropbear.make @@ -25,6 +25,8 @@ DROPBEAR_SUFFIX := tar.bz2 DROPBEAR_URL

[ptxdist] [PATCH 11/34] libarchive: Add license file hash

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/libarchive.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/libarchive.make b/rules/libarchive.make index f4252df35..e5a9a3f5b 100644 --- a/rules/libarchive.make +++ b/rules/libarchive.make @@ -24,6 +24,7 @@ LIBARCHIVE_URL

[ptxdist] [PATCH 10/34] coreutils: Add license file hash

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/coreutils.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/coreutils.make b/rules/coreutils.make index e36767a81..fc39de8e7 100644 --- a/rules/coreutils.make +++ b/rules/coreutils.make @@ -24,6 +24,7 @@ COREUTILS_URL := $(call ptx

[ptxdist] [PATCH 20/34] libpopt: Add license file hash

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/libpopt.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/libpopt.make b/rules/libpopt.make index 3bc769080..06e6d896f 100644 --- a/rules/libpopt.make +++ b/rules/libpopt.make @@ -25,6 +25,7 @@ LIBPOPT_URL := http://rpm5.org/files/popt

[ptxdist] [PATCH 16/34] libmodbus3: Fix license and add license file hashes

2019-05-10 Thread Alexander Dahl
-by: Alexander Dahl --- rules/libmodbus3.make | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rules/libmodbus3.make b/rules/libmodbus3.make index 9f9acdc6d..5f3189cd0 100644 --- a/rules/libmodbus3.make +++ b/rules/libmodbus3.make @@ -23,7 +23,10 @@ LIBMODBUS3_SUFFIX:= tar.gz

[ptxdist] [PATCH 17/34] libnet: Add license information

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/libnet.make | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rules/libnet.make b/rules/libnet.make index 635c3d8c4..3c94b5fd6 100644 --- a/rules/libnet.make +++ b/rules/libnet.make @@ -24,6 +24,8 @@ LIBNET_SUFFIX := tar.gz LIBNET_URL := $(call

[ptxdist] [PATCH 25/34] mtd-utils: Add license file hash

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/mtd-utils.make | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rules/mtd-utils.make b/rules/mtd-utils.make index a433c6fa2..36f5fb7b1 100644 --- a/rules/mtd-utils.make +++ b/rules/mtd-utils.make @@ -25,6 +25,8 @@ MTD_UTILS_URL := ftp

[ptxdist] [PATCH 14/34] libgmp: Add license file hashes

2019-05-10 Thread Alexander Dahl
The README contains the dual licensing statement. The other three files are the license texts for GPL-2.0, GPL-3.0, and LGPL-3.0. The file 'COPYING' in version 6.1.2 of libgmp also contains a GPLv3 license text, but is removed upstream in later versions. Signed-off-by: Alexander Dahl --- rules

[ptxdist] [PATCH 18/34] libnftnl: Fix license and add license file hash

2019-05-10 Thread Alexander Dahl
When added to ptxdist in 2016 the package version was 1.0.5, which already contained at least one file under GPL-2.0-only, which is still the case with the current version 1.1.2. Fixes: db4d91b62aa8f8653fa2e6b87fc72f07cd838cfd Cc: Andreas Geisenhainer Signed-off-by: Alexander Dahl --- rules

[ptxdist] [PATCH 19/34] libpcap: Fix license and add license file hash

2019-05-10 Thread Alexander Dahl
While the license in file 'LICENSE' indeed seems to be BSD-3-Clause, the actual source files have more, different licensing applied in their headers, all different variants of BSD licenses. Signed-off-by: Alexander Dahl --- Notes: ./ieee80211.h is even BSD-3-Clause OR GPL-2.0-only … o.O

[ptxdist] [PATCH 28/34] nftables: Add license file hash

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/nftables.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/nftables.make b/rules/nftables.make index 15368f965..8509059b4 100644 --- a/rules/nftables.make +++ b/rules/nftables.make @@ -24,6 +24,7 @@ NFTABLES_URL := http

[ptxdist] [PATCH 15/34] libmnl: Fix license and add license file hashes

2019-05-10 Thread Alexander Dahl
: e2c4c9dceec7dfcef3bfcbd2f2a2d09eb88b8726 Cc: Andreas Geisenhainer Signed-off-by: Alexander Dahl --- rules/libmnl.make | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rules/libmnl.make b/rules/libmnl.make index cacef7d07..844cc9279 100644 --- a/rules/libmnl.make +++ b/rules/libmnl.make @@ -23,7 +23,8

[ptxdist] [PATCH 24/34] log4cplus: Fix licenses and add license file hash

2019-05-10 Thread Alexander Dahl
under BSD-2-Clause, so both apply. Fixes: 0ac556f6b55da4c9d41c5e191432ba51276a40eb Cc: Bernhard Sessler Signed-off-by: Alexander Dahl --- rules/log4cplus.make | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rules/log4cplus.make b/rules/log4cplus.make index 18fc53fb0..75959a3

[ptxdist] [PATCH 21/34] libxml2: Fix license and add license file hash

2019-05-10 Thread Alexander Dahl
and what Debian found out, those files are put under ISC license. Signed-off-by: Alexander Dahl --- rules/libxml2.make | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rules/libxml2.make b/rules/libxml2.make index 234e85f3e..c47356532 100644 --- a/rules/libxml2.make +++ b/rule

[ptxdist] [PATCH 27/34] net-snmp: Fix licenses and add license file hash

2019-05-10 Thread Alexander Dahl
Fixes: 4cb0b96e0df94644e42a735039967c6a5fa22a27 Cc: Oliver Graute Signed-off-by: Alexander Dahl --- rules/net-snmp.make | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rules/net-snmp.make b/rules/net-snmp.make index eb24ccbc2..98acf38cd 100644 --- a/rules/net-snmp.make

[ptxdist] [PATCH 26/34] ncurses: Use 'COPYING' for license file hash

2019-05-10 Thread Alexander Dahl
That file came with ncurses 6.0, when the initial license file hash was defined in ptxdist for ncurses 5.9, that file was not yet present. For details on ncurses licensing see: https://invisible-island.net/ncurses/ncurses-license.html Signed-off-by: Alexander Dahl --- rules/ncurses.make | 3

[ptxdist] [PATCH 30/34] readline: Add license file hash

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/readline.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/readline.make b/rules/readline.make index be3928c78..382d22685 100644 --- a/rules/readline.make +++ b/rules/readline.make @@ -25,6 +25,7 @@ READLINE_URL := $(call ptx/mirror

[ptxdist] [PATCH 23/34] lm_sensors: Add license file hashes

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/lm_sensors.make | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rules/lm_sensors.make b/rules/lm_sensors.make index a80ffdc13..5f6de9785 100644 --- a/rules/lm_sensors.make +++ b/rules/lm_sensors.make @@ -27,6 +27,9 @@ LM_SENSORS_URL

[ptxdist] [PATCH 08/34] flex: Fix license and add license file hash

2019-05-10 Thread Alexander Dahl
The license text neither matches BSD-2-Clause nor BSD-3-Clause exactly. However it actually contains the third clause, but without leading numbering. Fixes: 1c799fcdc126d9e81da7944809e9da2a6d96466d Cc: Juergen Borleis Signed-off-by: Alexander Dahl --- rules/flex.make | 3 ++- 1 file changed, 2

[ptxdist] [PATCH 12/34] libfaketime: Add license file hash

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/libfaketime.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/libfaketime.make b/rules/libfaketime.make index fe5d21b46..4ed9c3db2 100644 --- a/rules/libfaketime.make +++ b/rules/libfaketime.make @@ -18,6 +18,7 @@ LIBFAKETIME_URL

[ptxdist] [PATCH 00/34] License updates

2019-05-10 Thread Alexander Dahl
Alexander Dahl (34): at: Add license identifiers and hashes at91bootstrap: Add license information boost: Add license file hash busybox: Add license file hash libnl3: Fix license and add license hash dropbear: Add license information figlet: Fix license and add license file hashes flex: Fix

[ptxdist] [PATCH 04/34] busybox: Add license file hash

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/busybox.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/busybox.make b/rules/busybox.make index 05bd397c6..141c0734b 100644 --- a/rules/busybox.make +++ b/rules/busybox.make @@ -25,6 +25,7 @@ BUSYBOX_SOURCE:= $(SRCDIR)/$(BUSYBOX

[ptxdist] [PATCH 07/34] figlet: Fix license and add license file hashes

2019-05-10 Thread Alexander Dahl
Added information based on what the Debian project found out. https://metadata.ftp-master.debian.org/changelogs//main/f/figlet/figlet_2.2.5-2_copyright Signed-off-by: Alexander Dahl --- rules/figlet.make | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/rules

[ptxdist] [PATCH 33/34] tree: Fix licenses and add license file hashes

2019-05-10 Thread Alexander Dahl
Fixes: 91c5a41750b821cf2a5af537b1a0d93e0cf4ba59 Cc: Bernhard Walle Signed-off-by: Alexander Dahl --- rules/tree.make | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rules/tree.make b/rules/tree.make index d86293851..9e25602a2 100644 --- a/rules/tree.make +++ b/rules

[ptxdist] [PATCH 32/34] sudo: Fix licenses and add license file hash

2019-05-10 Thread Alexander Dahl
Upstream distributes a fairly complete LICENSE document listing all applying licenses. Fixes: 8a4ca3129944e590408f375aa4855a7e7509d137 Cc: Andreas Pretzsch Signed-off-by: Alexander Dahl --- rules/sudo.make | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rules/sudo.make b

[ptxdist] [PATCH 29/34] opkg: Add license file hash

2019-05-10 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/opkg.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/opkg.make b/rules/opkg.make index d9004d8b7..d2dda73cf 100644 --- a/rules/opkg.make +++ b/rules/opkg.make @@ -25,6 +25,7 @@ OPKG_URL := http://downloads.yoctoproject.org/releases

[ptxdist] [PATCH 34/34] u-boot-tools: Fix licenses and add license file hashes

2019-05-10 Thread Alexander Dahl
This package uses only a small part of U-Boot intended to run on Linux, for which only two licenses apply. Signed-off-by: Alexander Dahl --- rules/u-boot-tools.make | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rules/u-boot-tools.make b/rules/u-boot-tools.make index

[ptxdist] [PATCH 31/34] rt-tests: Fix licenses and add license file hash

2019-05-10 Thread Alexander Dahl
The file 'src/pi_tests/tst-mutexpi10.c' is LGPL-2.1-or-later. Signed-off-by: Alexander Dahl --- rules/rt-tests.make | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rules/rt-tests.make b/rules/rt-tests.make index f3c38fe3f..10c4769f7 100644 --- a/rules/rt-tests.make +++ b

[ptxdist] [PATCH 22/34] lighttpd: Fix licenses and add more license file hashes

2019-05-10 Thread Alexander Dahl
Most of lighttpd is BSD-3-Clause, except three files, which are OML or RSA-MD licensed. Found by reading Debian package copyright information and by inspecting file headers. Fixes: d9ee5ecd1fe89b4a1cc3a32b09388ab678d129af Cc: Andreas Pretzsch Signed-off-by: Alexander Dahl --- rules

[ptxdist] license-yaml2csv.py fails on Debian 9 (stretch)

2019-05-14 Thread Alexander Dahl
Hello, I tried to run license-yaml2csv.py today, just out of curiosity, but it does not work: adahl@ada /mnt/data/adahl/src/DistroKit (git)-[master] % /usr/local/lib/ ptxdist-$(p version)/scripts/license-yaml2csv.py platform-v7a/report/misc/ openssl/license-report.yaml Traceback (most recent

Re: [ptxdist] [PATCH 2/2] m4: make it build with ICECC again

2019-04-26 Thread Alexander Dahl
Hei hei, I brought this up on IRC yesterday, I just tried to compile DistroKit master on Debian 10 (buster) on an amd64 host, with some Debian 9 (stretch) icecc nodes on the local net. On Fri, Apr 26, 2019 at 08:42:53PM +0200, Roland Hieber wrote: > On Fri, Apr 26, 2019 at 07:49:44PM +0200,

[ptxdist] [PATCH] jq: version bump 1.5 -> 1.6

2019-07-01 Thread Alexander Dahl
* New release 1.6 fixes security issues and bugs. * Dropped patch was a backport from post 1.5 upstream, included in 1.6. * Changes in COPYING were whitespace and http to https in an URL. Signed-off-by: Alexander Dahl --- .../jq-1.5/0001-Support-without-oniguruma.patch| 60

Re: [ptxdist] [PATCH v4 3/3] gpsd: version bump 2.39 -> 3.18.1

2019-04-17 Thread Alexander Dahl
Hello Denis, could you please give an update on the state of this patch? We are currently experimenting with gpsd and could help you testing. One thing I noticed, when just adding 'select HOST_PYTHON_SCONS' to an otherwise clean package, it seems some dependency to host python is not set:

[ptxdist] [PATCH] tz: version bump 2018i -> 2019b

2019-07-02 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/host-tz-database.make | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rules/host-tz-database.make b/rules/host-tz-database.make index 61d16a72c..1b1906098 100644 --- a/rules/host-tz-database.make +++ b/rules/host-tz

Re: [ptxdist] [PATCH 2/2] gpsd: Version bump to 3.17

2019-08-15 Thread Alexander Dahl
Hello, fyi, there were some patch sets sent to this list in January updating gpsd to 3.18.1 already. Those did not get merged though: v3: https://www.mail-archive.com/ptxdist@pengutronix.de/msg13944.html v4: https://www.mail-archive.com/ptxdist@pengutronix.de/msg13985.html Greets Alex Am

[ptxdist] kernel compile fail with icecc, IKCONFIG set, and kernel v5.0 or later

2019-08-20 Thread Alexander Dahl
Hei hei, while upgrading different BSPs to kernel v5.2.x I came accross a special build error. Affected is the kernel.compile stage. This happens with different ptxdist versions (tested with 2018.05.0, 2019.01.0, 2019.07.0, 2019.08.0) and at least with kernel v5.1 and v5.2 (IIRC kernels at

Re: [ptxdist] [PATCH] treewide: remove all leftover references to "u-boot-v2"

2019-08-20 Thread Alexander Dahl
Hei hei, does this affect U-Boot itself? Greets Alex Am Dienstag, 20. August 2019, 16:21:57 CEST schrieb Roland Hieber: > Fixes: 8def36f40f44f2cdb83c ("u-boot-v2: remove in favor of barebox") > Signed-off-by: Roland Hieber > --- > bin/ptxdist| 15 +-- >

Re: [ptxdist] [PATCH] treewide: remove all leftover references to "u-boot-v2"

2019-08-20 Thread Alexander Dahl
Hello Roland, Am Dienstag, 20. August 2019, 17:34:06 CEST schrieb Roland Hieber: > At least as far as I can see, ptxdist never supported a "ptxdist > menuconfig u-boot" for u-boot packages (yes, the "ptxdist u_boot_config" > option could have been named better…). It does for a while now, see

[ptxdist] [RFC PATCH] doc: Add section on creating new layers

2019-09-03 Thread Alexander Dahl
After discussing these topics in IRC, it seemed reasonable to add some explanation on how to create a new layer from scratch. Signed-off-by: Alexander Dahl --- doc/dev_manual.rst | 31 +++ 1 file changed, 31 insertions(+) diff --git a/doc/dev_manual.rst b/doc

Re: [ptxdist] [RFC PATCH] doc: Add section on creating new layers

2019-09-03 Thread Alexander Dahl
Hello Roland, Am Dienstag, 3. September 2019, 14:00:17 CEST schrieb Roland Hieber: > On Tue, Sep 03, 2019 at 01:50:25PM +0200, Alexander Dahl wrote: > > After discussing these topics in IRC, it seemed reasonable to add some > > explanation on how to create a new layer from s

Re: [ptxdist] [RFC PATCH] doc: Add section on creating new layers

2019-09-03 Thread Alexander Dahl
Hei hei, Am Dienstag, 3. September 2019, 15:08:08 CEST schrieb Michael Olbrich: > On Tue, Sep 03, 2019 at 02:22:04PM +0200, Alexander Dahl wrote: > > Am Dienstag, 3. September 2019, 14:00:17 CEST schrieb Roland Hieber: > > > On Tue, Sep 03, 2019 at 01:50:25PM +0200, Al

Re: [ptxdist] [RFC PATCH] doc: Add section on creating new layers

2019-09-03 Thread Alexander Dahl
Hello Michael, I tried a little more: mkdir DistroKit-rpi1 cd DistroKit-rpi1 ln -s ../DistroKit base The new layer is almost empty so far, see below. On Tue, Sep 03, 2019 at 04:22:55PM +0200, Michael Olbrich wrote: > On Tue, Sep 03, 2019 at 03:48:17PM +0200, Alexander Dahl wr

Re: [ptxdist] [PATCH] mmc-utils: use https:// URL instead of git://

2019-08-23 Thread Alexander Dahl
Hello, On Thu, Aug 22, 2019 at 10:35:16PM +0200, Uwe Kleine-König wrote: > In contrast to git:// https:// is usually not blocked in corporate > firewalls and provides some anonymity. If this URL does not start with git:// is it still recognized as git repo url to be cloned from by ptxdist?

Re: [ptxdist] [RFC 3/4] libptxdist: add a function to find unreferenced source directories

2019-08-23 Thread Alexander Dahl
Hei hei, Am Freitag, 23. August 2019, 10:33:42 CEST schrieb Roland Hieber: > On Thu, Aug 22, 2019 at 05:38:19PM +0200, Michael Olbrich wrote: > > On Thu, Aug 22, 2019 at 12:42:40PM +0200, Roland Hieber wrote: > > > + > > > + # get list of dirs for which no package exists > > > + comm

Re: [ptxdist] [RFC 3/4] libptxdist: add a function to find unreferenced source directories

2019-09-04 Thread Alexander Dahl
Hello Michael, Am Mittwoch, 4. September 2019, 15:05:04 CEST schrieb Michael Olbrich: > On Fri, Aug 23, 2019 at 11:01:58AM +0200, Alexander Dahl wrote: > > FWIW, we are still using different versions of at91bootstrap in different > > BSPs. The legacy version (at91bootstr

[ptxdist] [PATCH] host-tz-database: version bump 2019b -> 2019c

2019-09-12 Thread Alexander Dahl
Announcement here: https://mm.icann.org/pipermail/tz-announce/2019-September/57.html Signed-off-by: Alexander Dahl --- rules/host-tz-database.make | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rules/host-tz-database.make b/rules/host-tz-database.make index

Re: [ptxdist] [RFC 3/4] libptxdist: add a function to find unreferenced source directories

2019-09-09 Thread Alexander Dahl
Hei hei, Am Montag, 9. September 2019, 08:23:00 CEST schrieb Michael Olbrich: > On Wed, Sep 04, 2019 at 03:16:51PM +0200, Alexander Dahl wrote: > > Am Mittwoch, 4. September 2019, 15:05:04 CEST schrieb Michael Olbrich: > > > On Fri, Aug 23, 2019 at 11:01:58AM +0200, Al

Re: [ptxdist] [PATCH] logrotate: change from single config file to drop-in directory

2019-09-05 Thread Alexander Dahl
le '/var/lib' for its run-time information. > + writable '/var/lib' for its run-time state information. > > if LOGROTATE Reviewed-by: Alexander Dahl Greets Alex ___ ptxdist mailing list ptxdist@pengutronix.de

[ptxdist] [PATCH] mosquitto: version bump 1.4.14 -> 1.6.4

2019-08-09 Thread Alexander Dahl
in ptxdist) Signed-off-by: Alexander Dahl --- Notes: I squeezed the version bump and the new stuff for running the broker with systemd in one commit. Let me know if I should split it up. projectroot/etc/mosquitto/mosquitto.conf | 988 +++ rules/mo

Re: [ptxdist] [PATCH] mosquitto: version bump 1.4.14 -> 1.6.4

2019-08-09 Thread Alexander Dahl
Hello Michael, Am Freitag, 9. August 2019, 11:52:03 CEST schrieb Michael Olbrich: > On Fri, Aug 09, 2019 at 10:47:44AM +0200, Alexander Dahl wrote: > > This includes a lot of security fixes, bug fixes, fixed build issues, > > new features, and removed features. Notable f

[ptxdist] [PATCH v2 3/4] mosquitto: version bump 1.4.14 -> 1.6.4

2019-08-09 Thread Alexander Dahl
This includes a lot of security fixes, bug fixes, fixed build issues, new features, and removed features. See ChangeLog for details: https://mosquitto.org/ChangeLog.txt Signed-off-by: Alexander Dahl --- rules/mosquitto.in | 5 - rules/mosquitto.make | 14 ++ 2 files changed

[ptxdist] [PATCH v2 0/4] mosquitto: Version bump and systemd support

2019-08-09 Thread Alexander Dahl
. Greets Alex Alexander Dahl (4): rootfs: Add 'mosquitto' user and group mosquitto: Install default config file mosquitto: version bump 1.4.14 -> 1.6.4 mosquitto: Add systemd service unit projectroot/etc/group | 1 + projectroot/etc/passwd | 1 + rules/mosquitto.in |

[ptxdist] [PATCH v2 4/4] mosquitto: Add systemd service unit

2019-08-09 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/mosquitto.in | 7 +++ rules/mosquitto.make | 11 ++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/rules/mosquitto.in b/rules/mosquitto.in index 7ed65bf34..a2e53d7c4 100644 --- a/rules/mosquitto.in +++ b/rules/mosquitto.in

[ptxdist] [PATCH v2 1/4] rootfs: Add 'mosquitto' user and group

2019-08-09 Thread Alexander Dahl
Allow the mosquitto broker to drop priviledges. Signed-off-by: Alexander Dahl --- projectroot/etc/group | 1 + projectroot/etc/passwd | 1 + 2 files changed, 2 insertions(+) diff --git a/projectroot/etc/group b/projectroot/etc/group index 96f7578d3..3e4a4be39 100644 --- a/projectroot/etc

[ptxdist] [PATCH v2 2/4] mosquitto: Install default config file

2019-08-09 Thread Alexander Dahl
The broker service should run with a config file, but we can't use the example installed with the default install stage with 'install_alternative' in targetinstall stage (wrong place), so we install it a second time to a place better suitable. Signed-off-by: Alexander Dahl --- rules

Re: [ptxdist] [PATCH 3/3] usbutils: version bump 007 -> 012

2019-10-01 Thread Alexander Dahl
Hello Roland, Am Dienstag, 1. Oktober 2019, 13:15:20 CEST schrieb Roland Hieber: > The upstream tarball currently does not provide a pre-built configure > script [1], we need to generate it during the extract stage. > > The usb.ids file was removed from the source tarball in v008 [3], > instead

[ptxdist] [PATCH 1/2] libevdev: Add license file hash

2019-09-27 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/libevdev.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/libevdev.make b/rules/libevdev.make index b0855e7a0..e64ce19de 100644 --- a/rules/libevdev.make +++ b/rules/libevdev.make @@ -22,6 +22,7 @@ LIBEVDEV_URL := http

[ptxdist] [PATCH 2/2] libevdev: version bump 1.5.7 -> 1.8.0

2019-09-27 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/libevdev.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/libevdev.make b/rules/libevdev.make index e64ce19de..3179f87ae 100644 --- a/rules/libevdev.make +++ b/rules/libevdev.make @@ -14,8 +14,8 @@ PACKAGES

[ptxdist] [PATCH 0/3] mtd-utils

2019-10-02 Thread Alexander Dahl
want to review that first patch a little more closely! Greets Alex [1] http://git.infradead.org/mtd-utils.git/commitdiff/7f0e2dc21fb291a9815fedb6e9e2c572db43c8c9 Alexander Dahl (3): host-mtd-utils: Switch to autoconf based build mtd-utils: version bump 2.0.2 -> 2.1.1 mtd-utils: Add opt

[ptxdist] [PATCH 2/3] mtd-utils: version bump 2.0.2 -> 2.1.1

2019-10-02 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- ...01-nandmarkbad-new-util-to-mark-blocks-as-bad.patch | 0 .../{mtd-utils-2.0.2 => mtd-utils-2.1.1}/autogen.sh| 0 patches/{mtd-utils-2.0.2 => mtd-utils-2.1.1}/series| 0 rules/host-mtd-utils.make | 6 +- rul

[ptxdist] [PATCH 1/3] host-mtd-utils: Switch to autoconf based build

2019-10-02 Thread Alexander Dahl
utils: Upgrade from 1.5.2 to 2.0.1") Signed-off-by: Alexander Dahl --- rules/host-mtd-utils.make | 25 + 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/rules/host-mtd-utils.make b/rules/host-mtd-utils.make index 457ecefb4..09709ba80 100644 --- a/rule

[ptxdist] [PATCH 3/3] mtd-utils: Add option for new tool 'lsmtd'

2019-10-02 Thread Alexander Dahl
Signed-off-by: Alexander Dahl --- rules/mtd-utils.in | 8 rules/mtd-utils.make | 6 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/rules/mtd-utils.in b/rules/mtd-utils.in index 6e829667a..8988ba116 100644 --- a/rules/mtd-utils.in +++ b/rules/mtd-utils.in

[ptxdist] build failures when building with --progress but without -j

2019-11-11 Thread Alexander Dahl
Hei guys, I tried building recent DistroKit with ptxdist 2019.10.1 on different machines, Debian 9 (stretch), Debian 10 (buster), i686 and amd64, and noticed the following. The build fails with this command (I chose that one, any other meson/ninja build triggers the same failure): p -q

Re: [ptxdist] [PATCH 0/2 v4] add scons conf tool and let gpsd to use it

2019-10-31 Thread Alexander Dahl
cons tool to PTXdist and makes gpsd to use it. > > This is still work in progress [*], released early to make Alexander > Dahl happy as he expressed interrest in gpsd update :) > > Changelog supplied only per patch. > > ladis > > [*] it basically means it is good en

Re: [ptxdist] [PATCH v2] u-boot: generate environment image

2019-11-13 Thread Alexander Dahl
's > easier to see specific use-case. > > Examples: > u-boot-demo-env.img > u-boot-development-env.img > u-boot-manufacturing-env.img > u-boot-default-env.img > > Signed-off-by: Bruno Thomsen > Tested-by: Alexander Dahl I did not test v2! Will do in a few

[ptxdist] tool 'runlevel' conflicts between busybox and systemd

2019-11-13 Thread Alexander Dahl
Hei hei, we got a build error with ptxdist-2019.11.0 when calling `ptxdist images`: Installing busybox (1.29.3) on root. To remove package dCollected errors: * check_data_file_clashes: Package busybox wants to install file /home/adahl/

Re: [ptxdist] [PATCH] git-ptx-patches: call git in a pristine environment

2019-11-17 Thread Alexander Dahl
Moin, Am Sonntag, 17. November 2019, 11:31:06 CET schrieb Michael Olbrich: > On Mon, Nov 11, 2019 at 12:31:29PM +0100, Roland Hieber wrote: > > The brhaviour of git-format-patch can be customized through user-defined > > variables from the environment or from the user's .gitconfig, like > >

Re: [ptxdist] [PATCH v4] u-boot: generate environment image

2019-11-22 Thread Alexander Dahl
irst boot. Other image use-cases > include device development edition, device demonstration > mode, etc. > > Custom environment image is generated from an user provided > config file with one 'var=value' per line format. Input config > file name is configurable. > > Cc: Deni

Re: [ptxdist] Extra args to mkfs.ubifs with new image creation options

2019-12-12 Thread Alexander Dahl
Hello, On Thu, Dec 12, 2019 at 07:23:10PM +0100, Guillermo Rodriguez Garcia wrote: > I am trying to switch from the "legacy" ptxdist image creation options > to the new system based on genimage. This is because I want to > generate an ubi image out of three separate volumes, and the legacy >

Re: [ptxdist] [PATCH] cmocka: new package

2019-12-05 Thread Alexander Dahl
Hei hei, seems I stumbled over some magic I was not aware of, see below. On Thu, Dec 05, 2019 at 04:19:15PM +0100, Michael Olbrich wrote: > On Fri, Nov 29, 2019 at 10:11:24AM +0100, Alexander Dahl wrote: > > From: Alexander Dahl > > > > This adds the unit testing framework

[ptxdist] [PATCH v2 0/2] cmocka and packages depending on it

2019-12-05 Thread Alexander Dahl
Alexander Dahl (2): cmocka: new package opensc: Reactivate testsuite option rules/cmocka.in | 13 ++ rules/cmocka.make | 60 +++ rules/opensc.in | 4 ++-- 3 files changed, 75 insertions(+), 2 deletions(-) create mode 100644 rules

[ptxdist] [PATCH v2 1/2] cmocka: new package

2019-12-05 Thread Alexander Dahl
From: Alexander Dahl This adds the unit testing framework for C called 'cmocka'. Signed-off-by: Alexander Dahl --- Notes: v1 -> v2: * use make $(basename …) for building URL from VERSION rules/cmocka.in | 13 ++ rules/cmocka.make |

[ptxdist] [PATCH v2 2/2] opensc: Reactivate testsuite option

2019-12-05 Thread Alexander Dahl
This allows to run prepare stage successfully, cmocka is found now, but compile stage fails with opensc 0.19.0 because apparently a header file 'p11test_common.h' which is present in opensc git tree is missing in the tarball … Signed-off-by: Alexander Dahl --- rules/opensc.in | 4 ++-- 1 file

Re: [ptxdist] [PATCH] cmocka: new package

2019-12-08 Thread Alexander Dahl
Hello, On Fri, Dec 06, 2019 at 11:16:18AM +0100, Michael Olbrich wrote: > On Thu, Dec 05, 2019 at 10:42:54PM +0100, Alexander Dahl wrote: > > On Thu, Dec 05, 2019 at 04:19:15PM +0100, Michael Olbrich wrote: > > > On Fri, Nov 29, 2019 at 10:11:24AM +0100, Alexander Dahl w

Re: [ptxdist] [PATCH v3] u-boot: generate environment image

2019-11-20 Thread Alexander Dahl
tc. > > Custom environment image is generated from an user provided > config file with one 'var=value' per line format. Input config > file name is configurable. > > Cc: Denis OSTERLAND > Cc: Alexander Dahl > Signed-off-by: Bruno Thomsen > --- > v3: > - remove

[ptxdist] [PATCH 1/2] at91bootstrap2: Revise make env and opt

2019-11-19 Thread Alexander Dahl
is changed to what other bootloader packages use, and we support passing V=1 now. Signed-off-by: Alexander Dahl --- rules/at91bootstrap2.make | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rules/at91bootstrap2.make b/rules/at91bootstrap2.make index dcceb17cf..47031fd6c

[ptxdist] [PATCH 2/2] u-boot: Build out-of-tree

2019-11-19 Thread Alexander Dahl
Like barebox and kernel, u-boot can be built out-of-tree, only few modifications are necessary. This is especially nice when working in the source tree U-Boot is built from. Cc: Bruno Thomsen Cc: Denis OSTERLAND Signed-off-by: Alexander Dahl --- rules/u-boot.make | 58

[ptxdist] [PATCH 0/2] bootloader improvements

2019-11-19 Thread Alexander Dahl
Alexander Dahl (2): at91bootstrap2: Revise make env and opt u-boot: Build out-of-tree rules/at91bootstrap2.make | 8 +++--- rules/u-boot.make | 58 +-- 2 files changed, 36 insertions(+), 30 deletions(-) -- 2.20.1

Re: [ptxdist] [PATCH v5 1/2] u-boot: generate environment image

2019-11-26 Thread Alexander Dahl
-by: Alexander Dahl Am Montag, 25. November 2019, 19:03:34 CET schrieb Bruno Thomsen: > Add possiblity to generate a default or a custom environment possibility > image. Image can be used during manufacturing to avoid bootloader > console usage and speed up first boot. Other image use-cases

Re: [ptxdist] [PATCH v5 2/2] u-boot: bugfix: missing imx dtb image clean

2019-11-25 Thread Alexander Dahl
This one LGTM. Tested-by: Alexander Dahl Am Montag, 25. November 2019, 19:03:35 CET schrieb Bruno Thomsen: > Fixes: 58c48f349901 ("u-boot: Add u-boot-dtb.imx install option") > > Cc: Denis OSTERLAND > Cc: Alexander Dahl > Signed-off-by: Bruno Thomsen > --- > v

[ptxdist] [PATCH] cmocka: new package

2019-11-29 Thread Alexander Dahl
From: Alexander Dahl This adds the unit testing framework for C called 'cmocka'. Signed-off-by: Alexander Dahl --- I tried modifying the opensc package for building its cmocka based tests, but autoconf could not find or interpret the pkg-config file provided by cmocka. Maybe someone else wants

Re: [ptxdist] [PATCH] u-boot: generate default environment image

2019-11-04 Thread Alexander Dahl
oot-with-spl-pbl.bin \ > $(IMAGEDIR)/u-boot-with-spl-pbl.bin > endif > +ifdef PTXCONF_U_BOOT_DEFAULT_ENV_IMAGE > + @install -v -D -m644 $(U_BOOT_DIR)/u-boot-env.img \ > + $(IMAGEDIR)/u-boot-env.img > +endif > > ifdef PTXCONF_U_BOOT_BOOT_SCRIPT > @$(call install_init, u-boot) Tested-by: Alexander Dahl Image looks fine, as far as I can tell. Greets Alex ___ ptxdist mailing list ptxdist@pengutronix.de

Re: [ptxdist] [PATCH 2/3] mtd-utils: version bump 2.0.2 -> 2.1.1

2019-10-07 Thread Alexander Dahl
Hei hei, Am Mittwoch, 2. Oktober 2019, 19:06:44 CEST schrieb Ladislav Michl: > On Wed, Oct 02, 2019 at 03:06:00PM +0200, Alexander Dahl wrote: > > Signed-off-by: Alexander Dahl > > + --without-selinux \ > > We have global selinux option available... I'll try to remem

Re: [ptxdist] [PATCH] libnl3: fix license information

2019-10-10 Thread Alexander Dahl
ge or the toolchain. The > result is the same. > And with the condition below, we still mention the GPL-2.0-only but make it > more obvious that this does not apply to libnl itself. Acked-by: Alexander Dahl > > Michael > > rules/libnl3.make | 9 - > 1 file change

Re: [ptxdist] [PATCH] perl: Add patch for compatibility with recent libcrypt implementations.

2019-10-10 Thread Alexander Dahl
Hei hei, this is slightly offtopic, but let me answer anyways … On Thu, Oct 10, 2019 at 02:45:03PM +0200, Björn Esser wrote: > On Do, 2019-10-10 at 14:39 +0200, Roland Hieber wrote: > > On Thu, Oct 10, 2019 at 10:44:45AM +0200, Björn Esser wrote: > > > Signed-off-by: Björn Esser > > > --- > > >

<    1   2   3   4   5   6   7   8   9   10   >