On Tue, 7 Mar 2023 at 06:51, wangmy <[email protected]> wrote: > @@ -42,14 +42,20 @@ EXTRA_OECONF += " --disable-valadoc" > # Vapigen wrapper needs to be available system-wide, because it will be used > # to build vapi files from all other packages with vala support > do_install:append:class-target() { > - install -d ${D}${bindir_crossscripts}/ > - install ${B}/vapigen-wrapper ${D}${bindir_crossscripts}/ > + install -d ${D}${bindir_crossscripts} > + install ${B}/vapigen-wrapper ${D}${bindir_crossscripts} > + install ${B}/vapigen-wrapper ${D}${libdir} > } > > +FILES:${PN}-dev += "${libdir}/vapigen-wrapper" > +
The correct way to fix this is to simply delete vapigen-wrapper from target packages in vala_package_preprocess(). It is only needed in sysroots, not on actual targets. Alex
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#178091): https://lists.openembedded.org/g/openembedded-core/message/178091 Mute This Topic: https://lists.openembedded.org/mt/97444248/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
