Hmmm, the native part wasn't supposed to be touched... but now that you mention, I think I see where my error is.
Thanks for the feedback, will try to look into this later today (unless someone else is faster). Not sure about the class-target part, but will try to check on that too, if I can find a more graceful solution. On 25.02.25 10:24, Thomas Schlien wrote: > Hi, > > we actually stumbled upon this issue because the patch also removes the > binaries from the native package. As a result, our software—which > requires the native binaries for compilation—no longer builds. I had to add > > SRC_URI:remove = "file://0001-Don-t-check-usr-bin-content-from-cmake.patch" > > to a capnproto_%.bbappend in our layer to get it working again. > > One could also imagine use cases where having the capnp tools available > on the target system would be beneficial. Therefore, I believe that not > installing the binaries in the target package should be configurable. > > Best regards, > Thomas > > On 03.02.25 13:11, Gyorgy Sarvari via lists.openembedded.org wrote: >> While looking into Ross' feedback about the first version, I realized >> that my >> sed regex didn't only have superficial problems (namely being an >> eyesore, and >> likely brittle), but it also only solved a part of the problem - it >> allowed to >> link to the cross-compiled libs, but code-generation during class-target >> compilation from capnproto definitions was still broken. >> >> This patch supposed to remediate this too. >> >> If you think that having a new class is overcomplicating the issue, I >> can be easily >> convinced about it (but please leave an alternative suggestion also). >> >> There is 1 known caveat however: if someone would want to install the >> binaries >> from ${bindir} on the target machine, that won't work after this >> change. (Can't >> really think of any reasons however, why would one do that - this is >> not a user-application.) >> >> Let me know if there's anything you'd like to change in this patch. >> >> >> >>
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#115566): https://lists.openembedded.org/g/openembedded-devel/message/115566 Mute This Topic: https://lists.openembedded.org/mt/110969312/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-