We already have precedent to use Debian naming with perl recipes.
On Fri, Mar 13, 2026 at 11:18 AM Peter Kjellerstedt via lists.openembedded.org <[email protected]> wrote: > > -----Original Message----- > > From: [email protected] < > [email protected]> On Behalf Of Ankur Tyagi via > lists.openembedded.org > > Sent: den 10 mars 2026 20:18 > > To: [email protected] > > Cc: [email protected]; > [email protected] > > Subject: Re: [oe] [meta-oe][PATCH] cxx: Add cxx recipe > > > > On Wed, Mar 11, 2026 at 6:19 AM Gyorgy Sarvari via > lists.openembedded.org <[email protected]> > wrote: > > > > > > On 3/10/26 14:48, Varatharajan, Deepesh via lists.openembedded.org > wrote: > > > > From: Deepesh Varatharajan <[email protected]> > > > > > > > > Add a recipe for the cxx crate, which provides a safe and efficient > > > > bridge for interoperability between Rust and C++ code. It allows > > > > defining the FFI boundary in a shared Rust module and generates > > > > compatible bindings for both languages during the build process. > > > > > > > > The crate is implemented in Rust and supports zero-overhead FFI with > > > > common Rust and C++ standard library types. > > > > > > > > More information: https://crates.io/crates/cxx > > > > > > > > Signed-off-by: Deepesh Varatharajan < > [email protected]> > > > > --- > > > > meta-oe/recipes-devtools/cxx/cxx-crates.inc | 130 > ++++++++++++++++++++ > > > > meta-oe/recipes-devtools/cxx/cxx_1.0.194.bb | 34 +++++ > > > > 2 files changed, 164 insertions(+) > > > > create mode 100644 meta-oe/recipes-devtools/cxx/cxx-crates.inc > > > > create mode 100644 meta-oe/recipes-devtools/cxx/cxx_1.0.194.bb > > > > > > > > > > This is mostly just a thought, I don't intend this as a blocker of this > > > patch. Maybe a loud thought, or a quick-discussion starter? > > > > > > cxx is pretty generic name, I find it hard to guess that it's a Rust > > > library for FFI. > > > > > > Debian prefixes this (and similar packages) with librust - this one is > > > called librust-cxx. Fedora calls it rust-cxx. (Though OpenSuse just > > > calls it cxx - I guess there is accepted no standard) > > > What if we would follow Debian or Fedora naming with such Rust > > > libraries, similar to what is done with many Python and Perl recipes? I > > > imagine that over time there will be more similar recipes. > > > > > > > Had similar thoughts when I read the recipe name. > > Another idea is to use "cxx-crates" name for both, inc and bb files. > > No, that is a bad idea. The -crates.inc files tie into the similar > files for Go, i.e., -go-mods.inc and -licenses.inc. And I expect that > in the future there will also be -licenses.inc files for the Rust > recipes. > > //Peter > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#125194): https://lists.openembedded.org/g/openembedded-devel/message/125194 Mute This Topic: https://lists.openembedded.org/mt/118240942/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
