[Freeipa-devel] autogen.sh script?

Nathan Kinder nkinder at redhat.com
Mon Jan 25 23:57:21 UTC 2010


On 01/25/2010 03:36 PM, 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?
>
It was likely inherited from 389 DS, which was inherited from somewhere 
I don't recall.  The main reason for minimum version checking in DS was 
due to generating a configure that worked across 
RHEL/Fedora/Solaris/HP-UX without running autoreconf on all of those 
systems before each build (which didn't work either IIRC).  It was found 
that specific versions were needed to make this work.




More information about the Freeipa-devel mailing list