GNOME Bugzilla – Bug 116233
libbonobomm and libbonobouimm autogen.sh scripts check for specific versions of automake and aclocal
Last modified: 2004-12-22 21:47:04 UTC
The autogen.sh script for both libbonobomm and libobonobouimm looks for aumake and aclocal version 1.4 only. I had version 1.7 of those on my mandrake 9.1 system so had to fix that. Attaching the patch.
Created attachment 17884 [details] [review] patch that looks for just automake, not automake-1.4
When we use specific numbered versions of autotools, it's because we find that things don't work with all versions. Have you checked that this works with a completely clean checkout? Actually, this is based on the gnome-hello autogen.sh and I would like to know if the changes works there - it does internationalization stuff that might need specific autotools. So, in summary, we need some more investigation before applying this patch. Thanks.
*** Bug 116234 has been marked as a duplicate of this bug. ***
To answer your question, yes it worked fine for my checkout of gnomemm module. I am not sure about the internationalization that you talk about. Also I submitted patch after seeing that all the other packages (libgnomecanvasmm etc...) dont check for autotools without any specific version. So I thought probably its just some kinda overlook, personally my patch will make the autogen.sh to pass earlier versions of autotools too so I dont like it that much, but it goes with the autogen.sh of the other packages. In short 1.7 version worked for me.
As I said, we might change this if we find that the specific versions in gnome-hello are no longer required: http://cvs.gnome.org/lxr/source/gnome-hello/autogen.sh You might test that module. I just want to use a fairly standard autogen.sh for all projects and not worry about it.
I'm trying to update gnome-hello to use the newer autotools. When that succeeds then I will reassess this.
The -1.4 versions don't work with the very latest stuff at all, so I have made these changes now anyway. Thanks.