From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 5747B4042D for ; Mon, 20 Dec 2021 21:31:11 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E491568AF6F; Mon, 20 Dec 2021 23:31:09 +0200 (EET) Received: from atvie01s.evermeet.cx (evermeet.cx [92.42.139.5]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E9ABE68ADD4 for ; Mon, 20 Dec 2021 23:31:02 +0200 (EET) Received: from epsilon3.local (cpe40623114f2db-cm9050ca186c30.cpe.net.cable.rogers.com [99.238.64.16]) (authenticated bits=0) by atvie01s.evermeet.cx (8.17.1/8.16.1) with ESMTPSA id 1BKLUxYa2391769 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 20 Dec 2021 22:31:00 +0100 DKIM-Filter: OpenDKIM Filter v2.11.0 atvie01s.evermeet.cx 1BKLUxYa2391769 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=evermeet.cx; s=d202110; t=1640035860; bh=aozX7roFD7Nsjt7kwHFKi+QoPXNkOS56GIL/V48LYTA=; h=To:From:Subject:Date:From; b=hEVSbFD2UVAGJJICN8YD1CT6Qm4WVXMeQVldjRNuXWaN/W4eOHMCeF7I6osC1B7Ic 0TOhEcWGt9+MRE689c10VdtxsvT8N1gAqFMPHeT8DN6V9PvrcBJXfi323NPHl151jC z8MwRNc2/iyvc7lKYBLXl9im66tGdRu2C8I39DuxxNEbIatkj/arvbLcUdkFxbqDFD o/li9iheTygGlNKIRjAy6AYjeFe5xKNjFE5iF50PgJWjTsHlhCDZLYXN05FTDdfz6Q UZitHV4Ym/4F1XSXFx188O1mGtbbqaqszQf60vT/iqxck4Qd9hLKWz6XSFTI3Nxe4a 4DQnOK2ExMmgQ== To: FFmpeg development discussions and patches From: "Helmut K. C. Tessarek" Openpgp: id=8A5570C1BD85D34EADBC386C172380A011EF4944 Message-ID: <5fb60616-5ded-1b3a-255c-14deb44924d9@evermeet.cx> Date: Mon, 20 Dec 2021 16:30:58 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.9.1 MIME-Version: 1.0 Content-Language: en-US Subject: [FFmpeg-devel] commits ecee6af8bd and 4ac869ca2a break build for macOS X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hello, The following 2 commits break the build with a deployment target of 10.9 on macOS. I agree that 10.9 is quite old, but the rest of the code worked perfectly fine, so were those 2 commits really necessary? * 4ac869ca2a | 2021-12-18 11:57:31 -0800 | avfilter: add vf_yadif_videotoolbox (Aman Karmani) * ecee6af8bd | 2021-12-18 11:55:47 -0800 | avfilter: add metal utilities (Aman Karmani) Can you make that code conditional? The error messages I get during the compile run are: In file included from libavfilter/metal/utils.m:20: ./libavfilter/metal/utils.h:25:43: error: 'MTLDevice' is only available on macOS 10.11 or newer [-Werror,-Wunguarded-availability] void ff_metal_compute_encoder_dispatch(id device, ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/ Metal.framework/Headers/MTLCaptureScope.h:14:11: note: 'MTLDevice' has been marked as being introduced in macOS 10.11 here, but the deployment target is macOS 10.9.0 @protocol MTLDevice; ^ ./libavfilter/metal/utils.h:25:6: note: annotate 'ff_metal_compute_encoder_dispatch' with an availability attribute to silence this warning void ff_metal_compute_encoder_dispatch(id device, ^ ./libavfilter/metal/utils.h:26:43: error: 'MTLComputePipelineState' is only available on macOS 10.11 or newer [-Werror,-Wunguarded-availability] id pipeline, ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/ Metal.framework/Headers/MTLArgumentEncoder.h:17:11: note: 'MTLComputePipelineState' has been marked as being introduced in macOS 10.11 here, but the deployment target is macOS 10.9. 0 @protocol MTLComputePipelineState; ^ [snip - way too many messages to paste them all] Cheers, K. C. - -- regards Helmut K. C. Tessarek KeyID 0x172380A011EF4944 Key fingerprint = 8A55 70C1 BD85 D34E ADBC 386C 1723 80A0 11EF 4944 /* Thou shalt not follow the NULL pointer for chaos and madness await thee at its end. */ -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE191csiqpm8f5Ln9WvgmFNJ1E3QAFAmHA9hIACgkQvgmFNJ1E 3QB0aw//Wsns6KOrT2vlw3RWIyAS1dIrVHO3bBM7NAwl0lYbHkKM6wQpE5sVsSdq tjAxWH+XikERU2jnHCCZqUormA40iei+WFXKAbZOgrobvrKMeXe/uuQaAmOL3Gkn o5jvf1+v/Oh3Wd9rSYqdPu+b7VWyz0qj5y8jgBxPtrapfIBh35HBt/41JbVln/PY d3+h+siAHuBUk1jLHTVep0qe5o3q+mB6m0As9bpGBoQD8oPhQvJxBMqzzzos3mOx bgVA36NowZEiH8YpEXBMaHk8Ek6k1/37kexinvlRBCmk59mfACShfBJc8J0EC+ii BVMF6OQvoQ3mHXT79fcd5xV7dueXzLGNAbaK+FQ7ZvAjQ2aEh7xVghH5I8hgRUKT 8JS1RS6e817+IsSlxFA0UvZ6waF/HINfUXpL0Ca4hFirFKSHRxaMIF/49EPgLk4g mK/NSvNVIbEN6tpz0Kt0t3cvVEp0O5AoKPAwEuCTWa8io13hgHxlOX0TFMS+3d2A CRuqROxEpAcOjYo92wWa/S1VFl4lDNBcxHnszA9sLRai7QTdxKmojoU+ti8PqTJa iDoMVIiH4psyzMMqod7kas06w+KSnr7IyW3bKE50atUBY0P9BCqH1e7/mZ+gn0JM ZSb61Lo9k0aYbHG7rTtXR4Wvtiao9NFCbD8NbHWPfrSRgs9jqP4= =/fRX -----END PGP SIGNATURE----- _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".