From patchwork Fri Jan 10 10:06:04 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Porcedda X-Patchwork-Id: 309231 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 5E2CC2C00AB for ; Fri, 10 Jan 2014 21:06:35 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id B6FAB94038; Fri, 10 Jan 2014 10:06:29 +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 UgjKzv9MGVYt; Fri, 10 Jan 2014 10:06:28 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 7920C94015; Fri, 10 Jan 2014 10:06:27 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id CEF0C1BFA0B for ; Fri, 10 Jan 2014 10:06:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id C9DE48D30F for ; Fri, 10 Jan 2014 10:06:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RqwluoVeDol0 for ; Fri, 10 Jan 2014 10:06:23 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pb0-f44.google.com (mail-pb0-f44.google.com [209.85.160.44]) by whitealder.osuosl.org (Postfix) with ESMTPS id E06088D2B2 for ; Fri, 10 Jan 2014 10:06:23 +0000 (UTC) Received: by mail-pb0-f44.google.com with SMTP id rq2so4289359pbb.3 for ; Fri, 10 Jan 2014 02:06:23 -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=glFBsvObpyIJ4a/v5nFCzryA70ykORluMDZ1PQ9ZA50=; b=VjgFmOc5BXRbprO6drPpQzo+hSrtFBnHCYQn14c012znqWwN9VnTd55A9SSUVMPanf ybj9sB8EPKE/sdRd1UX+zsSBJ2RqQfNQrsBT4I4pe2Xi+Ci2TXaotUPl3APk29nK8CES EIfGAGeLuj1MUgiiuZFdf2laTmWbh/Um8o5AeBjuoRztMRyqEdPOs/pWOaP/6GnXP785 pq0L2yz7ZZZ6LuMeXGgB0a47E0MfImTgfMgCAvu6oNTrqjNva9PLeYsSiltsfT8DM16e 7W1iG2G9JbY6jN1YQMV1AIavYIP+5Gqy82k1ZKOXXEmZJ105d/BBHim/NpWQyW7wIlDp Yr9w== X-Received: by 10.66.121.164 with SMTP id ll4mr10396634pab.48.1389348383722; Fri, 10 Jan 2014 02:06:23 -0800 (PST) Received: from ld2077.tmt.telital.com ([213.205.6.118]) by mx.google.com with ESMTPSA id ao1sm16161009pbc.18.2014.01.10.02.06.20 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 10 Jan 2014 02:06:22 -0800 (PST) From: Fabio Porcedda To: buildroot@uclibc.org Date: Fri, 10 Jan 2014 11:06:04 +0100 Message-Id: <1389348368-2509-5-git-send-email-fabio.porcedda@gmail.com> X-Mailer: git-send-email 1.8.5.2 In-Reply-To: <1389348368-2509-1-git-send-email-fabio.porcedda@gmail.com> References: <1389348368-2509-1-git-send-email-fabio.porcedda@gmail.com> Cc: Thomas Petazzoni , Dallas Clement Subject: [Buildroot] [PATCH v11 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 902c0a2..e26fb0f 100644 --- a/package/uclibc/uclibc.mk +++ b/package/uclibc/uclibc.mk @@ -554,3 +554,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)