Hi Clément,
In my master branch build, doing (featurep 'image) after emacs -Q returns t. So does that return nil for you?
Here is my emacs build info:
You can evaluate the below and reply with what you get on M-x emacs-version-dev? Doing that will save the output to kill-ring.
I get this:
Emacs version: GNU Emacs 25.1.50.6 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.23)
of 2016-07-20, built using commit 30b3a842ec87d27cfe003b6d4323689d48b3fcd2.
./configure options:
--with-modules --prefix=/home/kmodi/usr_local/apps/6/emacs/master 'CPPFLAGS=-fgnu89-inline -I/home/kmodi/usr_local/6/include -I/usr/include/freetype2 -I/usr/include' 'CFLAGS=-ggdb3 -O0' 'CXXFLAGS=-ggdb3 -O0' 'LDFLAGS=-L/home/kmodi/usr_local/6/lib -L/home/kmodi/usr_local/6/lib64 -ggdb3'
Features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK2 X11 MODULES
PS: Why is your bug report missing the configure options and Features?
===
(defun emacs-version-dev (here)
"Display emacs build info and also save it to the kill-ring.
If HERE is non-nil, also insert the string at point."
(interactive "P")
(let ((emacs-build-info
(concat "Emacs version: " (emacs-version) ","
" built using commit " emacs-repository-version ".\n\n"
"./configure options:\n " system-configuration-options "\n\n"
"Features:\n " system-configuration-features "\n")))
(kill-new emacs-build-info)
(message "%s" emacs-build-info)
(when here
(insert emacs-build-info))
emacs-build-info))