From patchwork Sun Apr 26 12:54:30 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxime Hadjinlian X-Patchwork-Id: 464678 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 08C2A14007F for ; Sun, 26 Apr 2015 22:54:47 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="verification failed; unprotected key" header.d=gmail.com header.i=@gmail.com header.b=XyMgNho9; dkim-adsp=none (unprotected policy); dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 39DFA8B2A7; Sun, 26 Apr 2015 12:54:47 +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 ADzfkC3JTQXJ; Sun, 26 Apr 2015 12:54:46 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id B70018B299; Sun, 26 Apr 2015 12:54:46 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (hemlock.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 4CAB11C2442 for ; Sun, 26 Apr 2015 12:54:45 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 48DD08B299 for ; Sun, 26 Apr 2015 12:54:45 +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 WvL8HNqJU+wQ for ; Sun, 26 Apr 2015 12:54:44 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wg0-f44.google.com (mail-wg0-f44.google.com [74.125.82.44]) by hemlock.osuosl.org (Postfix) with ESMTPS id 9C0FA8B26B for ; Sun, 26 Apr 2015 12:54:44 +0000 (UTC) Received: by wgyo15 with SMTP id o15so91072322wgy.2 for ; Sun, 26 Apr 2015 05:54:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=Gp1RxKALOfYPR61r/1nXWXOrnbVpVAypV2maog7x1vg=; b=XyMgNho9kxv1NkvFAt/tdNZ++XuzVDc05GXwm4OJadkSK9nt9aTcfZax4yUjBW1r8a waYBe8ZybzZ09lP/GmXKDoqZ70OvhZhFbEyp1DHqPttGU6GNa+S6Dl19k04zTUh7UDac C041kBD6qwDe0A2K7ztoEDh2pBH2X9ZTH62SLTOZd7az4SDC83SIc7kmMVflGKql169F Z1Fh5HrdhSjjuXGFJovQZAVhmO/DJlOXN3mZRdQVh1/6lce9QnPpZ+7VqJLqeYftgr1v +ZkAXJmfbYx8MmeSswWHUVt658uI2s1pK4pIXdrja6e7/e3AI8CBxM8YFI4G/LvC0hUu oXog== X-Received: by 10.194.90.47 with SMTP id bt15mr14225714wjb.41.1430052883088; Sun, 26 Apr 2015 05:54:43 -0700 (PDT) Received: from localhost.localdomain (mangue.f00.fr. [82.226.166.74]) by mx.google.com with ESMTPSA id ha4sm7274146wib.0.2015.04.26.05.54.41 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 26 Apr 2015 05:54:42 -0700 (PDT) From: Maxime Hadjinlian To: buildroot@buildroot.org Date: Sun, 26 Apr 2015 14:54:30 +0200 Message-Id: <1430052871-6235-1-git-send-email-maxime.hadjinlian@gmail.com> X-Mailer: git-send-email 2.1.4 Subject: [Buildroot] [PATCH 1/2] libnfs: Without native RPC use libtirpc X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 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" As it's done with nfs-utils, use libtirpc when no native rpc support exists in the toolchain. Signed-off-by: Maxime Hadjinlian --- package/libnfs/Config.in | 5 +---- package/libnfs/libnfs.mk | 4 ++++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/libnfs/Config.in b/package/libnfs/Config.in index 6642fe4..e9b939f 100644 --- a/package/libnfs/Config.in +++ b/package/libnfs/Config.in @@ -1,10 +1,7 @@ config BR2_PACKAGE_LIBNFS bool "libnfs" - depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC + select BR2_PACKAGE_LIBTIRPC if !BR2_TOOLCHAIN_HAS_NATIVE_RPC help nfs userspace implementation. http://github.com/sahlberg/libnfs - -comment "libnfs needs a toolchain w/ RPC" - depends on !BR2_TOOLCHAIN_HAS_NATIVE_RPC diff --git a/package/libnfs/libnfs.mk b/package/libnfs/libnfs.mk index 0c8c4f5..fb95e21 100644 --- a/package/libnfs/libnfs.mk +++ b/package/libnfs/libnfs.mk @@ -13,4 +13,8 @@ LIBNFS_LICENSE = LGPLv2.1+ LIBNFS_LICENSE_FILES = LICENCE-LGPL-2.1.txt LIBNFS_DEPENDENCIES = host-pkgconf +ifeq ($(BR2_PACKAGE_LIBTIRPC),y) +LIBNFS_DEPENDENCIES += libtirpc +endif + $(eval $(autotools-package))