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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to