Documentation | rtems-docs waf dependency tracking on images is broken (#124)

Joel Sherrill (@joel) gitlab at rtems.org
Wed Jan 7 04:24:30 UTC 2026



Joel Sherrill created an issue: https://gitlab.rtems.org/rtems/docs/rtems-docs/-/issues/124

Assignee: Trac Migrate

When adding a PlantUML figure to the documentation, I noticed that waf did not regenerate from ource like I expected. My waf configure is:

```
./waf configure --prefix=/tmp/docs --plantuml
```

I tried moving a png to png-HOLD and it did not regenerate from the SVG. The image was missing in the generated HTML.

```
rtems-docs]$ find . -name "states*"
./images/c_user/states.svg
./images/c_user/states.png-HOLD
```

I repeated this for a PUML file and it did regenerate but not into the images/ directory. At least this time it did show up in the HTML output but a "normal" user could not reproduce this without PlantUML.

```
rtems-docs$ find . -name libdl-load*
./images/user/libdl-load.puml
./images/user/libdl-load.png-HOLD
./build/images/user/libdl-load.png.out
./build/images/user/libdl-load.png
```

I am not marking this as a critical issue for 6.1 because this is something that is fairly easy to work around. It just requires discipline on the part of the author to ensure when source for a figure is updated, the PNG is also updated and committed.

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/docs/rtems-docs/-/issues/124
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20260107/72209516/attachment.htm>


More information about the bugs mailing list