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
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/

_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev

Reply via email to