[1/2] doc: add deprecation notice for make build system removal

Message ID 20200713123105.513960-2-bruce.richardson@intel.com (mailing list archive)
State Accepted, archived
Delegated to: Thomas Monjalon
Headers
Series Deprecation notice updates |

Checks

Context Check Description
ci/checkpatch success coding style OK
ci/Intel-compilation success Compilation OK

Commit Message

Bruce Richardson July 13, 2020, 12:31 p.m. UTC
  Add in an official notice that the make build system is being removed in
20.11 and provide a link to instructions on how to build using meson and
ninja instead.

Cc: Thomas Monjalon <thomas@monjalon.net>

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
---
 doc/guides/rel_notes/deprecation.rst | 7 +++++++
 1 file changed, 7 insertions(+)
  

Comments

Ferruh Yigit July 20, 2020, 1:28 p.m. UTC | #1
On 7/13/2020 1:31 PM, Bruce Richardson wrote:
> Add in an official notice that the make build system is being removed in
> 20.11 and provide a link to instructions on how to build using meson and
> ninja instead.
> 
> Cc: Thomas Monjalon <thomas@monjalon.net>
> 
> Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
> ---
>  doc/guides/rel_notes/deprecation.rst | 7 +++++++
>  1 file changed, 7 insertions(+)
> 
> diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
> index a58a17946..ead7cbe43 100644
> --- a/doc/guides/rel_notes/deprecation.rst
> +++ b/doc/guides/rel_notes/deprecation.rst
> @@ -11,6 +11,13 @@ here.
>  Deprecation Notices
>  -------------------
>  
> +* make: Support for building DPDK with "make" has been deprecated and
> +  support will be removed in the 20.11 release. From 20.11 onwards, DPDK
> +  should be built using meson and ninja. For basic instructions see the
> +  `Quick-start Guide <https://core.dpdk.org/doc/quick-start/>`_ on the
> +  website or the `Getting Started Guide
> +  <https://doc.dpdk.org/guides/linux_gsg/build_dpdk.html>`_ document.
> +
>  * meson: The minimum supported version of meson for configuring and building
>    DPDK will be increased to v0.47.1 (from 0.41) from DPDK 19.05 onwards. For
>    those users with a version earlier than 0.47.1, an updated copy of meson
> 

Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>
  
Andrew Rybchenko July 20, 2020, 1:38 p.m. UTC | #2
On 7/20/20 4:28 PM, Ferruh Yigit wrote:
> On 7/13/2020 1:31 PM, Bruce Richardson wrote:
>> Add in an official notice that the make build system is being removed in
>> 20.11 and provide a link to instructions on how to build using meson and
>> ninja instead.
>>
>> Cc: Thomas Monjalon <thomas@monjalon.net>
>>
>> Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
>> ---
>>  doc/guides/rel_notes/deprecation.rst | 7 +++++++
>>  1 file changed, 7 insertions(+)
>>
>> diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
>> index a58a17946..ead7cbe43 100644
>> --- a/doc/guides/rel_notes/deprecation.rst
>> +++ b/doc/guides/rel_notes/deprecation.rst
>> @@ -11,6 +11,13 @@ here.
>>  Deprecation Notices
>>  -------------------
>>  
>> +* make: Support for building DPDK with "make" has been deprecated and
>> +  support will be removed in the 20.11 release. From 20.11 onwards, DPDK
>> +  should be built using meson and ninja. For basic instructions see the
>> +  `Quick-start Guide <https://core.dpdk.org/doc/quick-start/>`_ on the
>> +  website or the `Getting Started Guide
>> +  <https://doc.dpdk.org/guides/linux_gsg/build_dpdk.html>`_ document.
>> +
>>  * meson: The minimum supported version of meson for configuring and building
>>    DPDK will be increased to v0.47.1 (from 0.41) from DPDK 19.05 onwards. For
>>    those users with a version earlier than 0.47.1, an updated copy of meson
>>
> 
> Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>
> 

Acked-by: Andrew Rybchenko <arybchenko@solarflare.com>
  
Thomas Monjalon July 20, 2020, 4:51 p.m. UTC | #3
20/07/2020 15:38, Andrew Rybchenko:
> On 7/20/20 4:28 PM, Ferruh Yigit wrote:
> > On 7/13/2020 1:31 PM, Bruce Richardson wrote:
> >> Add in an official notice that the make build system is being removed in
> >> 20.11 and provide a link to instructions on how to build using meson and
> >> ninja instead.
> >>
> >> Cc: Thomas Monjalon <thomas@monjalon.net>
> >>
> >> Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
> >> ---
> >> +* make: Support for building DPDK with "make" has been deprecated and
> >> +  support will be removed in the 20.11 release. From 20.11 onwards, DPDK
> >> +  should be built using meson and ninja. For basic instructions see the
> >> +  `Quick-start Guide <https://core.dpdk.org/doc/quick-start/>`_ on the
> >> +  website or the `Getting Started Guide
> >> +  <https://doc.dpdk.org/guides/linux_gsg/build_dpdk.html>`_ document.
> >> +
> > 
> > Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>
> 
> Acked-by: Andrew Rybchenko <arybchenko@solarflare.com>

Acked-by: Thomas Monjalon <thomas@monjalon.net>
  

Patch

diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index a58a17946..ead7cbe43 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -11,6 +11,13 @@  here.
 Deprecation Notices
 -------------------
 
+* make: Support for building DPDK with "make" has been deprecated and
+  support will be removed in the 20.11 release. From 20.11 onwards, DPDK
+  should be built using meson and ninja. For basic instructions see the
+  `Quick-start Guide <https://core.dpdk.org/doc/quick-start/>`_ on the
+  website or the `Getting Started Guide
+  <https://doc.dpdk.org/guides/linux_gsg/build_dpdk.html>`_ document.
+
 * meson: The minimum supported version of meson for configuring and building
   DPDK will be increased to v0.47.1 (from 0.41) from DPDK 19.05 onwards. For
   those users with a version earlier than 0.47.1, an updated copy of meson