> On Jan 24, 2017, at 15:20, Jeremy Huddleston Sequoia <jerem...@macports.org> 
> wrote:
> 
> 
>> On Jan 24, 2017, at 01:32, Ryan Schmidt <ryandes...@macports.org> wrote:
>> 
>> 
>>> On Jan 23, 2017, at 21:05, Jeremy Huddleston Sequoia 
>>> <jerem...@macports.org> wrote:
>>> commit b45c6c288b90421df0407b17a5885033bfb4efdd
>>> 
>>> Author: Jeremy Huddleston Sequoia <jerem...@macports.org>
>>> AuthorDate: Mon Jan 23 19:05:04 2017 -0800
>>> 
>>> 
>>> emacs: Rev-bump due to imagemagick changes
>>> 
>> I didn't include that in 
>> https://github.com/macports/macports-ports/commit/f8d86e8444b1c125ca3e3724deabb0d51021163c
>>  because emacs doesn't actually use ImageMagick; see 
>> https://trac.macports.org/ticket/53315.
> 
> If by "doesn't actually use" you mean that it's linking the library without 
> any purpose (no symbol linkage, no initializers, etc), then that should 
> certainly be fixed, but it would still require a revbump (unless the link is 
> weak).
> 
> In this particular case, it does indeed look like emacs is making use of 
> ImageMagick:
> 
> ~ $ nm -m /opt/local/bin/emacs | grep libMagick
>               (undefined) external _AcquireExceptionInfo (from 
> libMagickCore-6.Q16)
>               (undefined) external _CloneMagickWand (from libMagickWand-6.Q16)
>               (undefined) external _DestroyExceptionInfo (from 
> libMagickCore-6.Q16)
>               (undefined) external _DestroyMagickWand (from 
> libMagickWand-6.Q16)
>               (undefined) external _DestroyPixelIterator (from 
> libMagickWand-6.Q16)
>               (undefined) external _DestroyPixelWand (from 
> libMagickWand-6.Q16)
>               (undefined) external _DestroyString (from libMagickCore-6.Q16)
>               (undefined) external _GetMagickList (from libMagickCore-6.Q16)
>               (undefined) external _MagickCropImage (from libMagickWand-6.Q16)
>               (undefined) external _MagickExportImagePixels (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickGetException (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickGetImage (from libMagickWand-6.Q16)
>               (undefined) external _MagickGetImageDelay (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickGetImageDispose (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickGetImageHeight (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickGetImagePage (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickGetImageSignature (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickGetImageWidth (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickGetNumberImages (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickMergeImageLayers (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickReadImage (from libMagickWand-6.Q16)
>               (undefined) external _MagickReadImageBlob (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickRelinquishMemory (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickRotateImage (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickScaleImage (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickSetFilename (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickSetImageBackgroundColor (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickSetIteratorIndex (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickWandGenesis (from 
> libMagickWand-6.Q16)
>               (undefined) external _MagickWandTerminus (from 
> libMagickWand-6.Q16)
>               (undefined) external _NewMagickWand (from libMagickWand-6.Q16)
>               (undefined) external _NewPixelIterator (from 
> libMagickWand-6.Q16)
>               (undefined) external _NewPixelWand (from libMagickWand-6.Q16)
>               (undefined) external _PixelGetAlpha (from libMagickWand-6.Q16)
>               (undefined) external _PixelGetMagickColor (from 
> libMagickWand-6.Q16)
>               (undefined) external _PixelGetNextIteratorRow (from 
> libMagickWand-6.Q16)
>               (undefined) external _PixelSetBlue (from libMagickWand-6.Q16)
>               (undefined) external _PixelSetGreen (from libMagickWand-6.Q16)
>               (undefined) external _PixelSetIteratorRow (from 
> libMagickWand-6.Q16)
>               (undefined) external _PixelSetMagickColor (from 
> libMagickWand-6.Q16)
>               (undefined) external _PixelSetRed (from libMagickWand-6.Q16)
>               (undefined) external _PixelSyncIterator (from 
> libMagickWand-6.Q16)
> 
> --Jeremy
> 

No, I meant the configure script determined that ImageMagick was not installed 
and emacs therefore wasn't using ImageMagick in any way at all. Looks like it's 
different on your system than on mine.

Reply via email to