On 2025-04-30 15:39, Philippe Baril Lecavalier via Cygwin-apps wrote:

2.10.3 (2020) -> 2.12.1 (2023)

Encountered two issues, documentation related.

1. Anything where doxygen calls dot (graphviz), it just hangs, forever, no message. Looked at rebuilding graphviz and doxygen, tried a few things, no simple fix. It seems to be a known issue with other packages, applying this quick fix: Just toggle off any HAVE_DOT from Doxygen file.

If you look at my 2024-07 [ITP] cmocka, I found:

> Looking at some hints and approaches for doxygen diagnostics and debugging:
>
>      -DDOXYGEN_DOT_NUM_THREADS=1
>
> Eliminating all other job paramaters, that is the one that switches
> hangs on and off.

2. It proposes to build a pdf optionally. If we make a doc package, why not (I see they didn't bother with the pdf on Gentoo, not even an option). I might have the reason... annoying docbook dependencies and dblatex went on an infinite loop (missing a font dependency), also no message. Annoying... Therefore proposed this upstream, so that it fails cleanly in the future:

https://github.com/libsigcplusplus/libsigcplusplus/pull/113


The file:
https://cygwin.com/cgit/cygwin-packages/libsigc2.0/tree/libsigc2.0.cygport? id=f9fab9baa058f38057cad78fe7a2d46b23be8483

Log:
https://github.com/cygwin/scallywag/actions/runs/14690452902

Don't they offer any upstream source for a pre-built PDF, or could you find one?

--
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher  but when there is no more to cut
                                -- Antoine de Saint-Exupéry

Reply via email to