Hello, sorry for not saying this explicitly, as you've found other recipes with hotdoc support, can you look into enabling it there as well?
Alex On Thu, 5 Feb 2026 at 03:59, Yiding Liu (Fujitsu) <[email protected]> wrote: > > Ping > ________________________________ > 发件人: Liu, Yiding/刘 乙丁 <[email protected]> > 发送时间: 2026年1月30日 10:19 > 收件人: Alexander Kanavin <[email protected]> > 抄送: [email protected] > <[email protected]> > 主题: 回复: [OE-core][PATCH 6/6] orc: Enable hotdoc to produce doc > > Hi Alex > > I search the changelog in git log, and found that besides orc, > gstreamer1.0-vaapi, gstreamer1.0-plugins-base and gstreamer1.0 used hotdoc > in new version. > > Liu > ________________________________ > 发件人: Alexander Kanavin <[email protected]> > 发送时间: 2026年1月29日 19:26 > 收件人: Liu, Yiding/刘 乙丁 <[email protected]> > 抄送: [email protected] > <[email protected]> > 主题: Re: [OE-core][PATCH 6/6] orc: Enable hotdoc to produce doc > > Thanks for looking into this. Are there other recipes in oe-core that > have hotdoc support? You can perhaps unpack everything (without > building it), and then grep in WORKDIR for hotdoc. > > If there's just orc, we could probably add hotdoc to meta-openembedded first. > > The pending patch needs to be submitted upstream. > > Alex > > On Thu, 29 Jan 2026 at 04:54, Yiding Liu (Fujitsu) via > lists.openembedded.org <[email protected]> > wrote: > > > > Signed-off-by: Liu Yiding <[email protected]> > > --- > > .../orc/orc/0001-Fix-hotdoc-run-error.patch | 37 +++++++++++++++++++ > > meta/recipes-devtools/orc/orc_0.4.42.bb | 5 ++- > > 2 files changed, 41 insertions(+), 1 deletion(-) > > create mode 100644 > > meta/recipes-devtools/orc/orc/0001-Fix-hotdoc-run-error.patch > > > > diff --git a/meta/recipes-devtools/orc/orc/0001-Fix-hotdoc-run-error.patch > > b/meta/recipes-devtools/orc/orc/0001-Fix-hotdoc-run-error.patch > > new file mode 100644 > > index 0000000000..277ce038f8 > > --- /dev/null > > +++ b/meta/recipes-devtools/orc/orc/0001-Fix-hotdoc-run-error.patch > > @@ -0,0 +1,36 @@ > > +Subject: [PATCH] Fix hotdoc run error. > > + > > +Fix the following error. > > +| Running custom install script > > 'tmp/work/x86-64-v3-poky-linux/orc/0.4.42/recipe-sysroot-native/usr/bin/meson.real > > --internal hotdoc --install orc-doc/html --docdir /usr/share/doc/orc/html > > --name orc --builddir tmp/work/x86-64-v3-poky-linux/orc/0.4.42/build/doc > > tmp/work/x86-64-v3-poky-linux/orc/0.4.42/recipe-sysroot-native/usr/bin/hotdoc > > run --conf-file orc-doc.json' > > +| --- stdout --- > > +| > > +| --- stderr --- > > +| ERROR: [doc-tree]: (index-extension-not-found): > > tmp/work/x86-64-v3-poky-linux/orc/0.4.42/sources/orc-0.4.42/doc/sitemap.txt:8:10: > > No extension named c for index page > > +| 00006: tutorial.md > > +| 00007: opcodes.md > > +| 00008: c-index > > +| ^ > > +| 00009: > > +| > > + > > +Remove c-index as it is not in the doc directory. > > + > > +Upstream-Status: Pending > > + > > +Signed-off-by: Liu Yiding <[email protected]> > > +--- > > + doc/sitemap.txt | 1 - > > + 1 file changed, 1 deletion(-) > > + > > +diff --git a/doc/sitemap.txt b/doc/sitemap.txt > > +index 568b367..40a7f99 100644 > > +--- a/doc/sitemap.txt > > ++++ b/doc/sitemap.txt > > +@@ -5,4 +5,3 @@ index.md > > + concepts.md > > + tutorial.md > > + opcodes.md > > +- c-index > > +-- > > +2.43.0 > > + > > diff --git a/meta/recipes-devtools/orc/orc_0.4.42.bb > > b/meta/recipes-devtools/orc/orc_0.4.42.bb > > index f56b9058c2..b73c8df04d 100644 > > --- a/meta/recipes-devtools/orc/orc_0.4.42.bb > > +++ b/meta/recipes-devtools/orc/orc_0.4.42.bb > > @@ -4,11 +4,14 @@ DESCRIPTION = "Optimised Inner Loop Runtime Compiler is a > > Library and set of too > > LICENSE = "BSD-2-Clause & BSD-3-Clause" > > LIC_FILES_CHKSUM = "file://COPYING;md5=1400bd9d09e8af56b9ec982b3d85797e" > > > > -SRC_URI = "http://gstreamer.freedesktop.org/src/orc/orc-${PV}.tar.xz" > > +SRC_URI = "http://gstreamer.freedesktop.org/src/orc/orc-${PV}.tar.xz \ > > + file://0001-Fix-hotdoc-run-error.patch \ > > + " > > SRC_URI[sha256sum] = > > "7ec912ab59af3cc97874c456a56a8ae1eec520c385ec447e8a102b2bd122c90c" > > > > inherit meson pkgconfig > > > > +DEPENDS = "hotdoc-native" > > # distinguish from apache:orc > > CVE_PRODUCT = "gstreamer:orc" > > > > -- > > 2.43.0 > > > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#230569): https://lists.openembedded.org/g/openembedded-core/message/230569 Mute This Topic: https://lists.openembedded.org/mt/117650954/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
