GNOME Bugzilla – Bug 696920
Failure to configure gdm using jhbuild for gnome 3.8
Last modified: 2013-08-27 15:00:32 UTC
When I try to build gdm the configure script fails. Here is the complete output of the autogen.sh call. http://pastie.org/7185681#136-137 To reproduce I use: jhbuild buildone gdm The checkout succeeds, but the config fails. It fails with the error: ./configure: line 16338: syntax error near unexpected token `0.40.0' ./configure: line 16338: `IT_PROG_INTLTOOL(0.40.0)' I believe other packages that I have build use the above macro, with a slightly different syntax, and they compile. I am more than willing to provide any necessary information. I am just not sure where to start with this.
Created attachment 240199 [details] [review] This patch modifies the configure.ac file. Removes a line as per suggestion in libtoolize.
Created attachment 240200 [details] [review] modifies the Makefile.am to change the aclocal path. As per the 'consider' offered by libtoolize, adds the flags so that this will get built. The flag included is to add the directory ../m4
Okay I solved this two ways. A) I added the following to my jhbuildrc: addpath('ACLOCAL_PATH', '/usr/share/aclocal') B) I used the above patches. The reason I think that a patch should be made is because the number of other modules using this system is very significant and they all build. So gdm turns out to be something of an exception.
Created attachment 253101 [details] [review] Patch to fix build This problem still exists in master. The patch I am attaching is sufficient to solve this problem.
Review of attachment 253101 [details] [review]: The change looks fine to me (as a gnome-common maintainer), but please add a descriptive commit message and link to this bug in the commit message before pushing.
Review of attachment 253101 [details] [review]: https://git.gnome.org/browse/gdm/commit/?id=07d5bb4c62fac0bd10c5ab8161d35214d8d28541