Re: Removal of the autotools-based build system

Davi Arnaut <[email protected]>
Newsgroups gmane.comp.db.mysql.devel,gmane.comp.db.mysql.packagers
Organization Oracle Corporation
Message-ID <[email protected]>
Hi Alex,

On 11/8/10 11:37 AM, Alex Esterkin wrote:
> What you should do is instead of removing configure.in, you should convert
> it to configure.ac.   Typically, configure.ac files are orders of magnitude
> smaller than the corresponding configure.in files.

I'm sorry, but I do not understand your argument. configure.ac and 
configure.in are the same thing. Quoting from the autoconf manual:

"Previous versions of Autoconf promoted the name `configure.in', which 
is somewhat ambiguous (the tool needed to produce this file is not 
described by its extension), and introduces a slight confusion with 
`config.h.in' and so on (for which `.in' means "to be processed by 
configure"). Using `configure.ac' is now preferred."

> I suggest that you:
>
>     - Replace configure.in with configure.ac
>     - Remove configure.in and configure, as they can be generated from
>     configure.ac

They are the same thing.

>     - Remove all  Makefile files as they can be generated from Makefile.am
>     files.

We already do this.

> In conclusion, I have to say that your plans to stop maintaining autotools
> based make system and to remove it are arrogant and inconsiderate of the
> MySQL Community.

How so? We are actually making life easier for others in the community. 
We are unifying everything under a single build system.

Regards,

Davi

-- 
MySQL Internals Mailing List
For list archives: http://lists.mysql.com/internals
To unsubscribe:    http://lists.mysql.com/[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.