[oi-dev] Missing link in jpeg6-turbo

Marcel Telka marcel at telka.sk
Thu Jan 16 15:17:40 UTC 2025


On Thu, Jan 16, 2025 at 04:02:55PM +0100, Udo Grabowski (IMK) wrote:
> Since an OS should not only serve the developers of the OS, but
> also expect simple users having installed "other" software, existing
> compatibility links should always be retained, since they are there
> because they are part of the expected linkage scheme (although it
> would clearly be advantageous if the software could just link to
> the generic lib*.so file, but most libraries are nowadays not
> version-downward compatible...).

We cannot maintain and sustain everything forever.  Once something is
dead upstream it will sooner or later very likely die in OpenIndiana
too.

In this particular case you are just lucky because libjpeg6-turbo (which
could be considered as a compatibility package) is still included in OI
just because it is (currently) cheap to keep it there and also because
the upstream libjpeg-turbo still maintains the API version 6.  Once
either changes then the version 6 of the API will be removed from OI
too.  Please note that both V6 and V7 of the libjpeg API are unused by
OpenIndiana.

-- 
+-------------------------------------------+
| Marcel Telka   e-mail:   marcel at telka.sk  |
|                homepage: http://telka.sk/ |
+-------------------------------------------+



More information about the oi-dev mailing list