[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2016-02-24 Thread Panu Matilainen
On 02/23/2016 10:07 PM, Thomas Monjalon wrote: > Hi, > > I'm reviving this old thread. Thanks. > My understanding is that everybody prefer the linker script > than the current combined library which had neither symbol versioning > nor library dependency informations. Yeah it seemed to me most (i

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2016-02-23 Thread Thomas Monjalon
Hi, I'm reviving this old thread. My understanding is that everybody prefer the linker script than the current combined library which had neither symbol versioning nor library dependency informations. Comments below: 2015-11-24 16:31, Panu Matilainen: > The physically linked-together combined li

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-09 Thread Neil Horman
On Tue, Dec 08, 2015 at 05:03:26PM +, Robie Basak wrote: > On Wed, Dec 02, 2015 at 06:44:19AM -0500, Neil Horman wrote: > > Theres nothing "complex" about the simple fact that a project builds lots of > > libraries. Its extreemely common. Any graphic window manager has exactly > > the > > sam

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-08 Thread Robie Basak
On Wed, Dec 02, 2015 at 06:44:19AM -0500, Neil Horman wrote: > Theres nothing "complex" about the simple fact that a project builds lots of > libraries. Its extreemely common. Any graphic window manager has exactly the > same situation, as do any number of tools that have multiple hardware backend

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-07 Thread Christian Ehrhardt
Hi, FYI I kind of "gave up" (not as bad as it sounds) and started looking into shipping it as individual libraries + linker script as well. To me it seemed what was more accepted in all the former discussions. It will surely cause more work for me in the short term, but I hope after the initial hi

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-07 Thread Martinx - ジェームズ
Hi Christian, You can count on me to help testing DPDK for Ubuntu, I have plans for it! I have some experience with Debian packaging too... I'm currently maintaining few Ubuntu PPAs, for fun...=) Also, I have hardware available, with 10G, 40G and 100G NIC cards and traffic generators. I

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-04 Thread Thomas Monjalon
2015-11-24 16:31, Panu Matilainen: > The physically linked-together combined library has been an increasing > source of problems, as was predicted when library and symbol versioning > was introduced. Replace the complex and fragile construction with a > simple linker script which achieves the same

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-03 Thread Neil Horman
On Thu, Dec 03, 2015 at 01:31:33AM +, Ferruh Yigit wrote: > On Wed, Dec 02, 2015 at 06:44:19AM -0500, Neil Horman wrote: > > On Tue, Dec 01, 2015 at 12:37:37PM +, Robie Basak wrote: > > > Re-sending this unsigned since the ML rejected my signed email. > > > > > > -1 from Ubuntu without fur

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-03 Thread Christian Ehrhardt
Hi Ferruh, while not tackling the "soname for combined lib" which I felt to be the center of all this discussion. I like that with your patch the symbols in the combined lib are no more anonymous, but versioned according to the maps the DPDK sub libraries are maintaining anyway. Some more technical

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-03 Thread Ferruh Yigit
On Wed, Dec 02, 2015 at 06:44:19AM -0500, Neil Horman wrote: > On Tue, Dec 01, 2015 at 12:37:37PM +, Robie Basak wrote: > > Re-sending this unsigned since the ML rejected my signed email. > > > > -1 from Ubuntu without further discussion since it will break us. Please > > don't commit this pat

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-02 Thread Neil Horman
On Tue, Dec 01, 2015 at 12:37:37PM +, Robie Basak wrote: > Re-sending this unsigned since the ML rejected my signed email. > > -1 from Ubuntu without further discussion since it will break us. Please > don't commit this patch yet. > > I don't understand why we must have the complexity of so m

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-01 Thread Panu Matilainen
On 11/30/2015 06:41 PM, Stephen Hemminger wrote: > On Mon, 30 Nov 2015 10:03:43 -0500 > Neil Horman wrote: > >> On Wed, Nov 25, 2015 at 08:08:37AM -0800, Stephen Hemminger wrote: >>> On Wed, 25 Nov 2015 10:38:48 +0200 >>> Panu Matilainen wrote: >>> On 11/25/2015 12:46 AM, Stephen Hemminger w

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-01 Thread Robie Basak
Re-sending this unsigned since the ML rejected my signed email. -1 from Ubuntu without further discussion since it will break us. Please don't commit this patch yet. I don't understand why we must have the complexity of so many shared libraries. From a distribution packaging perspective, all I se

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-01 Thread Robie Basak
On Tue, Dec 01, 2015 at 02:21:02PM +0200, Panu Matilainen wrote: > Adding a soname and a semi-arbitrary version does not fix the fundamental > problems: > > Since the library lumps together everything in DPDK, you'd have to bump its > version whenever any of the individual libraries bumps its vers

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-01 Thread Neil Horman
On Tue, Dec 01, 2015 at 12:36:15PM +, Robie Basak wrote: > On Tue, Dec 01, 2015 at 02:21:02PM +0200, Panu Matilainen wrote: > > Adding a soname and a semi-arbitrary version does not fix the fundamental > > problems: > > > > Since the library lumps together everything in DPDK, you'd have to bum

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-12-01 Thread Neil Horman
On Mon, Nov 30, 2015 at 08:41:02AM -0800, Stephen Hemminger wrote: > On Mon, 30 Nov 2015 10:03:43 -0500 > Neil Horman wrote: > > > On Wed, Nov 25, 2015 at 08:08:37AM -0800, Stephen Hemminger wrote: > > > On Wed, 25 Nov 2015 10:38:48 +0200 > > > Panu Matilainen wrote: > > > > > > > On 11/25/2015

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-11-30 Thread Neil Horman
On Wed, Nov 25, 2015 at 08:08:37AM -0800, Stephen Hemminger wrote: > On Wed, 25 Nov 2015 10:38:48 +0200 > Panu Matilainen wrote: > > > On 11/25/2015 12:46 AM, Stephen Hemminger wrote: > > > On Tue, 24 Nov 2015 16:31:17 +0200 > > > Panu Matilainen wrote: > > > > > >> The physically linked-togethe

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-11-30 Thread Stephen Hemminger
On Mon, 30 Nov 2015 10:03:43 -0500 Neil Horman wrote: > On Wed, Nov 25, 2015 at 08:08:37AM -0800, Stephen Hemminger wrote: > > On Wed, 25 Nov 2015 10:38:48 +0200 > > Panu Matilainen wrote: > > > > > On 11/25/2015 12:46 AM, Stephen Hemminger wrote: > > > > On Tue, 24 Nov 2015 16:31:17 +0200 > >

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-11-26 Thread Panu Matilainen
On 11/25/2015 06:08 PM, Stephen Hemminger wrote: > On Wed, 25 Nov 2015 10:38:48 +0200 > Panu Matilainen wrote: > >> On 11/25/2015 12:46 AM, Stephen Hemminger wrote: >>> On Tue, 24 Nov 2015 16:31:17 +0200 >>> Panu Matilainen wrote: >>> The physically linked-together combined library has been

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-11-25 Thread Panu Matilainen
On 11/25/2015 12:46 AM, Stephen Hemminger wrote: > On Tue, 24 Nov 2015 16:31:17 +0200 > Panu Matilainen wrote: > >> The physically linked-together combined library has been an increasing >> source of problems, as was predicted when library and symbol versioning >> was introduced. Replace the compl

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-11-25 Thread Stephen Hemminger
On Wed, 25 Nov 2015 10:38:48 +0200 Panu Matilainen wrote: > On 11/25/2015 12:46 AM, Stephen Hemminger wrote: > > On Tue, 24 Nov 2015 16:31:17 +0200 > > Panu Matilainen wrote: > > > >> The physically linked-together combined library has been an increasing > >> source of problems, as was predicted

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-11-25 Thread Neil Horman
On Wed, Nov 25, 2015 at 10:38:48AM +0200, Panu Matilainen wrote: > On 11/25/2015 12:46 AM, Stephen Hemminger wrote: > >On Tue, 24 Nov 2015 16:31:17 +0200 > >Panu Matilainen wrote: > > > >>The physically linked-together combined library has been an increasing > >>source of problems, as was predicte

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-11-24 Thread Panu Matilainen
The physically linked-together combined library has been an increasing source of problems, as was predicted when library and symbol versioning was introduced. Replace the complex and fragile construction with a simple linker script which achieves the same without all the problems, remove the relate

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-11-24 Thread Aaron Conole
Neil Horman writes: > On Tue, Nov 24, 2015 at 04:31:17PM +0200, Panu Matilainen wrote: >> The physically linked-together combined library has been an increasing >> source of problems, as was predicted when library and symbol versioning >> was introduced. Replace the complex and fragile constructio

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-11-24 Thread Stephen Hemminger
On Tue, 24 Nov 2015 16:31:17 +0200 Panu Matilainen wrote: > The physically linked-together combined library has been an increasing > source of problems, as was predicted when library and symbol versioning > was introduced. Replace the complex and fragile construction with a > simple linker script

[dpdk-dev] [PATCH] mk: fix the combined library problems by replacing it with a linker script

2015-11-24 Thread Neil Horman
On Tue, Nov 24, 2015 at 04:31:17PM +0200, Panu Matilainen wrote: > The physically linked-together combined library has been an increasing > source of problems, as was predicted when library and symbol versioning > was introduced. Replace the complex and fragile construction with a > simple linker s