From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f49.google.com (mail-wm0-f49.google.com [74.125.82.49]) by dpdk.org (Postfix) with ESMTP id 842E45683 for ; Fri, 27 Nov 2015 18:34:45 +0100 (CET) Received: by wmuu63 with SMTP id u63so63134664wmu.0 for ; Fri, 27 Nov 2015 09:34:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version:content-transfer-encoding :content-type; bh=4m5xgRMXp9TPjUqNmdyHM9+y95xyxhRi0DXXfFEOZwQ=; b=R+uBeXwNLw0QIP758N3VarcplyHEoTpdX3wR3y1DmYYnHyv7J3t498OHmNhDJHAqVv fsY8AeIhCDCTRq+PvA70GR+fV1m6Fu33SOq8rLawpmSoVeOXNzRL02OG2cM+M+1BmdI7 cZVjSJVgR9TN6viJT7QWlMrTi5QBhtcoMsYTfJOpwOoy7cWMsnxvZn/Hhl+jAF+mjvY1 FVKAWcySmS1vPoeRXNjKJqdfFNlSRPY/8IKOnU6MWbjTrogZCPr5jPTXXMlz7VI3YAKs hKxBb/R02cgM9b58QKHX/w+EnLxaEUcvoJrUrNZRkIumitxxeNjekKIIuRKkzptN03gh dKuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version :content-transfer-encoding:content-type; bh=4m5xgRMXp9TPjUqNmdyHM9+y95xyxhRi0DXXfFEOZwQ=; b=RkrcIAz3NFAOOmBMsrWQye6k3YtRO2DojhGbXVV5d5omJ7wbqus6LBWX7Lj/bN7eW1 jL+C/ByjRli8OceQSUZUcGxmgWvlZQ4FRF0OshZANYDDwMA1fGlxD1ImQpLX7eDpNqS0 qXRLBnngfzinhhRlu5c9D4DJa9pHRIvjk6K6JrwuBbpL3wqW+6J81sA/fW/mv+jvcovg /mwePc4gBdaFlmiFQpjVVYDl4PDkGQes22zBXC/At/aj97bQvdNg//3UeCThJX3+ieU3 W0lJL+HDh4HHaOCZ+leBNUpEYPc7Sv9Ewjj4fMsW2tvgdvyY4TbG09DBx0HasyK+Reyh YrLw== X-Gm-Message-State: ALoCoQlVMkgX5gWvqU+u8200WKjBazr4+4dHTx6P/CJHtuIChyUvdJog93BEBCmmjG0Mol+JYzNo X-Received: by 10.28.182.11 with SMTP id g11mr12752142wmf.42.1448645685377; Fri, 27 Nov 2015 09:34:45 -0800 (PST) Received: from xps13.localnet (136-92-190-109.dsl.ovh.fr. [109.190.92.136]) by smtp.gmail.com with ESMTPSA id wh10sm33759282wjb.45.2015.11.27.09.34.44 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 27 Nov 2015 09:34:44 -0800 (PST) From: Thomas Monjalon To: Panu Matilainen , Bruce Richardson Date: Fri, 27 Nov 2015 18:33:25 +0100 Message-ID: <3475702.r5OlE1Gpee@xps13> Organization: 6WIND User-Agent: KMail/4.14.10 (Linux/4.1.6-1-ARCH; KDE/4.14.11; x86_64; ; ) In-Reply-To: <565575F3.2000304@redhat.com> References: <1446805454-17776-1-git-send-email-bruce.richardson@intel.com> <20151124165426.GA18656@bricha3-MOBL3> <565575F3.2000304@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" 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: Fri, 27 Nov 2015 17:34:45 -0000 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? 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?