For the Docker images, please note that 25.4.0 still uses Debian 12 as the base image while we have also released 25.4.1 that uses Ubuntu 24.04 as the base image. Check the release notes for all details.
Many thanks to @jodogne for his support on these releases.
Ah, one more question…why do you desperately need these intree libraries? I would rather prefer to use what the distro offers in standard.
How could I achieve that? Do I need to patch out all the download stuff?
Thought so. However, who is backporting security fixes to these 3rd party downloads packages?
From that POV the SUSE security team had a valid point that system packages should be used where ever possible.
So ideally a switch for each 3rd party package could be an option, that says ‘use system package’ or ‘user 3rd party’, acknowledging that not all packages (dist.zip…) may be available.
What do you think?
Cheers
Axel
I fully subscribe to SUSE point of view (which is the same as Debian, BTW): STATIC_BUILD must be OFF by default, which is the policy implemented by all the official Orthanc plugins. This is why Alain said that the change from ON to OFF was the culprit. In other words, users must explicitly allow static linking.
It is up to the distro maintainers to ensure that the system libraries are up-to-date. Static linking is a fallback when a third-party is not available (which can also happen on GNU/Linux or BSD-like distros). We try to update as often as possible the static third-party libraries, but this is a very demanding work.