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