From patchwork Sun Oct 30 17:29:18 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bernd Kuhls X-Patchwork-Id: 688983 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3t6Pct4YxVz9t1b for ; Mon, 31 Oct 2016 04:29:34 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 445308ACFD; Sun, 30 Oct 2016 17:29:32 +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 Tbru8ngKij1c; Sun, 30 Oct 2016 17:29:30 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 824778A895; Sun, 30 Oct 2016 17:29:30 +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 542811C27F9 for ; Sun, 30 Oct 2016 17:29:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 470F9A64EF for ; Sun, 30 Oct 2016 17:29:29 +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 BgzOXwP0FoC0 for ; Sun, 30 Oct 2016 17:29:27 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mailout04.t-online.de (mailout04.t-online.de [194.25.134.18]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 89EBBA64EE for ; Sun, 30 Oct 2016 17:29:27 +0000 (UTC) Received: from fwd19.aul.t-online.de (fwd19.aul.t-online.de [172.20.27.65]) by mailout04.t-online.de (Postfix) with SMTP id D07D341A0D5A; Sun, 30 Oct 2016 18:29:24 +0100 (CET) Received: from fli4l.lan.fli4l (S3Nd+TZHghGE1DKbgIV2+ARozGP6ib9JL+dVpqCTAdj9BX2QQvjfyNpQqfbRXVTwqx@[84.191.205.200]) by fwd19.t-online.de with (TLSv1:ECDHE-RSA-AES256-SHA encrypted) esmtp id 1c0tv7-1x8ao40; Sun, 30 Oct 2016 18:29:21 +0100 Received: from mahler.lan.fli4l ([192.168.1.1]:56762 helo=kuhls.lan.fli4l) by fli4l.lan.fli4l with esmtp (Exim 4.87) (envelope-from ) id 1c0tv6-0004BI-21; Sun, 30 Oct 2016 18:29:20 +0100 From: Bernd Kuhls To: buildroot@buildroot.org Date: Sun, 30 Oct 2016 18:29:18 +0100 Message-Id: <20161030172918.29960-1-bernd.kuhls@t-online.de> X-Mailer: git-send-email 2.10.1 X-ID: S3Nd+TZHghGE1DKbgIV2+ARozGP6ib9JL+dVpqCTAdj9BX2QQvjfyNpQqfbRXVTwqx X-TOI-MSGID: b2f768b9-c8a0-4716-be71-55833e69f8da Cc: Bernd Kuhls , Mikhail Boiko Subject: [Buildroot] [PATCH v3 1/1] package/libfribidi: remove optional dependency to libglib 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" Fixes vdr compile error: http://autobuild.buildroot.net/results/725/7252decffe29e19051eed0554786651aee216573/ Instead of fixing fribidi.pc or adding optional CFLAGS to the vdr package we remove the optional libglib dependency because it does not contain "any thing substantial" as pointed out in an pull request sent upstream: https://github.com/behdad/fribidi/pull/14 Signed-off-by: Bernd Kuhls Reviewed-by: "Yann E. MORIN" --- v3: instead of patching libfribidi we force glib=no (Thomas) v2: added patch 0003 to fix fribidi.pc package/libfribidi/libfribidi.mk | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/package/libfribidi/libfribidi.mk b/package/libfribidi/libfribidi.mk index 4e82a5e..86e722a 100644 --- a/package/libfribidi/libfribidi.mk +++ b/package/libfribidi/libfribidi.mk @@ -14,11 +14,9 @@ LIBFRIBIDI_INSTALL_STAGING = YES # Run autoreconf to regenerate ltmain.sh. LIBFRIBIDI_AUTORECONF = YES LIBFRIBIDI_DEPENDENCIES = host-pkgconf - -ifeq ($(BR2_PACKAGE_LIBGLIB2),y) -LIBFRIBIDI_DEPENDENCIES += libglib2 -else -LIBFRIBIDI_CONF_OPTS += --with-glib=no -endif +# libglib2 dependency causes a build failure, and this optional +# dependency is going to be removed usptream, see +# https://github.com/behdad/fribidi/pull/14 +LIBFRIBIDI_CONF_OPTS = --with-glib=no $(eval $(autotools-package))