GNU bug report logs -
#7955
configure does not thoroughly test for ImageMagick includes
Previous Next
Reported by: Glenn Morris <rgm <at> gnu.org>
Date: Tue, 1 Feb 2011 20:31:02 UTC
Severity: minor
Found in version 24.0.50
Fixed in version 24.1
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #9 received at 7955 <at> debbugs.gnu.org (full text, mbox):
Chong Yidong <cyd <at> stupidchicken.com> writes:
> Joakim, mind taking a look at this? Thanks.
I'll ask the ImageMagick maintainers.
If that fails, I can try to add a specific configure check for the include file
we need.
If I could get a pointer to a virtualization image for rhel 4.8 that
would be splendid too.
>
> Glenn Morris <rgm <at> gnu.org> writes:
>
>> Package: emacs
>> Version: 24.0.50
>> Severity: minor
>>
>> I tried to build the current trunk on a RHEL 4.8 system.
>> This has ImageMagick 6.0.7 installed.
>> configure decided that ImageMagick was usable:
>>
>> checking for Wand... yes
>> checking IMAGEMAGICK_CFLAGS...
>> checking IMAGEMAGICK_LIBS... -lWand -lMagick
>> checking for MagickExportImagePixels... no
>> [...]
>> Does Emacs use imagemagick? yes
>>
>> However, the build failed because of this:
>>
>> image.c:7455:29: warning: wand/MagickWand.h: No such file or directory
>>
>> The system has /usr/include/wand/magick_wand.h, but it does not
>> have /usr/include/wand/MagickWand.h. Looks like the former is now
>> deprecated. The latter does exist on RHEL 5.5, with ImageMagick 6.2.8.
>>
>> Obviously I can just re-configure using --without-imagemagick, but
>> Emacs should do this for me. Either configure should test for some
>> required minimum version of ImageMagick (I was not able to find out in
>> what version wand/MagickWand.h was added); or image.c should fall back
>> to wand/magick_wand.h if it can.
--
Joakim Verona
This bug report was last modified 14 years and 102 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.