Skip to content

v3.1 : Re-enable ROOT's GUI and Printing Capabilities

Compare
Choose a tag to compare
@tomeichlersmith tomeichlersmith released this 09 Dec 17:40
· 158 commits to main since this release

This is a patch for a bug introduced in v2.1 of the container and persisting through v3.0. In an attempt to lighten the container primarily through lightening the ROOT install, the libafterimage-dev dependency was removed and the gminimal CMake parameter for ROOT was enabled. ROOT compiled its GUI and printing libraries successfully; however, when trying to actually use them, one obtains cryptic errors about arrow_*.xpm files not being found. A helpful ROOT forum post from 2007 pointed out that this error is thrown when the library attempts to use functions from the missing dependency.

Re-introducing the libafterimage-dev dependency and requiring the asimage ROOT plugin to be built resolved this issue.

Full Changelog: v3.0...v3.1