You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@qpid.apache.org by Alan Conway <ac...@redhat.com> on 2013/03/15 21:35:02 UTC
Deprecating the autotools build system in favour of cmake
For a number of years now, Qpid has had 2 build systems: one based on autotools
(autoconf, automake etc.) and the other based on cmake. This causes duplication
of effort and confusion.
Since the introduction of clearmake it was always the intent that we deprecate
and eventually remove autotools, but this intent was not clearly stated and the
INSTALL instructions were not updated, so many users are still using the
autotools system.
As of the pending 0.22 release, autotools will be deprecated. The INSTALL
instructions have been updated to describe the cmake system. The autotools
configure script will also print a deprecation message.
Both autotools and cmake will be available for the 0.22 release to facilitate
migration. The autotools system will be removed in a subsequent release.
Report any issues with migrating to autools to dev@qpid.apache.org.
Cheers,
Alan.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org
Re: Deprecating the autotools build system in favour of cmake
Posted by Robbie Gemmell <ro...@gmail.com>.
To be a little more specific, the schedule as currently outlined by
discussion on the dev@ mailing list is:
0.22: the autotools build will echo a message indicating that it is being
deprecated in future
0.24: the autotools build will fail by default and emit a message
indicating why, but it will still be possible to enable it by setting an
option.
0.26: no autotools build
You can report any issues migrating *from* the autotools build to the cmake
to either the dev@ or users@ lists.
Robbie
On 15 March 2013 20:35, Alan Conway <ac...@redhat.com> wrote:
>
> For a number of years now, Qpid has had 2 build systems: one based on
> autotools (autoconf, automake etc.) and the other based on cmake. This
> causes duplication of effort and confusion.
>
> Since the introduction of clearmake it was always the intent that we
> deprecate and eventually remove autotools, but this intent was not clearly
> stated and the INSTALL instructions were not updated, so many users are
> still using the autotools system.
>
> As of the pending 0.22 release, autotools will be deprecated. The INSTALL
> instructions have been updated to describe the cmake system. The autotools
> configure script will also print a deprecation message.
>
> Both autotools and cmake will be available for the 0.22 release to
> facilitate migration. The autotools system will be removed in a subsequent
> release.
>
> Report any issues with migrating to autools to dev@qpid.apache.org.
>
> Cheers,
> Alan.
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.**org<us...@qpid.apache.org>
> For additional commands, e-mail: users-help@qpid.apache.org
>
>
Re: Deprecating the autotools build system in favour of cmake
Posted by Alan Conway <ac...@redhat.com>.
On 03/16/2013 05:41 AM, Fraser Adams wrote:
> And just to be "clear" (bad pun!!) Alan meant to write "Since the introduction
> of cmake" not "Since the introduction of clearmake" below :-)
Doh!
>
> On 15/03/13 20:35, Alan Conway wrote:
>>
>> For a number of years now, Qpid has had 2 build systems: one based on
>> autotools (autoconf, automake etc.) and the other based on cmake. This causes
>> duplication of effort and confusion.
>>
>> Since the introduction of clearmake it was always the intent that we deprecate
>> and eventually remove autotools, but this intent was not clearly stated and
>> the INSTALL instructions were not updated, so many users are still using the
>> autotools system.
>>
>> As of the pending 0.22 release, autotools will be deprecated. The INSTALL
>> instructions have been updated to describe the cmake system. The autotools
>> configure script will also print a deprecation message.
>>
>> Both autotools and cmake will be available for the 0.22 release to facilitate
>> migration. The autotools system will be removed in a subsequent release.
>>
>> Report any issues with migrating to autools to dev@qpid.apache.org.
>>
>> Cheers,
>> Alan.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
>> For additional commands, e-mail: users-help@qpid.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
> For additional commands, e-mail: users-help@qpid.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org
Re: Deprecating the autotools build system in favour of cmake
Posted by Fraser Adams <fr...@blueyonder.co.uk>.
And just to be "clear" (bad pun!!) Alan meant to write "Since the
introduction of cmake" not "Since the introduction of clearmake" below :-)
On 15/03/13 20:35, Alan Conway wrote:
>
> For a number of years now, Qpid has had 2 build systems: one based on
> autotools (autoconf, automake etc.) and the other based on cmake. This
> causes duplication of effort and confusion.
>
> Since the introduction of clearmake it was always the intent that we
> deprecate and eventually remove autotools, but this intent was not
> clearly stated and the INSTALL instructions were not updated, so many
> users are still using the autotools system.
>
> As of the pending 0.22 release, autotools will be deprecated. The
> INSTALL instructions have been updated to describe the cmake system.
> The autotools configure script will also print a deprecation message.
>
> Both autotools and cmake will be available for the 0.22 release to
> facilitate migration. The autotools system will be removed in a
> subsequent release.
>
> Report any issues with migrating to autools to dev@qpid.apache.org.
>
> Cheers,
> Alan.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
> For additional commands, e-mail: users-help@qpid.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org