Page 1 of 1

Re: Upgrade not compiling.

Posted: 2007-10-23T16:15:15-07:00
by magick
The XWD format requires the X11 delegate library. Without it, ImageMagick cannot read XWD image files and certainly the XWD regression test is expected to fail.

Re: Upgrade not compiling.

Posted: 2007-11-01T22:24:58-07:00
by Hero
I'm having the same problem,
I tried installing /usr/ports/x11-servers/xorg-server
which is the default X11 server for FreeBSD, but it didn't help,

is there some exact part of X11 that I can try and check so it's installed?

(FreeBSD 6.2 and IM 6.3.5-10)

thanks :)

Re: Upgrade not compiling.

Posted: 2007-11-01T22:52:20-07:00
by mi
Hero wrote:I'm having the same problem,
I tried installing /usr/ports/x11-servers/xorg-server
which is the default X11 server for FreeBSD, but it didn't help,

is there some exact part of X11 that I can try and check so it's installed?

(FreeBSD 6.2 and IM 6.3.5-10)

thanks :)
You don't need the X11-server to get support for XWD format. You need the correct X11-library.

But you don't need that on a web-server anyway, so don't bother. Unfortunately, as you just found out, ImageMagick's self-tests still have a problem in that they can't always distinguish between a format being unsupported (not an error) and it being supported incorrectly (an error).

While ImageMagick is fixing this bug, the only work-around for you is to disable the post-build testing entirely (by running ``make config'' and unchecking the test-option)... After that the build will formally succeed and you'll be able to install the software.

Hope, this helps.

Re: Upgrade not compiling.

Posted: 2007-11-01T22:56:15-07:00
by mi
magick wrote:The XWD format requires the X11 delegate library. Without it, ImageMagick cannot read XWD image files and certainly the XWD regression test is expected to fail.
There is nothing "certain" about this failure -- it is incorrect (false negative) and inconsistent. For other formats -- such as FPX, for example -- this (absence of the format-handling module) generates an "XFAIL" (instead of "FAIL") and is properly reported as "expected failure".

Unfortunately, for XWD (and some others) this is not the case and the bogus test-failures scare users and generate unnecessary support-threads. The sooner this problem is fixed, the better for all concerned.