On Tue, 10 Feb 2026 at 03:42, Yiding Liu (Fujitsu)
<[email protected]> wrote:
>        I try to enable doc in gstreamer1.0-vaapi,  gstreamer1.0-plugins-base 
> and gstreamer1.0 but found a problem
>
>        There is a definition in docs/meson.build which prevent building doc 
> in  cross building.
>
> if meson.is_cross_build()
>     if get_option('doc').enabled()
>         error('Documentation enabled but building the doc while cross 
> building is not supported yet.')
>     endif
>
>     message('Documentation not built as building it while cross building is 
> not supported yet.')
>     subdir_done()
> endif
>
>          So what should I do next? Maybe I should send thest patchsets to 
> meta-oe?

If you have time to look into gstreamer issues, then you could add a
local patch to gstreamer recipes to remove the above code block, then
set 'doc' to enabled and see what happens (upstream-status doesn't
matter at this point yet). Presumably gstreamer upstream has that
because 'doc' needs running target binaries, but in yocto we have ways
to do it (via qemu). So please try and report, then we'll decide what
to do next.

If you do not have time to do this (which is totally fine), then yes,
hotdoc should be sent to meta-oe in my opinion, because enabling it to
support docs in a single, minor recipe in oe-core does not make sense.

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

Reply via email to