[oi-dev] imagemagick

Bob Friesenhahn bfriesen at simple.dallas.tx.us
Wed Jul 10 17:29:02 UTC 2013


On Wed, 10 Jul 2013, Alexander Pyhalov wrote:

> Hello all again.
>
> Now I have (it seems) working imagemagick update :
> https://github.com/pyhalov/oi-userland/compare/imagemagick
>
> However, it can break a lot, because imagemagick library names, so numbers 
> and so on changed. So it seems to integrate it we need to rebuild all 
> dependent packages (including other gates, e.g. JDS).

ImageMagick can be configured to use subsets of its dependencies. 
Someone should decide which dependencies are actually worth using and 
which can be mapped out without excessive loss of functionality.  For 
example, a dependency on cairo pulls in quite a lot of other stuff. 
This means that any software which links with ImageMagick then becomes 
dependent on this other stuff.  It would also mean that the 
ImageMagick binaries would not run without X11 client libraries and 
the other dependencies installed.

Besides changes to library names, the ImageMagick APIs and ABI are not 
terribly stable.  Care needs to be taken to avoid ripple effects which 
result in rebuilding the "world".

ImageMagick APIs have changed (even the name of the function to call 
to initialize the library) since the version in OpenSolaris so 
dependent apps/libraries may need to be patched to compile and work 
properly.

Bob
-- 
Bob Friesenhahn
bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/




More information about the oi-dev mailing list