From patchwork Tue Feb 24 15:02:20 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Porcedda X-Patchwork-Id: 443016 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ozlabs.org (Postfix) with ESMTP id E49A9140157 for ; Wed, 25 Feb 2015 02:02:38 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 2E06191BA7; Tue, 24 Feb 2015 15:02:38 +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 EL-sAaMPjgYy; Tue, 24 Feb 2015 15:02:37 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 25B7791B6C; Tue, 24 Feb 2015 15:02:37 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (fraxinus.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id BD9ED1C07F7 for ; Tue, 24 Feb 2015 15:02:35 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id B8FC6A3080 for ; Tue, 24 Feb 2015 15:02:35 +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 Dc6cq7S5_w25 for ; Tue, 24 Feb 2015 15:02:34 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pd0-f178.google.com (mail-pd0-f178.google.com [209.85.192.178]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 6F1CAA2DB0 for ; Tue, 24 Feb 2015 15:02:34 +0000 (UTC) Received: by pdbfl12 with SMTP id fl12so33909720pdb.4 for ; Tue, 24 Feb 2015 07:02:34 -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=qg1tr+2DrBcCMNBzio3jpVMH4neDgpOeyCzz7QGsimI=; b=K/y7O7XfWpmTxQjRk9+F7SNRTFM0nnpGCNpoC0z3vMGcSnDQMbXilHlGtj38NYkaWJ SlJH2DFypIX6CLtEKTUhvzvbyK7vSclgjM4jo6d/YDwnyFQzJpldBoxqax7mbyqgAPl5 kv65ZsdtKB9vzo8tYRm2CcBXWSc5Qd6Dz8u905zFXRUQ/tIm0CH+/psjd6PhKA1O96za /aDpLPd0Yq9f6fxi7CDtyiZihY3Bq4nmWQXD4xkfgmpLSFTtcAfxJhY+W7kFOmZCljWp XnhiZz9a8fBJyHEdiO861VnDYcePChAtUudhKdhZcZuZ2CtOAwkJE7PyrSdUGMQlS4gO /HDA== X-Received: by 10.70.126.225 with SMTP id nb1mr29757661pdb.40.1424790153211; Tue, 24 Feb 2015 07:02:33 -0800 (PST) Received: from ld2077.tmt.telital.com ([213.205.6.118]) by mx.google.com with ESMTPSA id ba12sm26838156pac.23.2015.02.24.07.02.29 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Feb 2015 07:02:32 -0800 (PST) From: Fabio Porcedda To: buildroot@uclibc.org Date: Tue, 24 Feb 2015 16:02:20 +0100 Message-Id: <1424790140-21157-2-git-send-email-fabio.porcedda@gmail.com> X-Mailer: git-send-email 2.3.0 In-Reply-To: <1424790140-21157-1-git-send-email-fabio.porcedda@gmail.com> References: <1424790140-21157-1-git-send-email-fabio.porcedda@gmail.com> Cc: Axel Lin Subject: [Buildroot] [PATCH v2 master 2/2] logrotate: use pkg-config for the opt library 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" Without using the pkg-config the dependencies are not included for a static linking so it fails to build. These failures are fixed by linking the libintl library that is a dependency of the opt library. Fixes: http://autobuild.buildroot.net/results/159bf5730414ca7f73dcdae95090177355193636 http://autobuild.buildroot.net/results/ebe6ab7fc0f2cff98de06b3dc374730da9e9e4f2 Signed-off-by: Fabio Porcedda --- Notes: v2: - instead of adding a patch just overwrite from the command line the LOADLIBES variable package/logrotate/logrotate.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/logrotate/logrotate.mk b/package/logrotate/logrotate.mk index dc26d85..c1bca48 100644 --- a/package/logrotate/logrotate.mk +++ b/package/logrotate/logrotate.mk @@ -9,10 +9,12 @@ LOGROTATE_SITE = https://www.fedorahosted.org/releases/l/o/logrotate LOGROTATE_LICENSE = GPLv2+ LOGROTATE_LICENSE_FILES = COPYING -LOGROTATE_DEPENDENCIES = popt +LOGROTATE_DEPENDENCIES = popt host-pkgconf define LOGROTATE_BUILD_CMDS - $(MAKE) CC="$(TARGET_CC) $(TARGET_CFLAGS)" LDFLAGS="$(LDFLAGS)" -C $(@D) + $(MAKE) CC="$(TARGET_CC) $(TARGET_CFLAGS)" LDFLAGS="$(LDFLAGS)" \ + LOADLIBES="$(shell $(PKG_CONFIG_HOST_BINARY) --libs popt)" \ + -C $(@D) endef define LOGROTATE_INSTALL_TARGET_CMDS