Re: Strange Inverse Result [OSX Snow Leopard]

Ryan Schmidt <[email protected]> Sun, 11 Oct 2009 08:45:52 -0500
Newsgroups gmane.comp.video.image-magick.bugs
Message-ID <[email protected]>
Some more data:

On Oct 10, 2009, at 19:25, Ryan Schmidt wrote:

> I am the maintainer of ImageMagick in MacPorts and I am able to
> reproduce the issue with ImageMagick @6.5.6-1_0+q8+universal and
> @6.5.6-10_0+q8+universal on Snow Leopard (with tiff @3.9.1_0+macosx
> +universal). On my machine, ImageMagick and all its dependencies are
> built universal, for x86_64 and i386.
>
> Perhaps building universal is the problem. Billy, are you building
> with the universal variant as well? If so, you could try rebuilding
> everything without it. I have not yet had a chance to test without it.

I also see the problem on Snow Leopard if ImageMagick and all  
dependencies are built for x86_64 only (the default on Snow Leopard),  
or for i386 only. So I can't seem to make the problem go away on Snow  
Leopard no matter how I build ImageMagick.

I also see the problem on Leopard if ImageMagick and all dependencies  
are built universal for x86_64 and i386.

In all the above cases, "convert" produces this one line of output:

convert: unable to read font `Arial' @ annotate.c/RenderType/806.


I don't see the problem on Leopard if ImageMagick is built for i386  
only (the default on Leopard) -- but in that case, though the colors  
are now right, the "+" looks different (is a different font maybe).

In this case, "convert" produces these six lines output:

convert: unable to read font `Arial' @ annotate.c/RenderType/806.
convert: unable to read font `/mp/lib/ImageMagick-6.5.6/config//mp/ 
share/ghostscript/fontsx/n019003l.pfb' @ annotate.c/RenderFreetype/1042.
convert: unable to read font `Arial' @ annotate.c/RenderType/806.
convert: unable to read font `/mp/lib/ImageMagick-6.5.6/config//mp/ 
share/ghostscript/fontsx/n019003l.pfb' @ annotate.c/RenderFreetype/1042.
convert: unable to read font `Arial' @ annotate.c/RenderType/806.
convert: unable to read font `/mp/lib/ImageMagick-6.5.6/config//mp/ 
share/ghostscript/fontsx/n019003l.pfb' @ annotate.c/RenderFreetype/1042.

Note: This was a mixed installation; some of the dependencies were  
already universal, so this test was not ideal. I can retry later in a  
pure i386 environment. I can also still try a pure x86_64 environment  
on Leopard. For something completely different, I could also check 32- 
bit ppc builds on Leopard and Tiger.