Hi,
On Fri, 2024-03-08 at 08:40 +0100, r.czerwin...@pengutronix.de wrote:
> From: Rouven Czerwinski
>
> Signed-off-by: Rouven Czerwinski
> ---
> rules/libcurl.in | 3 +++
> rules/libcurl.make | 2 +-
> 2 files changed, 4 insertions(+), 1 deletion(-)
>
> diff
Hi Michael,
On Fri, 2022-03-25 at 09:03 +0100, Michael Olbrich wrote:
> On Wed, Mar 23, 2022 at 12:06:39PM +0100, Rouven Czerwinski wrote:
> > Only a bump, no other adjustments necessary.
>
> So my check scripts complain because tee-supplicant has an rpath that does
> not e
Bump to 3.16.0 and remove it from staging since it now builds again with
newer gcc versions.
Signed-off-by: Rouven Czerwinski
---
rules/optee-test.in | 7 +--
rules/optee-test.make | 4 ++--
2 files changed, 3 insertions(+), 8 deletions(-)
diff --git a/rules/optee-test.in b/rules/optee
Only a bump, no other adjustments necessary.
Signed-off-by: Rouven Czerwinski
---
rules/optee-client.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/optee-client.make b/rules/optee-client.make
index 7fbebf1f1..8edec8bd2 100644
--- a/rules/optee-client.make
Update OP-TEE to 3.16.0 and require python3 cryptography and pyelftools
instead of the old dependencies.
Signed-off-by: Rouven Czerwinski
---
platforms/optee.in | 5 +++--
rules/optee.make | 4 ++--
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/platforms/optee.in b/platforms
Add the checks for python3 cryptgraphy and pyelftools. These will be
required for bumping the OP-TEE release.
Signed-off-by: Rouven Czerwinski
---
rules/host-system-python3.in | 6 ++
rules/host-system-python3.make | 12
2 files changed, 18 insertions(+)
diff --git a/rules
Signed-off-by: Rouven Czerwinski
---
patches/{libkcapi-1.1.5 => libkcapi-1.3.1}/autogen.sh | 0
rules/libkcapi.make | 4 ++--
2 files changed, 2 insertions(+), 2 deletions(-)
rename patches/{libkcapi-1.1.5 => libkcapi-1.3.1}/autogen.sh (100%)
diff
On Fri, 2021-01-08 at 11:01 +0100, Michael Olbrich wrote:
> On Fri, Jan 08, 2021 at 10:51:43AM +0100, Rouven Czerwinski wrote:
> > On Fri, 2021-01-08 at 09:57 +0100, Michael Olbrich wrote:
> > > On Thu, Dec 17, 2020 at 09:14:53AM +0100, Robin van der Gracht wrote:
> > >
On Fri, 2021-01-08 at 09:57 +0100, Michael Olbrich wrote:
> On Thu, Dec 17, 2020 at 09:14:53AM +0100, Robin van der Gracht wrote:
> > Signed-off-by: Robin van der Gracht
>
> Hmm, shouldn't optee be updated as well?
>
> Rouven, what do you think?
Yep and the tests should be updated as well.
On Wed, 2020-09-02 at 15:05 +0200, Mircea Ciocan wrote:
> Hello everybody, is there a tutorial on creating a configuration for a
> new board starting from scratch, specifically for the iMX8M MCU ?
>
> As far as I could find there are no public references on how to do it
> from scratch,
on3.7/runpy.py", line 109, in _get_module_details
File "/usr/lib/python3.7/__init__.py", line 5, in
File "/usr/lib/python3.7/tempfile.py", line 45, in
File "/usr/lib/python3.7/random.py", line 46, in
ModuleNotFoundError: No module named 'hashlib'
Signed-of
On Thu, 2020-07-16 at 09:33 +0200, Rouven Czerwinski wrote:
> From: Rouven Czerwinski
>
> Otherwise ensurepip fails with the following error:
>
> Traceback (most recent call last):
> File "/usr/lib/python3.7/runpy.py", line 183, in
> _run_module_as_main
From: Rouven Czerwinski
Otherwise ensurepip fails with the following error:
Traceback (most recent call last):
File "/usr/lib/python3.7/runpy.py", line 183, in _run_module_as_main
File "/usr/lib/python3.7/runpy.py", line 142, in _get_module_details
File
gt; El lun., 10 feb. 2020 a las 17:16, Ahmad Fatoum
> > > () escribió:
> > > > Trusted Firmware-A (TF-A) is a reference implementation of
> > > > secure world
> > > > software for Arm A-Profile architectures (Armv8-A and Armv7-A).
> > > >
On Thu, 2019-07-25 at 10:53 +0200, Lucas Stach wrote:
> Am Donnerstag, den 25.07.2019, 10:25 +0200 schrieb Rouven Czerwinski:
> > The OP-TEE build requires pyelftools in the python3 flavour now.
> >
> > Signed-off-by: Rouven Czerwinski
> > ---
> > platforms/opt
The OP-TEE build requires pyelftools in the python3 flavour now.
Signed-off-by: Rouven Czerwinski
---
platforms/optee.in | 1 +
rules/optee.make | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/platforms/optee.in b/platforms/optee.in
index dc31f66..cfdd44b 100644
Signed-off-by: Rouven Czerwinski
---
rules/optee-client.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/optee-client.make b/rules/optee-client.make
index 7fbebf1..615ba23 100644
--- a/rules/optee-client.make
+++ b/rules/optee-client.make
@@ -14,8 +14,8
Hi,
this series updates OP-TEE, the client library and tests to 3.6.0.
It also includes a new build time dependency on pyelftools in the
python3 version, which is added to the host-system-python3 rules.
Cheers,
Rouven Czerwinski
Rouven Czerwinski (4):
host-system-python3: add pyelftools
OP-TEE OS 3.6.0 has a build time dependency on pyelftools, add it to
host-system-python3 to notify the user if it is not available.
Signed-off-by: Rouven Czerwinski
---
rules/host-system-python3.in | 3 +++
rules/host-system-python3.make | 6 ++
2 files changed, 9 insertions(+)
diff
Signed-off-by: Rouven Czerwinski
---
rules/optee-test.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/optee-test.make b/rules/optee-test.make
index 488e217..b4a70e2 100644
--- a/rules/optee-test.make
+++ b/rules/optee-test.make
@@ -16,8 +16,8 @@ endif
Previously TA loading would work because PTXdist has /usr merge, since
the TAs were installed to /usr/lib/ but the client would load the from
/lib. Explicitly set the load path to /usr/lib.
Signed-off-by: Rouven Czerwinski
---
rules/optee-client.make | 3 ++-
1 file changed, 2 insertions(+), 1
Add optional openssl support for X.509 certificate imports.
Signed-off-by: Rouven Czerwinski
---
rules/opensc.in | 7 +++
rules/opensc.make | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/rules/opensc.in b/rules/opensc.in
index e42d79259..499f28d3c 100644
--- a/rules
Signed-off-by: Rouven Czerwinki
---
rules/opensc.make | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/rules/opensc.make b/rules/opensc.make
index 21465b19f..1eaa1cccd 100644
--- a/rules/opensc.make
+++ b/rules/opensc.make
@@ -17,11 +17,11 @@ PACKAGES-$(PTXCONF_OPENSC)
> > On Mon, 2019-04-29 at 09:06 +0200, Michael Olbrich wrote:
> On Mon, Apr 29, 2019 at 08:43:22AM +0200, Rouven Czerwinski wrote:
> > Signed-off-by: Rouven Czerwinski
> > ---
> > rules/optee-client.make | 6 +++---
> > 1 file changed, 3 insertions(+), 3 deletio
Signed-off-by: Rouven Czerwinski
---
rules/optee-test.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/optee-test.make b/rules/optee-test.make
index f349e5edf..025b89f8b 100644
--- a/rules/optee-test.make
+++ b/rules/optee-test.make
@@ -18,8 +18,8 @@ endif
Signed-off-by: Rouven Czerwinski
---
rules/optee-client.make | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/rules/optee-client.make b/rules/optee-client.make
index 042bfdfcc..45c1a1385 100644
--- a/rules/optee-client.make
+++ b/rules/optee-client.make
@@ -16,8 +16,8
Signed-off-by: Rouven Czerwinski
---
rules/optee-examples.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/optee-examples.make b/rules/optee-examples.make
index af9edacbb..19e08473e 100644
--- a/rules/optee-examples.make
+++ b/rules/optee-examples.make
@@ -18,8
Signed-off-by: Rouven Czerwinski
---
rules/optee.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/optee.make b/rules/optee.make
index b7da03803..6fa34533e 100644
--- a/rules/optee.make
+++ b/rules/optee.make
@@ -18,8 +18,8 @@ endif
#
# Paths and names
Openssl 1.1 changes the default engines search directory to
/usr/lib/engines-1.1, change libp11 accordingly.
Signed-off-by: Rouven Czerwinski
---
rules/libp11.make | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/rules/libp11.make b/rules/libp11.make
index 6a7c39e69
Hello,
I'm currently hitting the following error while trying to build
toolchains for Arch Linux:
target: host-m4.install.pack
new rpath '${ORIGIN}/../lib' too large; maximum length 4
ptxdist: error: Failed to adjust rpath for
/integration.html#required-target-tools
Signed-off-by: Rouven Czerwinski
---
rules/rauc.in | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/rules/rauc.in b/rules/rauc.in
index 8c94710f9..213a1211e 100644
--- a/rules/rauc.in
+++ b/rules/rauc.in
@@ -7,7 +7,9 @@ menuconfig RAUC
On Tue, 2019-02-26 at 11:22 +0100, Rouven Czerwinski wrote:
> Select BUSYBOX_CONFIG_FEATURE_TAR_AUTODETECT and
> BUSYBOX_FEATURE_SEAMLESS_XZ if BUSYBOX_TAR is enabled. These options
> are
> required according to the documentation avilable at [1].
> While at it convert the spa
/integration.html#required-target-tools
Signed-off-by: Rouven Czerwinski
---
rules/rauc.in | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/rules/rauc.in b/rules/rauc.in
index 8c94710f9..fc2315b35 100644
--- a/rules/rauc.in
+++ b/rules/rauc.in
@@ -7,11 +7,14 @@ menuconfig RAUC
Signed-off-by: Rouven Czerwinski
---
rules/optee-test.in | 12 +++-
rules/optee-test.make | 73 -
2 files changed, 85 insertions(+)
create mode 100644 rules/optee-test.in
create mode 100644 rules/optee-test.make
diff --git a/rules/optee
Signed-off-by: Rouven Czerwinski
---
projectroot/usr/lib/systemd/system/tee-supplicant.service | 9 +-
rules/optee-client.in | 14 ++--
rules/optee-client.make | 6 +++-
3 files changed, 27 insertions(+), 2 deletions
Signed-off-by: Rouven Czerwinski
---
rules/optee-examples.in | 10 +-
rules/optee-examples.make | 73 -
2 files changed, 83 insertions(+)
create mode 100644 rules/optee-examples.in
create mode 100644 rules/optee-examples.make
diff --git a/rules
Signed-off-by: Rouven Czerwinski
---
rules/optee-client.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/optee-client.make b/rules/optee-client.make
index 8726f77..09cae7e 100644
--- a/rules/optee-client.make
+++ b/rules/optee-client.make
@@ -16,8 +16,8
Olbrich
- Disable ARM64 by depending on BROKEN
- Move xtest to optee-xtest for optee-test package
- Install examples into /usr/lib/optee/examples
v3:
- fix review comments missed in v2
Regards,
Rouven Czerwinski
Rouven Czerwinski (5):
optee-client: bump to 3.4.0
optee-client: add tee-supplicant
Signed-off-by: Rouven Czerwinski
---
projectroot/usr/lib/systemd/system/tee-supplicant.service | 9 ++-
rules/optee-client.in | 13 +++-
rules/optee-client.make | 8 +-
3 files changed, 29 insertions(+), 1
Provide two KConfig files to allow inclusion of OP-TEE for userspace libraries
and applications.
Signed-off-by: Rouven Czerwinski
---
platforms/optee.in | 41 +++-
rules/optee.in | 4 ++-
rules/optee.make | 99 ++-
3 files
Signed-off-by: Rouven Czerwinski
---
rules/optee-examples.in | 10 +-
rules/optee-examples.make | 75 -
2 files changed, 85 insertions(+)
create mode 100644 rules/optee-examples.in
create mode 100644 rules/optee-examples.make
diff --git a/rules
Signed-off-by: Rouven Czerwinski
---
rules/optee-test.in | 9 ++-
rules/optee-test.make | 71 -
2 files changed, 80 insertions(+)
create mode 100644 rules/optee-test.in
create mode 100644 rules/optee-test.make
diff --git a/rules/optee-test.in
Signed-off-by: Rouven Czerwinski
---
rules/optee-client.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/optee-client.make b/rules/optee-client.make
index 8726f77..09cae7e 100644
--- a/rules/optee-client.make
+++ b/rules/optee-client.make
@@ -16,8 +16,8
Olbrich
- Disable ARM64 by depending on BROKEN
- Move xtest to optee-xtest for optee-test package
- Install examples into /usr/lib/optee/examples
Regards,
Rouven Czerwinski
Rouven Czerwinski (5):
optee-client: bump to 3.4.0
optee-client: add tee-supplicant service file
optee: add the OP-TEE
Signed-off-by: Rouven Czerwinski
---
rules/libp11.in | 20 +-
rules/libp11.make | 58 -
2 files changed, 78 insertions(+)
create mode 100644 rules/libp11.in
create mode 100644 rules/libp11.make
diff --git a/rules/libp11.in b
Host packages use the definitions of the target packages if available, remove
the definitions from the host package.
Signed-off-by: Rouven Czerwinski
---
rules/host-p11-kit.make | 7 ---
1 file changed, 7 deletions(-)
diff --git a/rules/host-p11-kit.make b/rules/host-p11-kit.make
index
Host packages use the definitions of target packages if available, remove the
host definitions for libp11
Signed-off-by: Rouven Czerwinski
---
rules/host-libp11.make | 7 ---
1 file changed, 7 deletions(-)
diff --git a/rules/host-libp11.make b/rules/host-libp11.make
index 284284f..da3b961
Signed-off-by: Rouven Czerwinski
---
rules/p11-kit.in | 23 -
rules/p11-kit.make | 68 +++-
2 files changed, 91 insertions(+)
create mode 100644 rules/p11-kit.in
create mode 100644 rules/p11-kit.make
diff --git a/rules/p11-kit.in b
Spaces to align --->
- Cleanup make files from pregenerated stages
- Use ptxifdef macro for libp11 engine library
all from Michael Olbrich
Regards,
Rouven Czerwinski
Rouven Czerwinski (4):
p11-kit: add as new target package
host-p11-kit: remove paths and name definitions
libp11: add as
Michael Olbrich writes:
> On Mon, Feb 04, 2019 at 12:17:02PM +0100, Rouven Czerwinski wrote:
>> Signed-off-by: Rouven Czerwinski
>> ---
>> rules/p11-kit.in | 23 +-
>> rules/p11-kit.make | 114 ++-
>>
Michael Olbrich writes:
> On Mon, Feb 04, 2019 at 10:55:59AM +0100, Rouven Czerwinski wrote:
>> Signed-off-by: Rouven Czerwinski
>> ---
>> projectroot/usr/lib/systemd/system/tee-supplicant.service | 9 ++-
>> rules/optee-client.in
Michael Olbrich writes:
> On Mon, Feb 04, 2019 at 10:56:00AM +0100, Rouven Czerwinski wrote:
>> Provide two KConfig files to allow inclusion of OP-TEE for userspace
>> libraries
>> and applications.
>>
>> Signed-off-by: Rouven Czerwinski
&g
Host packages use the definitions of target packages if available, remove the
host definitions for libp11
Signed-off-by: Rouven Czerwinski
---
rules/host-libp11.make | 7 ---
1 file changed, 7 deletions(-)
diff --git a/rules/host-libp11.make b/rules/host-libp11.make
index 284284f..da3b961
Signed-off-by: Rouven Czerwinski
---
rules/p11-kit.in | 23 +-
rules/p11-kit.make | 114 ++-
2 files changed, 137 insertions(+)
create mode 100644 rules/p11-kit.in
create mode 100644 rules/p11-kit.make
diff --git a/rules/p11-kit.in b
Signed-off-by: Rouven Czerwinski
---
rules/libp11.in | 20 -
rules/libp11.make | 59 -
2 files changed, 79 insertions(+)
create mode 100644 rules/libp11.in
create mode 100644 rules/libp11.make
diff --git a/rules/libp11.in b
Add libp11 and p11-kit as target packages for ptxdist.
Libp11 contains the openssl-engine pkcs11 module, p11-kit allows the
usage of multiple pkcs11 modules simultaneously.
If both packages are enabled, libp11 provides an option to default to
the p11-kit proxy module.
Regards,
Rouven Czerwinski
Host packages use the definitions of the target packages if available, remove
the definitions from the host package.
Signed-off-by: Rouven Czerwinski
---
rules/host-p11-kit.make | 7 ---
1 file changed, 7 deletions(-)
diff --git a/rules/host-p11-kit.make b/rules/host-p11-kit.make
index
Signed-off-by: Rouven Czerwinski
---
rules/optee_examples.in | 10 +-
rules/optee_examples.make | 77 -
2 files changed, 87 insertions(+)
create mode 100644 rules/optee_examples.in
create mode 100644 rules/optee_examples.make
diff --git a/rules
Provide two KConfig files to allow inclusion of OP-TEE for userspace libraries
and applications.
Signed-off-by: Rouven Czerwinski
---
platforms/optee.in | 54 ++-
rules/optee.in | 7 +++-
rules/optee.make | 113 ++-
3
Signed-off-by: Rouven Czerwinski
---
projectroot/usr/lib/systemd/system/tee-supplicant.service | 9 ++-
rules/optee-client.in | 13 +++-
rules/optee-client.make | 8 +-
3 files changed, 29 insertions(+), 1
Signed-off-by: Rouven Czerwinski
---
rules/optee-client.make | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/rules/optee-client.make b/rules/optee-client.make
index 8726f77..09cae7e 100644
--- a/rules/optee-client.make
+++ b/rules/optee-client.make
@@ -16,8 +16,8
This series adds support for OP-TEE to ptxdist.
The series starts by bumping the client version and adding a systemd
service file for the tee-supplicant.
The core OP-TEE package is added next and the test and examples are also
introduced into ptxdist.
Regards,
Rouven Czerwinski
Rouven Czerwinski
For local_src directories, ptxdist only calls the clean command on a full clean,
not for a clean with the individual package. Document this in a note for the
workflow.
Signed-off-by: Rouven Czerwinski
---
doc/daily_work.inc | 5 +
1 file changed, 5 insertions(+)
diff --git a/doc
For local_src directories, ptxdist only calls the clean command on a full clean,
not for a clean with the individual package. Document this in a note for the
workflow.
Signed-off-by: Rouven Czerwinski
---
doc/daily_work.inc | 5 +
1 file changed, 5 insertions(+)
diff --git a/doc
From: Rouven Czerwinski
This adds the necessary patches for m4 and coreutils to compile with glibc-2.28.
These can be removed when new releases are available.
Both m4 and coreutils use an in-tree copy of gnulib which abstracts some of the
more ugly OS differences. To support the new glibc only
From: Rouven Czerwinski
This adds the neceassry patches for m4 ad coreutils to compile with glibc-2.28.
These can be removed when new releases are available.
This version is manually applied for both packages from
4af4a4a71827c0bc5e0ec67af23edef4f15cee8e
in the upstream gnulib repository
This adds the necessary patches to let m4 and coreutils compile with glibc-2.28.
These can be removed again if both packages have new releases which contain the
necessary patches for gnulib.
I can split the commit again if needed.
Greetings,
Rouven Czerwinski
Rouven Czerwinski (1):
m4
Signed-off-by: Rouven Czerwinski
---
platforms/architecture.in | 11 +++
1 file changed, 11 insertions(+)
diff --git a/platforms/architecture.in b/platforms/architecture.in
index f91fedb08..8fb870eff 100644
--- a/platforms/architecture.in
+++ b/platforms/architecture.in
@@ -125,6
Add riscv support to ptxdist.
Includes only 64bit support since we expect to mostly see 64bit processors who
want to run linux.
changes since v2:
- add missing ARCH_LP64 select
changes since v1:
- add missing signoff for the second patch
Rouven Czerwinski (2):
architecture: add riscv
Signed-off-by: Rouven Czerwinski
---
platforms/kernel.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/platforms/kernel.in b/platforms/kernel.in
index 73a225a2e..a0230a037 100644
--- a/platforms/kernel.in
+++ b/platforms/kernel.in
@@ -112,6 +112,7 @@ config KERNEL_ARCH_STRING
Signed-off-by: Rouven Czerwinski
---
platforms/kernel.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/platforms/kernel.in b/platforms/kernel.in
index 73a225a2e..a0230a037 100644
--- a/platforms/kernel.in
+++ b/platforms/kernel.in
@@ -112,6 +112,7 @@ config KERNEL_ARCH_STRING
Signed-off-by: Rouven Czerwinski
---
platforms/architecture.in | 10 ++
1 file changed, 10 insertions(+)
diff --git a/platforms/architecture.in b/platforms/architecture.in
index f91fedb08..207957a27 100644
--- a/platforms/architecture.in
+++ b/platforms/architecture.in
@@ -125,6 +125,14
---
platforms/kernel.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/platforms/kernel.in b/platforms/kernel.in
index 73a225a2e..a0230a037 100644
--- a/platforms/kernel.in
+++ b/platforms/kernel.in
@@ -112,6 +112,7 @@ config KERNEL_ARCH_STRING
default "x86" if
Signed-off-by: Rouven Czerwinski
---
platforms/architecture.in | 10 ++
1 file changed, 10 insertions(+)
diff --git a/platforms/architecture.in b/platforms/architecture.in
index f91fedb08..207957a27 100644
--- a/platforms/architecture.in
+++ b/platforms/architecture.in
@@ -125,6 +125,14
Rouven Czerwinski <rou...@czerwinskis.de> writes:
> Signed-off-by: Rouven Czerwinski <rou...@czerwinskis.de>
> [...]
install still fails, will send a v2
- Rouven
___
ptxdist mailing list
ptxdist@pengutronix.de
Signed-off-by: Rouven Czerwinski <rou...@czerwinskis.de>
---
rules/optee-client.in | 1 +
rules/optee-client.make | 14 ++
2 files changed, 7 insertions(+), 8 deletions(-)
diff --git a/rules/optee-client.in b/rules/optee-client.in
index 9099b4c48..1349fb21d 100644
--- a
76 matches
Mail list logo