From patchwork Wed Aug 30 12:09:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?Q2zDqW1lbnQgQsWTc2No?= X-Patchwork-Id: 4901 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.15.201 with SMTP id 70csp448891jao; Wed, 30 Aug 2017 05:10:54 -0700 (PDT) X-Google-Smtp-Source: ADKCNb7sKrr57iMuN5FTEkdTn+u6j2WN5YGEOB4lLMi2ZGsZwBLm9xG9M59sASKWdQB1T889U4q9 X-Received: by 10.28.4.85 with SMTP id 82mr1415505wme.159.1504095054549; Wed, 30 Aug 2017 05:10:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1504095054; cv=none; d=google.com; s=arc-20160816; b=MAhvLn9nDPdlXQtPRjX0ofCvb81jybUUq/IOA6I17Pb8tbm7TETNlzrbL9SHkwrjK3 udv+evhcuVShtQwDPaV3enUiiHSupHetnQbKbkjgkgMTQ17bHB7YrJpCaTZJQly/Fzxj 41/CwjcDLL1rmv8tMY7gt1wFyvyLUFY13+Vkx7sCd7JQQZC5Rdnx+G0OeCfuxJj3s/1p Yrqk3uiTwvWI2t2KB8jiBv1ltQy5Kwd+Cjq6vmKzg9TVoIOBO1Dq9YW5y+d/aSXip9Am qevMgDHeTfFaODzHSmaAacHvj1oe//zJKt6zrSBEVS+12w9ccWoAOIjrSRQ5VhWaMlj+ 90tg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:references:in-reply-to :message-id:date:to:from:domainkey-signature:dkim-signature :delivered-to:arc-authentication-results; bh=Kh7Vy6tugT/f6yg3KDSmzfFaqwuWaivw9xUmaL9+l0M=; b=eLMgwjd0cahUA0hxtG3WX6uFhVlHQ1hu4jaFl8u94lbetZd5QWA+tA+GNcGj8jZNNd pXrE/Jz85eYCyeX/dpIzk8ukHVOG5IHQP7vHRYGl3OkeSfL+v2lxBHNDvy2NBZ0mslj6 awEa3KJBK5MKV5VPfivtiM4wFFynxH1Nf7F/eILf3GdTkQEvNMxii2QCbEY4Vg+8z1rq MsH5br3LUTttAynugxUZ1986C+JcSBG+E8a0nzKvbWcJcv/6PWmRck4hofFEzrXFL1ES /3ka9LQX+Eu8oN3UuIgVFZuvD73uxYOubEthUaf73MNsBsZPswvaum6UaAu8b9yaOvhe Wa4Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@pkh.me header.s=selector1 header.b=MlwBp4Ps; 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 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id y95si4207978wrc.103.2017.08.30.05.10.53; Wed, 30 Aug 2017 05:10:54 -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=@pkh.me header.s=selector1 header.b=MlwBp4Ps; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CA71F68A320; Wed, 30 Aug 2017 15:09:36 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from golem.pkh.me (LStLambert-657-1-117-164.w92-154.abo.wanadoo.fr [92.154.28.164]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4888F68A2C6 for ; Wed, 30 Aug 2017 15:09:33 +0300 (EEST) Received: from golem.pkh.me (localhost.localdomain [127.0.0.1]) by golem.pkh.me (OpenSMTPD) with ESMTP id ef013a62; Wed, 30 Aug 2017 12:09:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pkh.me; h=from:to:cc :subject:date:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=selector1; bh=sWdz3S2 Yx+nfcs+mfu7YqhU6vKw=; b=MlwBp4PsEjZNzklUSQ9WXzVz8qa7brL0uYdeVPS c6WggMpBnPcQSiccPub9Sx6+j4Ad3XS11W3NiIeLslIe/gV9dF0u0JbUi5cDIabk TFyXeH7ksRZNjjB+/bWPTMMDoyqDMLQAkQCpnvXMVPD+Ao/En12rig6mM/EkV+6A i5Tra3HxlJ/zkUBuATg3Al1OkIuxPx8QRTm5/Tc/E2W9m1lmx3h7LVknc5yXBytM GbO7fVsOcIlXbHjSkO6M+a4K4g6/8xG1GvLHFSxULxYbdgt6agajvtKKIMSNvuCf eKM/m08V7t9GRAc4zDxA8QwnV8tAO2Na3RUtymYUK4rm9/g== DomainKey-Signature: a=rsa-sha1; c=nofws; d=pkh.me; h=from:to:cc:subject :date:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; q=dns; s=selector1; b=e ohr2hqoJVStgeD6vWDATnslT9lQA7/ejFZhgEM4u3SNd9Yrw7j9MqXidAzEFla7b rtPTpsqRNFXPHnfrPg3n1B1DaztxTe70WpfHctiinkG8k9a2FEFtHGsI6WhVpqSZ GeKifSmgf39SBMg85Mw9AW+5r61g9voA6hYMMMK8Xp7u3twGwt4jBzh6yjVMRotV Vt6lXnXvPe/H+7R9SGhIRLOanTIeWsAJiMAfVY++OH0j4nP7KTQOyWMASt7eOmsa EpdrO5t91c1pqJGl77caRv9NBcwOe5nnDpA6CwryfRkjUmtcjTOF1ynLWkHtAWkn P5UWrRftIPrJwizI7TVAA== Received: from localhost (golem.pkh.me [local]) by golem.pkh.me (OpenSMTPD) with ESMTPA id 4eafc628; Wed, 30 Aug 2017 12:09:17 +0000 (UTC) From: =?UTF-8?q?Cl=C3=A9ment=20B=C5=93sch?= To: ffmpeg-devel@ffmpeg.org Date: Wed, 30 Aug 2017 14:09:10 +0200 Message-Id: <20170830120915.13050-12-u@pkh.me> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20170830120915.13050-1-u@pkh.me> References: <20170830120915.13050-1-u@pkh.me> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 11/16] build: add --disable-autodetect switch 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 Cc: =?UTF-8?q?Cl=C3=A9ment=20B=C5=93sch?= Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" From: Clément Bœsch --- Changelog | 1 + configure | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/Changelog b/Changelog index b064328c3f..8b6057d6ae 100644 --- a/Changelog +++ b/Changelog @@ -38,6 +38,7 @@ version : - Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. +- add --disable-autodetect build switch version 3.3: - CrystalHD decoder moved to new decode API diff --git a/configure b/configure index e376e9562b..a6bcee9466 100755 --- a/configure +++ b/configure @@ -109,6 +109,7 @@ Configuration options: --enable-gray enable full grayscale support (slower color) --disable-swscale-alpha disable alpha channel support in swscale --disable-all disable building components, libraries and programs + --disable-autodetect disable automatically detected external libraries [no] Program options: --disable-programs do not build command line programs @@ -1685,6 +1686,7 @@ CONFIG_LIST=" $LIBRARY_LIST $PROGRAM_LIST $SUBSYSTEM_LIST + autodetect fontconfig memory_poisoning neon_clobber_test @@ -3589,6 +3591,10 @@ for e in $env; do eval "export $e" done +if disabled autodetect; then + disable_weak $EXTERNAL_AUTODETECT_LIBRARY_LIST + disable_weak $HWACCEL_AUTODETECT_LIBRARY_LIST +fi # Mark specifically enabled, but normally autodetected libraries as requested. for lib in $AUTODETECT_LIBS; do enabled $lib && request $lib