[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