[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