/!\ This page is not a bug tracker. If you run into a problem not listed here, please file a bug.
When entering a new problem, please enter it above the others, and follow the format of the JhbuildIssues/JhbuildIssueTemplate for new problems/modules.

List of common errors for the module gnome-desktop.

Error -

System details: September 19th, 2008 - GNOME 2.3 svn - Debian stable Etch

Stage: Compile

 gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\"/opt/gnome2/share/locale\" -DGNOME_DESKTOP_SYSCONFDIR=\"/opt/gnome2/etc\" -DGNOME_DESKTOP_PIXMAPDIR=\"/opt/gnome2/share/pixmaps\" -DGNOME_DESKTOP_ICONDIR=\"/opt/gnome2/share/icons\" -DGNOME_CORE_INTERNAL -DDATADIR=\"/opt/gnome2/share/gnome-desktop\" -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGCONF_DISABLE_DEPRECATED -DBONOBO_DISABLE_DEPRECATED -DBONOBO_UI_DISABLE_DEPRECATED -DGNOME_VFS_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DLIBGLADE_DISABLE_DEPRECATED -DORBIT2=1 -pthread -I/opt/gnome2/include/libxml2 -I/opt/gnome2/include/gtk-2.0 -I/opt/gnome2/include/glib-2.0 -I/opt/gnome2/lib/glib-2.0/include -I/opt/gnome2/lib/gtk-2.0/include -I/opt/gnome2/include/atk-1.0 -I/opt/gnome2/include/cairo -I/opt/gnome2/include/pango-1.0 -I/opt/gnome2/include/pixman-1 -I/opt/gnome2/include/libgnomeui-2.0 -I/opt/gnome2/include/libart-2.0 -I/opt/gnome2/include/gconf/2 -I/opt/gnome2/include/gnome-keyring-1 -I/opt/gnome2/include/libgnome-2.0 -I/opt/gnome2/include/libbonoboui-2.0 -I/opt/gnome2/include/libgnomecanvas-2.0 -I/opt/gnome2/include/gnome-vfs-2.0 -I/opt/gnome2/lib/gnome-vfs-2.0/include -I/opt/gnome2/include/orbit-2.0 -I/opt/gnome2/include/dbus-1.0 -I/opt/gnome2/lib/dbus-1.0/include -I/opt/gnome2/include/libbonobo-2.0 -I/opt/gnome2/include/bonobo-activation-2.0 -I/opt/gnome2/include/gail-1.0 -I/opt/gnome2/include/startup-notification-1.0 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -MT gnome-rr.lo -MD -MP -MF .deps/gnome-rr.Tpo -c gnome-rr.c  -fPIC -DPIC -o .libs/gnome-rr.o
gnome-rr.c:46: error: expected specifier-qualifier-list before ‘XRRScreenResources’
gnome-rr.c:73: error: expected specifier-qualifier-list before ‘RROutput’
gnome-rr.c:89: error: expected specifier-qualifier-list before ‘RROutput’
gnome-rr.c:95: error: expected specifier-qualifier-list before ‘RRCrtc’
gnome-rr.c:110: error: expected specifier-qualifier-list before ‘RRMode’
gnome-rr.c:119: error: expected declaration specifiers or ‘...’ before ‘RRCrtc’
gnome-rr.c:122: error: expected declaration specifiers or ‘...’ before ‘XRRScreenResources’
gnome-rr.c:126: error: expected declaration specifiers or ‘...’ before ‘RROutput’
gnome-rr.c:128: error: expected declaration specifiers or ‘...’ before ‘XRRScreenResources’
gnome-rr.c:133: error: expected declaration specifiers or ‘...’ before ‘RRMode’
gnome-rr.c:135: error: expected declaration specifiers or ‘...’ before ‘XRRModeInfo’
gnome-rr.c:141: error: expected declaration specifiers or ‘...’ before ‘RROutput’
...
make[3]: *** [gnome-rr.lo] Erreur 1
make[3]: quittant le répertoire « /home/yannick/checkout/gnome2/gnome-desktop/libgnome-desktop »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /home/yannick/checkout/gnome2/gnome-desktop/libgnome-desktop »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/yannick/checkout/gnome2/gnome-desktop »
make: *** [all] Erreur 2

Cause:

Linker doesn't find XRRScreenResources, RROutput... normally provide by libXrandr.

Solution:

Install libXrandr >= 1.2

Error - possibly undefined macro: AM_NLS

System details: Feb 20th, 2009 - GNOME 2.25 svn - Ubuntu 8.10

Stage: Configure

Running aclocal-1.10...
/opt/gnome2/share/aclocal/audiofile.m4:12: warning: underquoted definition of AM_PATH_AUDIOFILE
/opt/gnome2/share/aclocal/audiofile.m4:12:   run info '(automake)Extending aclocal'
/opt/gnome2/share/aclocal/audiofile.m4:12:   or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
configure.in:27: warning: AM_NLS is m4_require'd but not m4_defun'd
m4/intltool.m4:27: IT_PROG_INTLTOOL is expanded from...
configure.in:27: the top level
Running autoconf...
configure.in:27: warning: AM_NLS is m4_require'd but not m4_defun'd
m4/intltool.m4:27: IT_PROG_INTLTOOL is expanded from...
configure.in:27: the top level
configure:2729: error: possibly undefined macro: AM_NLS
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.

Cause:

gettext is missing or corrupted. The AM_NLS macro should be installed with the gettext package in the gettext.m4 file in $prefix/share/aclocal/gettext.m4.

Solution: Reinstall gettext (jhbuild bootstrap --ignore-system). Ensure that gettext.m4 is installed and that it contains the macro AM_NLS.


CategoryJhbuildIssues

Projects/Jhbuild/Issues/gnome-desktop (last edited 2013-11-25 16:29:20 by WilliamJonMcCann)