Re: [OE-Core][PATCH v12 1/7] path.py: add support for ACLs and all additional attributes

2023-08-12 Thread Alexandre Belloni via lists.openembedded.org
Hello, This went through the autobuilder fine until yesterday: https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/3349/steps/12/logs/stdio https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20230811-vwiija9k/packages/diff-html/ On 04/08/2023 10:43:09+0200, Piotr Łobacz

Re: [OE-Core][PATCH v12 1/7] path.py: add support for ACLs and all additional attributes

2023-08-12 Thread Piotr Łobacz
Hi Alexandre, Again some stupid difference between gnu and posix... Can you leave me this revision so i will test it? BR Piotr Wysyłane z aplikacji Outlook dla systemu iOS Od: Alexandre Belloni Wysłane: Saturday, August 12, 2023 3:03:54 PM

[OE-core] [RFC][PATCH 0/3] Introduction of cargo-c class and recipe

2023-08-12 Thread Frederic Martinsons
From: Frederic Martinsons This is an RFC for introducing a new class and recipes that help building C-ABI compatible header and library around rust code. The third patch is not meant to be merged (at least I'm wondering if this is really usefull in oe-core) but this could help the review and com

[OE-core] [RFC][PATCH 2/3] classes-recipe: add cargo_c.bbclass

2023-08-12 Thread Frederic Martinsons
From: Frederic Martinsons This class can be used inside rust recipe to generate a rust library that can be called by C/C++ code. The rust recipe which uses this class has to only replace "inherit cargo" by "inherit cargo-c". Signed-off-by: Frederic Martinsons --- meta/classes-recipe/cargo_c.b

[OE-core] [RFC][PATCH 1/3] rust: add cargo-c recipe

2023-08-12 Thread Frederic Martinsons
From: Frederic Martinsons This package make it easier to generate C/C++ ABI compatible header, library and also generate package config file. It is built around cbindgen (https://github.com/mozilla/cbindgen) for the header generation, it compiles the library (static or dynamic) through cargo and

[OE-core] [RFC][PATCH 3/3] rust: provide examples for C library generation in rust

2023-08-12 Thread Frederic Martinsons
From: Frederic Martinsons rust-c-lib-example is a little rust code which provide a single function to print a formatted date (via the chrono crate) from an input timestamp in millisecond. It has the necessary FFI annotation and inherit cargo_c class for the C ABI compatible library generation. r

Re: [OE-core] [RFC][PATCH 0/3] Introduction of cargo-c class and recipe

2023-08-12 Thread Richard Purdie
On Sat, 2023-08-12 at 16:49 +0200, Frederic Martinsons wrote: > From: Frederic Martinsons > > This is an RFC for introducing a new class and recipes that > help building C-ABI compatible header and library around > rust code. > > The third patch is not meant to be merged (at least I'm > wonderin

Re: [OE-core] [RFC][PATCH 0/3] Introduction of cargo-c class and recipe

2023-08-12 Thread Frederic Martinsons
Le dim. 13 août 2023, 00:53, Richard Purdie < richard.pur...@linuxfoundation.org> a écrit : > On Sat, 2023-08-12 at 16:49 +0200, Frederic Martinsons wrote: > > From: Frederic Martinsons > > > > This is an RFC for introducing a new class and recipes that > > help building C-ABI compatible header a