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