Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-22 Thread Bruce Richardson
On Thu, Jun 22, 2017 at 01:14:54PM -0400, Neil Horman wrote: > On Wed, Jun 07, 2017 at 11:47:42AM +0100, Bruce Richardson wrote: > > Hi all, > > > > following on from the pressing need to add support in DPDK for detecting > > and managing external dependencies, I undertook to see what options we h

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-22 Thread Neil Horman
On Wed, Jun 07, 2017 at 11:47:42AM +0100, Bruce Richardson wrote: > Hi all, > > following on from the pressing need to add support in DPDK for detecting > and managing external dependencies, I undertook to see what options we had. > However, unrelated to this, over time, I have become increasingly

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-20 Thread Bruce Richardson
rhardt; Stephen Hemminger; dev > > Subject: Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build > > system > > > > On Tue, Jun 20, 2017 at 03:34:58PM +0200, Morten Brørup wrote: > > > FYI: We are using Crosstool-NG (http://crosstool-ng.github.io/). It > > s

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-20 Thread Morten Brørup
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bruce Richardson > Sent: Tuesday, June 20, 2017 3:41 PM > To: Morten Brørup > Cc: Wiles, Keith; Christian Ehrhardt; Stephen Hemminger; dev > Subject: Re: [dpdk-dev] [RFC PATCH] replace DPD

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-20 Thread Bruce Richardson
Of Wiles, Keith > > Sent: Friday, June 9, 2017 8:06 PM > > To: Richardson, Bruce > > Cc: Christian Ehrhardt; Stephen Hemminger; dev > > Subject: Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build > > system > > > > > > > On Jun 9, 2017, at

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-20 Thread Morten Brørup
2017 8:06 PM > To: Richardson, Bruce > Cc: Christian Ehrhardt; Stephen Hemminger; dev > Subject: Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build > system > > > > On Jun 9, 2017, at 4:05 AM, Bruce Richardson > wrote: > > > > On Thu, Jun 08, 20

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-09 Thread Wiles, Keith
> On Jun 9, 2017, at 4:05 AM, Bruce Richardson > wrote: > > On Thu, Jun 08, 2017 at 12:07:05PM -0600, Christian Ehrhardt wrote: >> On Thu, Jun 8, 2017 at 10:26 AM, Stephen Hemminger < >> step...@networkplumber.org> wrote: >> >>> On a side note, it would be good to use the GCC extensions that a

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-09 Thread Bruce Richardson
On Thu, Jun 08, 2017 at 12:07:05PM -0600, Christian Ehrhardt wrote: > On Thu, Jun 8, 2017 at 10:26 AM, Stephen Hemminger < > step...@networkplumber.org> wrote: > > > On a side note, it would be good to use the GCC extensions that allow > > building different versions of the same routine into one b

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-08 Thread Wiles, Keith
> On Jun 8, 2017, at 1:07 PM, Christian Ehrhardt > wrote: > > On Thu, Jun 8, 2017 at 10:26 AM, Stephen Hemminger < > step...@networkplumber.org> wrote: > >> On a side note, it would be good to use the GCC extensions that allow >> building different versions of the same routine into one binary.

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-08 Thread Christian Ehrhardt
On Thu, Jun 8, 2017 at 10:26 AM, Stephen Hemminger < step...@networkplumber.org> wrote: > On a side note, it would be good to use the GCC extensions that allow > building different versions of the same routine into one binary. > And we are back to the discussion we had two years ago about how to

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-08 Thread Stephen Hemminger
On Thu, 8 Jun 2017 09:59:01 +0100 Bruce Richardson wrote: > On Wed, Jun 07, 2017 at 04:26:17PM -0700, Stephen Hemminger wrote: > > On Wed, 7 Jun 2017 11:47:42 +0100 > > Bruce Richardson wrote: > > > > > The prototype is incomplete, but it does build a reasonable number of our > > > libraries

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-08 Thread Bruce Richardson
On Wed, Jun 07, 2017 at 04:26:17PM -0700, Stephen Hemminger wrote: > On Wed, 7 Jun 2017 11:47:42 +0100 > Bruce Richardson wrote: > > > The prototype is incomplete, but it does build a reasonable number of our > > libraries, some unit tests, the i40e PMD and the testpmd binary, and I have > > suc

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-07 Thread Stephen Hemminger
On Wed, 7 Jun 2017 11:47:42 +0100 Bruce Richardson wrote: > The prototype is incomplete, but it does build a reasonable number of our > libraries, some unit tests, the i40e PMD and the testpmd binary, and I have > successfully passed traffic using testpmd from the build. Some things are > not fu

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-07 Thread Bruce Richardson
; To: dev@dpdk.org > > > Cc: Richardson, Bruce > > > Subject: [dpdk-dev] [RFC PATCH] replace DPDK config and build > > > system > > > > > > Hi all, > > > > > > following on from the pressing need to add support in DPDK for

Re: [dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-07 Thread Van Haaren, Harry
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bruce Richardson > Sent: Wednesday, June 7, 2017 11:48 AM > To: dev@dpdk.org > Cc: Richardson, Bruce > Subject: [dpdk-dev] [RFC PATCH] replace DPDK config and build system > > Hi all, > > following on from the p

[dpdk-dev] [RFC PATCH] replace DPDK config and build system

2017-06-07 Thread Bruce Richardson
Hi all, following on from the pressing need to add support in DPDK for detecting and managing external dependencies, I undertook to see what options we had. However, unrelated to this, over time, I have become increasingly frustrated by the complexity of the DPDK configuration and build system. As