-
Notifications
You must be signed in to change notification settings - Fork 349
[SKIP CI] .github: doxygen: upgrade to Ubuntu 22.04 #5979
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This should upgrade doxygen from version 1.8.17 to 1.9.1 This will hopefully provide FAIL_ON_WARNINGS and fix issues like doxygen/doxygen#7970 Signed-off-by: Marc Herbert <marc.herbert@intel.com>
|
https://github.com/thesofproject/sof/runs/7157184365 fails with: This warning was escaping WARN_AS_ERROR because of doxygen 1.8.17 bug. It was printed but not changing the exist status. doxygen 1.9.1 in Ubuntu 22 does not miss it. So this PR is blocked until this warning is fixed, @singalsu is working on the warning. |
Unlike the older 'YES', FAIL_ON_WARNINGS reports all warnings. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
Fixes doxygen warning: warning: Include graph for 'src_ipc4_int32_table.h' not generated, too many nodes (89), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES. This code is generated and pollutes doxygen output anyway. Temporary, manual solution until the `\cond` directive is also generated by the sof/tools/tune/src/*export*.m script(s) Signed-off-by: Marc Herbert <marc.herbert@intel.com>
Fixes doxygen warning: warning: Included by graph for 'src.h' not generated, too many nodes (111), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES. This code is generated and pollutes doxygen output anyway. Temporary, manual solution until the `\cond` directive is also generated by the sof/tools/tune/src/*export*.m script(s) Signed-off-by: Marc Herbert <marc.herbert@intel.com>
|
@singalsu is on vacation so went ahead and I manually added This fixes the doxygen build in https://github.com/thesofproject/sof/runs/7224393035, even with Ubuntu 22.04 The fix for the other, unrelated warnings in the new "sof-docs" build below has been submitted in |
This upgrades doxygen from version 1.8.17 to 1.9.1
This provides FAIL_ON_WARNINGS and fixes issues like
doxygen/doxygen#7970
Signed-off-by: Marc Herbert marc.herbert@intel.com