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