Upgrade not compiling.

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: Upgrade not compiling.

Post 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.
Hero

Re: Upgrade not compiling.

Post 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 :)
User avatar
mi
Posts: 123
Joined: 2005-01-25T14:14:43-07:00
Contact:

Re: Upgrade not compiling.

Post 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.
User avatar
mi
Posts: 123
Joined: 2005-01-25T14:14:43-07:00
Contact:

Re: Upgrade not compiling.

Post 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.
Post Reply