From patchwork Fri Nov 15 14:40:18 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Porcedda X-Patchwork-Id: 291589 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from hemlock.osuosl.org (hemlock.osuosl.org [140.211.166.133]) by ozlabs.org (Postfix) with ESMTP id 503C72C00BB for ; Sat, 16 Nov 2013 01:47:36 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 95BEE94259; Fri, 15 Nov 2013 14:47:35 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x+riUqwH9ErO; Fri, 15 Nov 2013 14:47:35 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 2FE399433A; Fri, 15 Nov 2013 14:47:35 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (silver.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id C3BB61C1045 for ; Fri, 15 Nov 2013 14:47:34 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id BE87433049 for ; Fri, 15 Nov 2013 14:47:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tP1AvzSPGkzg for ; Fri, 15 Nov 2013 14:47:32 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pa0-f50.google.com (mail-pa0-f50.google.com [209.85.220.50]) by silver.osuosl.org (Postfix) with ESMTPS id E166532EC9 for ; Fri, 15 Nov 2013 14:47:32 +0000 (UTC) Received: by mail-pa0-f50.google.com with SMTP id kp14so2107678pab.9 for ; Fri, 15 Nov 2013 06:47:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=1D3RPP03ZZZ6O2HGp7tvnt6fb3I9ooEVlZegypU3+6Y=; b=DOiDMYq8evTaP5z4yoZoVpKOuTMGO1k2Uk5QWCexwqK4xx1HB1gDr3Bi0I71AVF4m/ 5BDY2emIs2R+JkWG3SMIDdKeq+BD5GwCj5ZjAX+R50uJftBOZyRujWGlzicMKfVUK7V6 wacYp/6MW4hq/q6uMBJHjNwkVPu+YQvoa6+6PKsyO33ayt/VP7rXGT7jcgNpPJfWmVA5 kuJVWjiHkKmxO17qdd0h0yk4tdygjZbJpWuGWFbx1F9s0fzZDHY0l/6me4UYl6e0uprm 7hGZOTH1hRae1VJNZmn+p0+6aUQT0sNe5zn4g/no/JKWCo5Fk68alZBGHNQ042TzX+KE Vj1w== X-Received: by 10.66.66.42 with SMTP id c10mr7106433pat.98.1384526437874; Fri, 15 Nov 2013 06:40:37 -0800 (PST) Received: from ld2077.tmt.telital.com ([213.205.6.118]) by mx.google.com with ESMTPSA id iu7sm4923746pbc.45.2013.11.15.06.40.35 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 15 Nov 2013 06:40:37 -0800 (PST) From: Fabio Porcedda To: buildroot@uclibc.org Date: Fri, 15 Nov 2013 15:40:18 +0100 Message-Id: <1384526422-30142-5-git-send-email-fabio.porcedda@gmail.com> X-Mailer: git-send-email 1.8.4.2 In-Reply-To: <1384526422-30142-1-git-send-email-fabio.porcedda@gmail.com> References: <1384526422-30142-1-git-send-email-fabio.porcedda@gmail.com> Cc: Thomas Petazzoni , Dallas Clement Subject: [Buildroot] [PATCH v9 4/8] uclibc: add support for top-level parallel make X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: buildroot-bounces@busybox.net To be able to use top-level parallel make we must not depend in a rule on the order of evaluation of the prerequisites, so instead of relyng on the left to right ordering of evaluation of the prerequisites add an explicit rule to describe the dependencies. The uclibc-install-target depends on uclibc-install-staging so add a rule for it. Signed-off-by: Fabio Porcedda Acked-by: Arnout Vandecappelle (Essensium/Mind) --- package/uclibc/uclibc.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/uclibc/uclibc.mk b/package/uclibc/uclibc.mk index 5bac643..57e6738 100644 --- a/package/uclibc/uclibc.mk +++ b/package/uclibc/uclibc.mk @@ -559,3 +559,6 @@ $(eval $(generic-package)) # Before uClibc is built, we must have the second stage cross-compiler $(UCLIBC_TARGET_BUILD): | host-gcc-intermediate + +# The uclibc-install-target use files from uclibc-install-staging +$(UCLIBC_TARGET_INSTALL_TARGET): $(UCLIBC_TARGET_INSTALL_STAGING)