GNOME Bugzilla – Bug 672001
build: Drop gettext configure rules as it conflicts with intltool
Last modified: 2013-08-27 14:54:43 UTC
Without this patch, reconfiguring won't work as intltool stops the build if it detects po/Makefile.in.in that was modified by something else. See https://bugzilla.gnome.org/627789 for more info.
Created attachment 209616 [details] [review] build: Drop gettext configure rules as it conflicts with intltool Without this patch, reconfiguring won't work as intltool stops the build if it detects po/Makefile.in.in that was modified by something else. See https://bugzilla.gnome.org/627789 for more info.
Review of attachment 209616 [details] [review]: Thanks, looks good to push after the freeze.
jbicha: gnome-system-log has branched for gnome-3-4 so can you please commit the patch?
Attachment 209616 [details] pushed as aa0ad83 - build: Drop gettext configure rules as it conflicts with intltool Pushed now.
I reverted this, as it breaks running autogen.sh on a clean git checkout.
Cosimo, I just tested the patch and running autogen.sh worked fine after I created an empty directory named m4.
Yeah, it shouldn't be needed to create that directory manually, and putting back the macro avoids that. On the other hand, I see that macro is used in a number of other modules, why is this a problem only for gnome-system-log?
Created attachment 253192 [details] [review] Patch to fix build The problem may be that ACLOCAL_AMFLAGS is pulled in by autogen. The patch I am attaching addresses the original issue and should automatically create the m4 directory.
Review of attachment 253192 [details] [review]: The change looks fine to me (as a gnome-common maintainer), but you might want to split the commit message so that it has a one-line (less than 72 characters) message, then a blank line, then the remainder of the message. Also, please link to this bug in the commit message before pushing.
Review of attachment 253192 [details] [review]: https://git.gnome.org/browse/gnome-system-log/commit/?id=195a0c6dc1d713ef15b371f0db063c0607f58146