On 2025-01-28 7:28 a.m., Zoltan Boszormenyi via lists.openembedded.org wrote:
2025. 01. 28. 12:57 keltezéssel, Alexander Kanavin írta:
On Tue, 28 Jan 2025 at 12:53, Böszörményi Zoltán <[email protected]> wrote:
   Which is

- written in rust
rust is in core.

- needs libclang.
There was a motion to merge meta-clang into core,
what happened to it?
The effort to move clang to core is ongoing. Patches were posted and
reviewed, with a significant number of issues to be addressed. If you
want it to happen sooner, please do help out with them.

Even once clang lands, we likely won't re-enable signing by default,
as having both rust and clang on the way to do_package

That's bad. This would make some packages in my meta-clang-revival
layer non-buildable:

* older versions of intel-graphics-compiler/intel-compute-runtime
   from meta-intel need llvm/clang 14
* python3-llvmlite (dependency of python3-numba) needs
   llvm/clang 15

With Yocto 5.1 and older, all 3 libLLVM versions (14, 15 and the default
version from meta-clang) can be packaged / signed and the library
packages can be installed in parallel.

But clang and e.g. clang14 can't be both pulled in as build
dependencies, since they conflict.

Zoltan,

A patch to enable the signing using  a PACKAGECONFIG for rpm would
likely be accepted. Off by default of course and a test would be ideal.

../Randy



  (which uses
bits of rpm) will lengthen build times to unacceptable levels. I just
posted some unfortunate benchmarks for rust-native in particular. But
you might get the rpm signing oe-selftest working again.

Alex





--
# Randy MacLeod
# Wind River Linux
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#210337): 
https://lists.openembedded.org/g/openembedded-core/message/210337
Mute This Topic: https://lists.openembedded.org/mt/110856095/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to