From patchwork Fri Oct 13 18:09:43 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 5555 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.161.90 with SMTP id m26csp972338jah; Fri, 13 Oct 2017 11:10:06 -0700 (PDT) X-Received: by 10.28.58.81 with SMTP id h78mr2222367wma.10.1507918206495; Fri, 13 Oct 2017 11:10:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507918206; cv=none; d=google.com; s=arc-20160816; b=TIO/mJbAhS3zxndlB542JMxkvjmq2D+k1DcM7b0lVl3lIzR6qWoz/mUf3uU4JN8P1Q UwDEInkXfALCuHNeOYfk+YjksgSLhm+l9TF01d8AfH2sAjG/lXJgLTG8oiZH69XohTeW loAKFIkWg21EOaynzPJRqoyNXaowCkaaC2Zst42Cbq0ErbXtksntUxAYEmxAgvTdjgXM cDHp0naSBUbIQDVTqHyLTzz77g9tg7mOYULHTbSo6WoGmjlkPp2bfE9YdBhVCXHhJf1M 6UA3ctj8ySuKZ437xCXC3fGn1JenGf6xnF7YvEDS8IUDmMmP+tGpDzwTziY9NH/4EgjQ H3IA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=pjzNbLylGhpEyl1+qW0UlMsIUtfZoKIIkPUL+3TiqAo=; b=yxGttuuDajAMe7sQaSW4Fig15xHcsD/agg9gT9CGowmfxzf2V0RND4EGZSUnlUpvtN RKYdVlgoYEVo/LTtojta+WpIs70QXUOxyz1A5JA+D18h3SUbh/7y+usMUep4vn0skTj7 kcCJ3ijqe/lPM4KZJS1bGdpf6O2hPDw0IfAv5buPNFCCGKoy3agOhlv2wuPYB1Gdgiuc wEbE99cRBfB6ErT1xMlPk/2FjC3M/LmiQJ+YQu7u37ffrKKr7hiOXxoJm+IddNEIACAs 1ozeBaOmuakMmplHOwtGAwpyBK+YXXAgD3zy5OYc9FJn5x1sQCwlq6x+v4LHWxFmrrkJ c1+w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=fpwEIzmR; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id w10si1259946wrg.270.2017.10.13.11.10.06; Fri, 13 Oct 2017 11:10:06 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=fpwEIzmR; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9FFDA68A0E9; Fri, 13 Oct 2017 21:10:01 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qk0-f196.google.com (mail-qk0-f196.google.com [209.85.220.196]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id AF122689F9A for ; Fri, 13 Oct 2017 21:09:54 +0300 (EEST) Received: by mail-qk0-f196.google.com with SMTP id b15so6023036qkg.9 for ; Fri, 13 Oct 2017 11:09:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=vGy9m0xRBnYhzqhgfATBGolqdy62/VYPOb0BCoNNQ+g=; b=fpwEIzmRVH6oDjBvf6EppwO1vr576GkmAs4RvNfhJwL3+a8ZzF23NXKXH04J1MeewZ 6dcsc3vHP1L0xzIG/3ER7zQ8qsW6i1TWWLNDc+/i1qgBr7QQvphUuXD3VFpbB6lizrCD IE/L6Tj+7hHjwePAy4m1k2Oi55G9E7cbUhFOrSTEzME0XuerFJk8HZqZzPre5TkCQI42 RzaBDuM27McVw2VgFckOlld7DQllmBBC39IGvns0rpgwLCj+VXQAQ7EyjOfG4EfM2WJm pbYRoOclU7XVAXFF/xr104+kM9521FiNdPlqL+OC4uAp366bG00rBH2rCMeO8ff4R8Ad 2/hA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=vGy9m0xRBnYhzqhgfATBGolqdy62/VYPOb0BCoNNQ+g=; b=YtJ3aW+nTbjgd364c3JmiHox34dHsmM9OSbxi1cUA09KiT58LFPBFjdQtNCVKaPzpN qhHRqSVnaRHQow9m8JKzMj/90x6WpOtzV2TI+BGbfnpj30CvD+wEIViZS6/0DDKN0/UV 2kqZYt3WKiiAevWHyXqQeljrsgcZDeyqEqxndY3hwOte9l3gYHuNVbg7JIO9yfaT453h 9ezdMKS674B7pJ0JdgFnzdLSu1FA8xUaIoSm0bnq/6os6ywcSJw47TDLEZeTJDiE6t9s BKpnyKR1o/QlnbB6bJ0EZO1fwwsq4Oyi2IMyP0XReAtAIXB80NVYVRjKRr6PyTpQneR0 ehvg== X-Gm-Message-State: AMCzsaVYc+Kc0a3SKYUTMkzXTiJ6lp99NbDQwlFNiyGrE8h/Z5H2cfbQ fd3cOASjqzHoOdbRuEtH5/VxyA== X-Google-Smtp-Source: ABhQp+RB4IF1qTsi2Gl73l+CN2W/oVD+ep0TJQNJyVFlE14FWw5ajfhTKDdqDsFD96HcArdQKAOyHQ== X-Received: by 10.55.187.133 with SMTP id l127mr3025454qkf.94.1507918196868; Fri, 13 Oct 2017 11:09:56 -0700 (PDT) Received: from localhost.localdomain ([181.231.68.242]) by smtp.gmail.com with ESMTPSA id l188sm872481qkd.43.2017.10.13.11.09.55 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 13 Oct 2017 11:09:56 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Fri, 13 Oct 2017 15:09:43 -0300 Message-Id: <20171013180943.7172-1-jamrial@gmail.com> X-Mailer: git-send-email 2.14.2 Subject: [FFmpeg-devel] [PATCH] configure: use pkg-config for libilbc X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" With this, the check will include the needed pthreads ldflags when pkg-config is invoked with the --static flag. Signed-off-by: James Almer --- Alternatively, i can keep the current check and add $pthreads_extralibs to it. configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index dc486ed756..749fc073a1 100755 --- a/configure +++ b/configure @@ -5997,7 +5997,7 @@ enabled libgme && { use_pkg_config libgme libgme gme/gme.h gme_new_em enabled libgsm && { for gsm_hdr in "gsm.h" "gsm/gsm.h"; do check_lib libgsm "${gsm_hdr}" gsm_create -lgsm && break; done || die "ERROR: libgsm not found"; } -enabled libilbc && require libilbc ilbc.h WebRtcIlbcfix_InitDecode -lilbc +enabled libilbc && require_pkg_config libilbc libilbc ilbc.h WebRtcIlbcfix_InitDecode enabled libkvazaar && require_pkg_config libkvazaar "kvazaar >= 0.8.1" kvazaar.h kvz_api_get # While it may appear that require is being used as a pkg-config # fallback for libmfx, it is actually being used to detect a different