From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by dpdk.org (Postfix) with ESMTP id 93AE55AA0 for ; Mon, 30 Nov 2015 13:26:23 +0100 (CET) Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (Postfix) with ESMTPS id E6AC746264; Mon, 30 Nov 2015 12:26:22 +0000 (UTC) Received: from sopuli.koti.laiskiainen.org (vpn1-6-179.ams2.redhat.com [10.36.6.179]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id tAUCQLc8013460; Mon, 30 Nov 2015 07:26:21 -0500 To: Thomas Monjalon , Bruce Richardson References: <1446805454-17776-1-git-send-email-bruce.richardson@intel.com> <20151124165426.GA18656@bricha3-MOBL3> <565575F3.2000304@redhat.com> <3475702.r5OlE1Gpee@xps13> From: Panu Matilainen Message-ID: <565C406C.8020005@redhat.com> Date: Mon, 30 Nov 2015 14:26:20 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <3475702.r5OlE1Gpee@xps13> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 Cc: dev@dpdk.org Subject: Re: [dpdk-dev] [PATCH] reserve 'make install' for future use X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Nov 2015 12:26:23 -0000 On 11/27/2015 07:33 PM, Thomas Monjalon wrote: > 2015-11-25 10:48, Panu Matilainen: >> On 11/24/2015 06:54 PM, Bruce Richardson wrote: >>> On Fri, Nov 06, 2015 at 02:04:54PM +0100, Thomas Monjalon wrote: >>>> 2015-11-06 12:57, Bruce Richardson: >>>>> So, any thoughts or comments on this? There has been lots of discussion in this >>>>> general area but nothing yet going into the release to try and improve the situation. >>>>> >>>>> Are we just going to kick the problem down the road to the 2.3 release? >>>> >>>> I plan to check these patches in the coming days for an integration in 2.2. >>>> >>> Anything further on this? >>> Any thoughts from anyone else about this whole area of a saner build/install >>> system for DPDK and the various patches floating around. >> >> Well, it seems we wont have a sane "make install" in 2.2 yet, but this >> is at least a step in the right direction so +1 from me. > > Why is it a step in the right direction? Right direction as in, everybody seems to agree we want "make install" ultimately do the right thing. If we can't have it in 2.2 yet then a preparatory step is better than not having it. > We just need to install the files in a different hierarchy and adapt > the makefiles to be able to compile an application while keeping the > RTE_SDK variable to specify the root directory (previously built thanks > to DESTDIR). > As the hierarchy could be tuned, we need more variables, e.g.: > DPDK_INC_DIR (default = RTE_SDK/include/dpdk) > DPDK_LIB_DIR (default = RTE_SDK/lib) > > While doing it, we can have a specific handling of T= to keep compatibility > with the current (old) syntax. > > What have I missed? Perhaps its me who has missed the fact that 2.2 is still open for these kind of things. If it were up to me, I think I'd just apply Marios latest patch series (perhaps condence it somewhat) to get it over with, fine-tune later if/as necessary. This is veering to the side of bikeshedding real fast. BTW, one noteworthy point is that in all of these related threads, nobody absolutely nobody has spoken up for the current behavior of "make install". Which makes me wonder if anybody is actually using it, and whether all this is just worrying for nothing. - Panu -