* [PATCH] doxygen: upgrade 1.17.0 -> 1.18.0
@ 2026-08-27 12:20 Jaipaul Cheernam
2026-08-29 20:19 ` [oe] " Rob Woolley
0 siblings, 1 reply; 5+ messages in thread
From: Jaipaul Cheernam @ 2026-08-27 12:20 UTC (permalink / raw)
To: openembedded-devel; +Cc: Jaipaul Cheernam
Release info: https://www.doxygen.nl/manual/changelog.html#log_1_18_0
Signed-off-by: Jaipaul Cheernam <jaipaul.cheernam@est.tech>
---
.../doxygen/{doxygen_1.17.0.bb => doxygen_1.18.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-oe/recipes-devtools/doxygen/{doxygen_1.17.0.bb => doxygen_1.18.0.bb} (96%)
diff --git a/meta-oe/recipes-devtools/doxygen/doxygen_1.17.0.bb b/meta-oe/recipes-devtools/doxygen/doxygen_1.18.0.bb
similarity index 96%
rename from meta-oe/recipes-devtools/doxygen/doxygen_1.17.0.bb
rename to meta-oe/recipes-devtools/doxygen/doxygen_1.18.0.bb
index 70537fab15..0ee18042e3 100644
--- a/meta-oe/recipes-devtools/doxygen/doxygen_1.17.0.bb
+++ b/meta-oe/recipes-devtools/doxygen/doxygen_1.18.0.bb
@@ -10,7 +10,7 @@ SRC_URI = "\
git://github.com/doxygen/doxygen.git;branch=master;protocol=https \
"
-SRCREV = "65a43c0aba45cc23b3ca11b6b5334d4eea931726"
+SRCREV = "8e760943e5d9581a444cf327f43a0b4d20d29482"
UPSTREAM_CHECK_GITTAGREGEX = "Release_(?P<pver>\d+(\_\d+)+)"
^ permalink raw reply related [flat|nested] 5+ messages in thread* Re: [oe] [PATCH] doxygen: upgrade 1.17.0 -> 1.18.0
2026-08-27 12:20 [PATCH] doxygen: upgrade 1.17.0 -> 1.18.0 Jaipaul Cheernam
@ 2026-08-29 20:19 ` Rob Woolley
2026-08-30 7:07 ` Jaipaul Cheernam
0 siblings, 1 reply; 5+ messages in thread
From: Rob Woolley @ 2026-08-29 20:19 UTC (permalink / raw)
To: jaipaul.cheernam; +Cc: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 2839 bytes --]
Thanks for updating Doxygen. I ran into a QA buildpath error. I fixed it
with this:
diff --git a/meta-oe/recipes-devtools/doxygen/doxygen_1.18.0.bb
b/meta-oe/recipes-devtools/doxygen/doxygen_1.18.0.bb
index 0ee18042e3..93e1a0e6f7 100644
--- a/meta-oe/recipes-devtools/doxygen/doxygen_1.18.0.bb
+++ b/meta-oe/recipes-devtools/doxygen/doxygen_1.18.0.bb
@@ -30,6 +30,10 @@ do_install:append() {
sed -i -e 's;^#ifndef.*GENERATED_SRC_CE_PARSE_HPP_INCLUDED$;#ifndef
GENERATED_SRC_CE_PARSE_HPP_INCLUDED;g' ${B}/generated_src/ce_parse.hpp
sed -i -e 's;^# define.*GENERATED_SRC_CE_PARSE_HPP_INCLUDED$;# define
GENERATED_SRC_CE_PARSE_HPP_INCLUDED;g' ${B}/generated_src/ce_parse.hpp
sed -i -e 's;^#endif.*GENERATED_SRC_CE_PARSE_HPP_INCLUDED.*$;#endif;g'
${B}/generated_src/ce_parse.hpp
+
+ sed -i -e 's;${S};;g' ${B}/generated_src/configvalues.h
+ sed -i -e 's;${S};;g' ${B}/generated_src/configvalues.cpp
+ sed -i -e 's;${S};;g' ${B}/generated_src/configoptions.cpp
}
BBCLASSEXTEND = "native nativesdk"
Did you see this QA buildpath failure when you built the recipe?
Regards,
Rob
On Thu, Aug 27, 2026 at 8:20 AM Jaipaul Cheernam via lists.openembedded.org
<jaipaul.cheernam=est.tech@lists.openembedded.org> wrote:
> Release info: https://www.doxygen.nl/manual/changelog.html#log_1_18_0
>
> Signed-off-by: Jaipaul Cheernam <jaipaul.cheernam@est.tech>
> ---
> .../doxygen/{doxygen_1.17.0.bb => doxygen_1.18.0.bb} | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
> rename meta-oe/recipes-devtools/doxygen/{doxygen_1.17.0.bb =>
> doxygen_1.18.0.bb} (96%)
>
> diff --git a/meta-oe/recipes-devtools/doxygen/doxygen_1.17.0.bb
> b/meta-oe/recipes-devtools/doxygen/doxygen_1.18.0.bb
> similarity index 96%
> rename from meta-oe/recipes-devtools/doxygen/doxygen_1.17.0.bb
> rename to meta-oe/recipes-devtools/doxygen/doxygen_1.18.0.bb
> index 70537fab15..0ee18042e3 100644
> --- a/meta-oe/recipes-devtools/doxygen/doxygen_1.17.0.bb
> +++ b/meta-oe/recipes-devtools/doxygen/doxygen_1.18.0.bb
> @@ -10,7 +10,7 @@ SRC_URI = "\
> git://github.com/doxygen/doxygen.git;branch=master;protocol=https \
> "
>
> -SRCREV = "65a43c0aba45cc23b3ca11b6b5334d4eea931726"
> +SRCREV = "8e760943e5d9581a444cf327f43a0b4d20d29482"
>
>
> UPSTREAM_CHECK_GITTAGREGEX = "Release_(?P<pver>\d+(\_\d+)+)"
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#129533):
> https://lists.openembedded.org/g/openembedded-devel/message/129533
> Mute This Topic: https://lists.openembedded.org/mt/120954979/556952
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> rob.woolleywr@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 4998 bytes --]
^ permalink raw reply related [flat|nested] 5+ messages in thread* Re: [PATCH] doxygen: upgrade 1.17.0 -> 1.18.0
2026-08-29 20:19 ` [oe] " Rob Woolley
@ 2026-08-30 7:07 ` Jaipaul Cheernam
2026-08-30 9:39 ` [oe] " Rob Woolley
0 siblings, 1 reply; 5+ messages in thread
From: Jaipaul Cheernam @ 2026-08-30 7:07 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 163 bytes --]
Hi Robb,
No I didn't get this QA build path failure and may I know is there any prerequisite that trigger this ?
I built on Ubuntu 24.
Regrads,
Jaipaul
[-- Attachment #2: Type: text/html, Size: 241 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [oe] [PATCH] doxygen: upgrade 1.17.0 -> 1.18.0
2026-08-30 7:07 ` Jaipaul Cheernam
@ 2026-08-30 9:39 ` Rob Woolley
2026-08-30 10:50 ` Jaipaul Cheernam
0 siblings, 1 reply; 5+ messages in thread
From: Rob Woolley @ 2026-08-30 9:39 UTC (permalink / raw)
To: jaipaul.cheernam; +Cc: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 1211 bytes --]
Hi Jaipaul,
Thanks for the quick reply. As far as I can see the configgen.py gets run
on every run:
https://github.com/doxygen/doxygen/blob/master/src/CMakeLists.txt#L47
The buildpath error gets introduced by this commit in the 1.18.0 release:
https://github.com/doxygen/doxygen/commit/6985a2ef063773c1f3ccd3755fdf6b7f81f44f4c
Out of curiosity, what do you see in the files generated on your system?
Regards,
Rob
On Sun, Aug 30, 2026 at 3:07 AM Jaipaul Cheernam via lists.openembedded.org
<jaipaul.cheernam=est.tech@lists.openembedded.org> wrote:
> Hi Robb,
>
> No I didn't get this QA build path failure and may I know is there any
> prerequisite that trigger this ?
>
> I built on Ubuntu 24.
>
> Regrads,
> Jaipaul
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#129593):
> https://lists.openembedded.org/g/openembedded-devel/message/129593
> Mute This Topic: https://lists.openembedded.org/mt/120954979/556952
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> rob.woolleywr@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 2282 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] doxygen: upgrade 1.17.0 -> 1.18.0
2026-08-30 9:39 ` [oe] " Rob Woolley
@ 2026-08-30 10:50 ` Jaipaul Cheernam
0 siblings, 0 replies; 5+ messages in thread
From: Jaipaul Cheernam @ 2026-08-30 10:50 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 875 bytes --]
Hi Robb,
the buildpath issue is present on my system too. The generated files show:
/* WARNING: This file is generated!
* Do not edit this file, but edit /home/jaipaul/.../workspace/sources/doxygen/src/config.xml instead and run
* python configgen.py -maph /home/jaipaul/.../workspace/sources/doxygen/src/config.xml to regenerate this file!
*/
All three files — configvalues.h, configvalues.cpp, and configoptions.cpp — have the build path included.
The reason I missed it is that I used devtool upgrade and devtool build to build the recipe. devtool build only runs do_populate_sysroot and do_packagedata by default (hardcoded in scripts/lib/devtool/build.py),
so do_package_qa never executed.
A normal bitbake doxygen would have triggered do_build which depends on do_package_qa, catching the error.
So, your patch is needed .
Regards,
Jaipaul
[-- Attachment #2: Type: text/html, Size: 1148 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-08-30 10:50 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-27 12:20 [PATCH] doxygen: upgrade 1.17.0 -> 1.18.0 Jaipaul Cheernam
2026-08-29 20:19 ` [oe] " Rob Woolley
2026-08-30 7:07 ` Jaipaul Cheernam
2026-08-30 9:39 ` [oe] " Rob Woolley
2026-08-30 10:50 ` Jaipaul Cheernam
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.