John Dennis wrote:
Who wrote our autogen.sh script and why?

Why aren't we using autoreconf instead?

FWIW autogen.sh is seriously broken, it's getting incorrect results when comparing different versions of tools. It thinks 1.7 is newer than 1.11 because it's doing string comparisons which causes it to run the wrong versions of some of the tools. I can fix the version comparison but my inclination is not to bother since autogen scripts have been replaced by the autoreconf tool. As for testing the minimum required tool version; is there an actual problem being solved by this?


I forget the details but it dates back to the origins of the project, perhaps there was a problem with autoreconf back then.

The autotools often blow themselves up which may be the reason for requiring a minimum. I remember a problem in libtool where it didn't work on Solaris 64-bit in something like versions 1.5.10 - 1.5.20, was fixed in 1.5.21, then broke again in 1.5.22. Lots of fun.

So if you want to replace it or fix it plesae do.

rob

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to