[MacPorts] #53315: emacs @25.1: imagemagick variant doesn't work

MacPorts noreply at macports.org
Sat Jan 28 00:28:27 UTC 2017


#53315: emacs @25.1: imagemagick variant doesn't work
---------------------------------+------------------
  Reporter:  ryandesign          |      Owner:  drkp
      Type:  defect              |     Status:  new
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:
Resolution:                      |   Keywords:
      Port:  emacs, emacs-devel  |
---------------------------------+------------------

Comment (by jeremyhu):

 You have:

 {{{
 :info:configure checking for getpagesize... yes
 :info:configure checking for working mmap... yes
 :info:configure checking for main in -lXbsd... no
 :info:configure checking for pthread library... none needed
 :info:configure checking for lgetfilecon in -lselinux... no
 :info:configure checking sys/inotify.h usability... no
 :info:configure checking sys/inotify.h presence... no
 :info:configure checking for sys/inotify.h... no
 :info:configure checking for KQUEUE... no
 :info:configure checking for library containing kqueue... none required
 :info:configure checking for jpeglib 6b or later... -ljpeg
 :info:configure checking for library containing inflateEnd... -lz
 :info:configure checking for dladdr... yes
 :info:configure checking for dlfunc... no
 :info:configure checking for LIBXML2... yes
 }}}

 The same section of configure for me is:

 {{{
 checking for getpagesize... yes
 checking for working mmap... yes
 checking for main in -lXbsd... no
 checking for pthread library... none needed
 checking for Xkb... yes
 checking for XrmSetDatabase... yes
 checking for XScreenResourceString... yes
 checking for XScreenNumberOfScreen... yes
 checking X11 version 6... 6 or newer
 checking for RSVG... yes
 checking for IMAGEMAGICK... yes
 checking for MagickExportImagePixels... yes
 checking for MagickMergeImageLayers... yes
 checking for GTK... yes
 checking whether GTK compiles... yes
 configure: WARNING: Your version of Gtk+ will have problems with
        closing open displays.  This is no problem if you just use
        one display, but if you use more than one and close one of them
        Emacs may crash.
        See http://bugzilla.gnome.org/show_bug.cgi?id=85715
 checking whether GTK_TYPE_FILE_SELECTION is declared... yes
 checking for gtk_file_selection_new... yes
 checking whether GTK_TYPE_HANDLE_BOX is declared... yes
 checking for gtk_handle_box_new... yes
 checking whether GTK_TYPE_TEAROFF_MENU_ITEM is declared... yes
 checking for gtk_tearoff_menu_item_new... yes
 checking for gtk_widget_get_window... yes
 checking for gtk_widget_set_has_window... yes
 checking for gtk_dialog_get_action_area... yes
 checking for gtk_widget_get_sensitive... yes
 checking for gtk_widget_get_mapped... yes
 checking for gtk_adjustment_get_page_size... yes
 checking for gtk_orientable_set_orientation... yes
 checking for gtk_window_set_has_resize_grip... no
 checking for GSETTINGS... yes
 checking whether GSettings is in gio... yes
 checking for GCONF... yes
 checking for GOBJECT... yes
 checking for lgetfilecon in -lselinux... no
 checking sys/inotify.h usability... no
 checking sys/inotify.h presence... no
 checking for sys/inotify.h... no
 checking for KQUEUE... no
 checking for library containing kqueue... none required
 checking for FONTCONFIG... yes
 checking for XFT... yes
 checking for XRenderQueryExtension in -lXrender... yes
 checking for X11/Xft/Xft.h... yes
 checking for XftFontOpen in -lXft... yes
 checking for FREETYPE... yes
 checking X11/Xlib-xcb.h usability... yes
 checking X11/Xlib-xcb.h presence... yes
 checking for X11/Xlib-xcb.h... yes
 checking for xcb_translate_coordinates in -lxcb... yes
 checking for XGetXCBConnection in -lX11-xcb... yes
 checking X11/xpm.h usability... yes
 checking X11/xpm.h presence... yes
 checking for X11/xpm.h... yes
 checking for XpmReadFileToPixmap in -lXpm... yes
 checking for XpmReturnAllocPixels preprocessor define... yes
 checking for jpeglib 6b or later... -ljpeg
 checking for library containing inflateEnd... -lz
 checking for dladdr... yes
 checking for dlfunc... no
 checking for png... yes
 checking whether png_longjmp is declared... yes
 checking tiffio.h usability... yes
 checking tiffio.h presence... yes
 checking for tiffio.h... yes
 checking for TIFFGetVersion in -ltiff... yes
 checking gif_lib.h usability... yes
 checking gif_lib.h presence... yes
 checking for gif_lib.h... yes
 checking for GifMakeMapObject in -lgif... no
 checking for EGifPutExtensionLast in -lgif... yes
 checking X11/SM/SMlib.h usability... yes
 checking X11/SM/SMlib.h presence... yes
 checking for X11/SM/SMlib.h... yes
 checking for SmcOpenConnection in -lSM... yes
 checking for XRANDR... yes
 checking for XINERAMA... yes
 checking for XFIXES... yes
 checking for LIBXML2... yes
 }}}

 I suspect that emacs imagemagick support depends on either X11 or GTK

--
Ticket URL: <https://trac.macports.org/ticket/53315#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list