GNOME Bugzilla – Bug 726208
gnome-common: use ACLOCAL_PATH over ACLOCAL_FLAGS
Last modified: 2015-01-26 17:06:33 UTC
jhbuild has set this variable for more than two years (see bug 634617). We finally want to drop setting ACLOCAL_FLAGS in jhbuild.
Created attachment 271666 [details] [review] gnome-common: use ACLOCAL_PATH over ACLOCAL_FLAGS jhbuild has set this variable for more than two years.
Comment on attachment 271666 [details] [review] gnome-common: use ACLOCAL_PATH over ACLOCAL_FLAGS + IFS="${IFS= }"; save_IFS="$IFS"; IFS=":" This is wrong; looks like a c&p problem where a tab + space was subsituted with 9 spaces. With that fixed, ok to commit.
Created attachment 271668 [details] [review] gnome-autogen.sh: correct IFS value Due to a likely copy-paste mistake, the default value of IFS was being set to 9 spaces instead of a tab and a space. Fix that.
Attachment 271666 [details] pushed as 3360898 - gnome-common: use ACLOCAL_PATH over ACLOCAL_FLAGS Attachment 271668 [details] pushed as fb0e5a9 - gnome-autogen.sh: correct IFS value
*** Bug 697543 has been marked as a duplicate of this bug. ***
*** Bug 169960 has been marked as a duplicate of this bug. ***
This breaks at least gnome-doc-utils: https://git.gnome.org/browse/gnome-doc-utils/tree/autogen.sh#n24 Can we: 1) Reopen this and use it as a tracker for things that need to be fixed and/or: 2) *Also* read ACLOCAL_PATH?
I'm fine with 1. I think people should get off of ACLOCAL_FLAGS, though, and we're never going to find these sorts of issues if we keep allowing its use.
Ok, we need to do an audit of things which build-depend on gnome-common.
gnome-doc-utils support has now been removed from gnome-common, and a future common autogen.sh is currently in the planning stages: https://wiki.gnome.org/Projects/GnomeCommon/Migration