je ne suis pas un expert mais il doit manquer des bibliothèques pour le serveur X.
En regardant dans le configure.in, je trouve
*Linux
if test "$COMPILE_ENVIRONMENT"; then
if test "$MOZ_X11"; then
dnl ====================================================
dnl = Check if X headers exist
dnl ====================================================
_SAVE_CFLAGS=$CFLAGS
CFLAGS="$CFLAGS $XCFLAGS"
AC_TRY_COMPILE([
#include <stdio.h>
#include <X11/Xlib.h>
#include <X11/Intrinsic.h>
],
[
Display *dpy = 0;
if ((dpy = XOpenDisplay(NULL)) == NULL) {
fprintf(stderr, ": can't open %s\n", XDisplayName(NULL));
exit(1);
}
], [],
[ AC_MSG_ERROR([Could not compile basic X program.]) ])
CFLAGS="$_SAVE_CFLAGS"
Je fais un "yum provides" pour chercher les libs
yum provides X11/Xlib.h
yum provides X11/Intrinsic.h
donc je dirais qu'il manque un
BuildRequires: xorg-x11-devel
et bien sur installer le package 🙂