Build failure against >=discount-3
kdepim-addons-22.12.2/plugins/messageviewer/bodypartformatter/markdown/markdowndiscount.cpp: In member function ‘virtual QString MarkdownDiscount::toHtml() const’:
kdepim-addons-22.12.2/plugins/messageviewer/bodypartformatter/markdown/markdowndiscount.cpp:23:82: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
23 | MMIOT *markdownHandle = mkd_string(textArray.constData(), textArray.count(), 0);
| ^
kdepim-addons-22.12.2/plugins/messageviewer/bodypartformatter/markdown/markdowndiscount.cpp:24:16: error: variable or field ‘flags’ declared void
24 | mkd_flag_t flags = MKD_FENCEDCODE | MKD_GITHUBTAGS | MKD_AUTOLINK;
| ^~~~~
kdepim-addons-22.12.2/plugins/messageviewer/bodypartformatter/markdown/markdowndiscount.cpp:25:38: error: ‘flags’ was not declared in this scope; did you mean ‘QFlags’?
25 | if (!mkd_compile(markdownHandle, flags)) {
| ^~~~~
| QFlags
ninja: build stopped: subcommand failed.
See also:
- similar issue in okular: graphics/okular@f1f638c2
- full build.log: kde-apps_kdepim-addons-22.12.2_20230218-105900.log