ImageMagick modules (Re: ImageMagick - portupgrade failure
-amd64 openexr issues)
Mikhail Teterin
mi+mill at aldan.algebra.com
Mon Oct 15 07:48:17 PDT 2007
понеділок 15 жовтень 2007 10:39 до, David Southwell Ви написали:
> 1. Any idea how long Module support will remain broken?
This is a difficult question to answer, because it depends on the exact
configurations -- some modules are just fine, but some others mess things up,
when ImageMagick unloads them (via dlclose())...
Jasper was a bad offender in the past, but I patched it a few weeks ago.
There, probably, remain other evil-doers :(
That said, you do not need module support -- there is no gain from them.
Adding a third-party module (if any exists at all) remains possible even if
ImageMagick's own modules are all linked in.
> ** Makefile possibly broken: graphics/ImageMagick:
> "Makefile", line 105: warning: OpenEXR's libIlmThread may prevent
> PerlMagick from working
> "Makefile", line 108: warning: DjVu requires threads and will not
> be supported
> ImageMagick-6.3.5.10_1
If you rebuilt the OpenEXR recently (be sure to read /usr/ports/UPDATING for
details), you can ignore the OpenEXR warning. For DjVu it is, probably, best
to just disable it -- it requires threads, which often make PerlMagick
unusable, because perl is not threaded by default on FreeBSD.
Unless you know, you need DjVu support for something, PerlMagick is, probably,
more important to you than DjVu...
> As you can see I have two depencies not upgrading due to ImageMagick
The warnings aren't supposed to trigger portupgrade's failure, but I rarely
use the tool. There, likely, exists an option to cause it to try building the
port regardless...
Yours,
-mi
More information about the freebsd-ports
mailing list