From patchwork Sun Aug 30 10:00:57 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabrice Fontaine X-Patchwork-Id: 1353923 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=gIfOEFnf; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BfTPT62Gvz9sR4 for ; Sun, 30 Aug 2020 20:01:17 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 1F26620403; Sun, 30 Aug 2020 10:01:12 +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 c+bscL6xB2lg; Sun, 30 Aug 2020 10:01:08 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 630CE203EF; Sun, 30 Aug 2020 10:01:08 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 1B25E1BF400 for ; Sun, 30 Aug 2020 10:01:07 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 1432E855C6 for ; Sun, 30 Aug 2020 10:01:07 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y6EbQ6ZgShuM for ; Sun, 30 Aug 2020 10:01:06 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f68.google.com (mail-wr1-f68.google.com [209.85.221.68]) by fraxinus.osuosl.org (Postfix) with ESMTPS id AE6A98514B for ; Sun, 30 Aug 2020 10:01:05 +0000 (UTC) Received: by mail-wr1-f68.google.com with SMTP id w5so3106937wrp.8 for ; Sun, 30 Aug 2020 03:01:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6HDq9BYjg+xxCCHsTDblc6Ike1PSff4VsVFahzXz7Y4=; b=gIfOEFnfHfvwipRZELiHg0jYRwFRwgxG4Tg4U1vrosUfrlcknNSjayj7zMF40eq9hr IXSBzhhzbRdg6cnGNw4skNhovmStUFw2gJWyvN1czfjNnYQ0zTccmKoCsG0fTRzRQOMy +caNhDcDLrkXqCXDGPxJyAZEpKNsaYurXE2mSjUBmht/ULbpD2NSjtFNNBMGw0if9cbs he6aNwz8YlbHpCy7ERK5JcJ7tUJuaUFAcRsD25nUMut50wS8aUTbfymdHpusT8KNJJVW 1/gpwrB8euoZuOb7K+x6fvpkGefSwrp4aVkuQ1ihlA8nQbgUn1Jqhzejg2MBd4ynOWI2 +vbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6HDq9BYjg+xxCCHsTDblc6Ike1PSff4VsVFahzXz7Y4=; b=QtRW7KYjdTinMJtFoBOd8NjMjg8FFbyxRxviKc+Y/W7ilpNy6ZROlYyroPpzQrlgxO gKVe3rIrpLe/b3Z8hUKbQS0j6Cp8xn4gWmdayrghSRAUtfV++i43Z4qg0YylHoE1i8YT hQl2XbzeDMacvyTDCV6uaJWy9B4l7y46anAjPX970nVlzz0/dmfps/tSe7bDi371eX8N mnsZYicrOo1JPw7ur60rSYZ9aAUImtsaVDVrwIzPW8GOjYeMwaIHby1+LbUuB3LzhJKn xm6j1cAzHJGRCVlutTk/FdI+jsw3AP0KSVH2lRdpTSSxMTST3cnIbslR/ZPHdXNReO5q u62A== X-Gm-Message-State: AOAM531Agpv5BnFFyry5j0c2hO8Vuw2nnbSDIwo4T5aJcevqfrPb6hF5 B5KxDpkmCG8IMI5bRYTBkq40lVVStLc= X-Google-Smtp-Source: ABdhPJysXiKCnnvE0KI7Lyi1XlFFiNafGEilAskyFa9KuSJkQMOOMBOT9SjD6u2dTxJIB0cCX1/WjA== X-Received: by 2002:a5d:514c:: with SMTP id u12mr7109285wrt.90.1598781663492; Sun, 30 Aug 2020 03:01:03 -0700 (PDT) Received: from kali.home (2a01cb0881b76d00c2afd0dfa851d2b9.ipv6.abo.wanadoo.fr. [2a01:cb08:81b7:6d00:c2af:d0df:a851:d2b9]) by smtp.gmail.com with ESMTPSA id 5sm6455903wmg.32.2020.08.30.03.01.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Aug 2020 03:01:02 -0700 (PDT) From: Fabrice Fontaine To: buildroot@buildroot.org Date: Sun, 30 Aug 2020 12:00:57 +0200 Message-Id: <20200830100058.4180798-1-fontaine.fabrice@gmail.com> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Subject: [Buildroot] [PATCH/next 1/2] package/libcap: drop host-gperf dependency X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fabrice Fontaine , Thomas Petazzoni Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" host-gperf dependency was added in commit 5d8926add5da1b0bdfb90a41f4d7f857864c5524 without any explanation in the commit message but gperf can be disabled through BUILD_GPERF since https://git.kernel.org/pub/scm/linux/kernel/git/morgan/libcap.git/commit/?id=3c22870c762f7925b5ff143d76f9affbade275ba So use this variable and drop this unneeded dependency Signed-off-by: Fabrice Fontaine --- package/libcap/libcap.mk | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/package/libcap/libcap.mk b/package/libcap/libcap.mk index 08c1bc9deb..208f8eade1 100644 --- a/package/libcap/libcap.mk +++ b/package/libcap/libcap.mk @@ -10,11 +10,9 @@ LIBCAP_SOURCE = libcap-$(LIBCAP_VERSION).tar.xz LIBCAP_LICENSE = GPL-2.0 or BSD-3-Clause LIBCAP_LICENSE_FILES = License -LIBCAP_DEPENDENCIES = host-libcap host-gperf +LIBCAP_DEPENDENCIES = host-libcap LIBCAP_INSTALL_STAGING = YES -HOST_LIBCAP_DEPENDENCIES = host-gperf - ifeq ($(BR2_STATIC_LIBS),y) LIBCAP_MAKE_TARGET = libcap.a libcap.pc LIBCAP_MAKE_INSTALL_TARGET = install-static @@ -28,7 +26,8 @@ endif LIBCAP_MAKE_FLAGS = \ BUILD_CC="$(HOSTCC)" \ - BUILD_CFLAGS="$(HOST_CFLAGS)" + BUILD_CFLAGS="$(HOST_CFLAGS)" \ + BUILD_GPERF=no ifeq ($(BR2_PACKAGE_LIBCAP_TOOLS),y) define LIBCAP_BUILD_TOOLS_CMDS @@ -62,12 +61,12 @@ endef define HOST_LIBCAP_BUILD_CMDS $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D)\ - RAISE_SETFCAP=no + BUILD_GPERF=no RAISE_SETFCAP=no endef define HOST_LIBCAP_INSTALL_CMDS $(HOST_MAKE_ENV) $(MAKE) -C $(@D) prefix=$(HOST_DIR) \ - RAISE_SETFCAP=no lib=lib install + BUILD_GPERF=no RAISE_SETFCAP=no lib=lib install endef $(eval $(generic-package))