From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 714B040054 for ; Mon, 15 Sep 2025 12:37:56 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'DjnY38T3pxG8+B0RCs0ZRAe1q4AAGSRyJYu1DlbO1dU=', expected b'LvRJfDo7FrYc+g2vf/nyBZabWUSiTIqzdzNWyyjPXf8=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1757939871; h=mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=DjnY38T3pxG8+B0RCs0ZRAe1q4AAGSRyJYu1DlbO1dU=; b=F4Q3mFCT6t+42wCA/aotz/HWuwwv3MEbfgPDT1KnCcdBpTJqGID+gJtyHFtxRp60o+0bO +k7uQ1IfwOxsYkKYE6lNKX9F5ZqvnFP4blpKUFm+k1UG72x/GIrWTZ0TNVMLb9tkyTMFRrK bVFKmNezi4nfpUqlRxndcxgQHVbOouTxO5fNdlaDRnKx8j5NzNwcjx9rg+pNoZcpKaMyayz Tog+K1BRCVhl3JQS2+ftpEL63KSmXeOnH3jLE6x6pu+8njB2vcFMVQ0jnSzuQsxliZPuPQ+ Mwe7UvMJe6DNvaOrmbr+xoWM8j6NXcunxpzGq2MjdeenNqoTrAIEvmpjUa/Q== Received: from [172.19.0.4] (unknown [172.19.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 6348268E83F; Mon, 15 Sep 2025 15:37:51 +0300 (EEST) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1757939870; b=mE4b5nouzSv7wXOnSD+D8VxylSUURZsP+OIZKgedUZDqy0VAmBz6jyzP7MfKUnMm3P1/L JlWU9aSGMW9HnNo79bUr4xoQbFjPNRPNuUCZ6L5zgW1RopuXNfYGnntaEck7hsBP23F5Gku kwwFsZQ5pLMfb79eZEfiylrujlyRrMOyp+FdMkZ5PCpX4V5wrh51QJc1sc/ToA+iotnudZc zJZt6QPDJU2GjdBAYsotJ89U2SRrPaxtSkPiaIu5Gym8pmw5G9XjzqfnfEIW9VX3Wcvb7f1 /nMMvAQSCJ2Z5BTjU+nTzoQgbCGlgTPvdTJo3cioQO5HDi8iHx2CfLZh12Qg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1757939870; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=YvsecL8vTrtmJwd7Nduz1kU6k3ZkYpR7pQuGBeLG7GU=; b=YhiraFtuGyvQgWRcTLigWaZNbQQ1/jCbUnL8IyCPsiHII7AHqeedEgZSAcfklOw8SIDy7 eODLxzJP9i179iIB7588qreH6wKKxciuU6mNjxI1iwSg2vjHpPKaCAI4znttOuCYO8GyT9n QO9wgvuqW9tlDSHxId6aPEKcM59ye0kcj5RNWsxMsxXSzVx0W16nhv/Y2FJKC2t5t+H7rZP eyaKnScSc/wQrfWBCWunDmoqpjqnsx9hdgiR9iMcnhU55Tfxq8vUP9eRRoBqtQexEO3usNC Nv5VOvEwaig/36OhXntvgdOZAMJQc0QeJWv5tDOQ5DUFPgvTb3F/sY+GFAyg== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=none Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1757939860; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=LvRJfDo7FrYc+g2vf/nyBZabWUSiTIqzdzNWyyjPXf8=; b=wJlJtWc9hwcEiokqiW3l8nyI3ymW8TZYl1x9+pIj2PG0occzdzP0m3zgQSNZLvPfBqLts y7cgou73fWh/JNTiONP/0Wb4oUumpleOw5Gq8jn0Xv9kD/Uvtj0j2nuGgtrrV/TyfHZolzl yhah8Zd1Y7+exrtaApqUlvV4/Q+1KpSJ5MyFOZz4Omc6RxGRgGgHwgBvRBInAlgVr/G98YQ d5kW/aUXW++lz3c/Uf6peuQ8pk3G4MppMzPQ4Bnfft8w73nA7kLmGzaRmdJDegwbeyjWKez uwBG64qBut5iEUBOGC0gKCptxWt50nDCaeV+drFjx0TBe6viFzS4QygTYTYA== Received: from ed19c606a818 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id BF73168E816 for ; Mon, 15 Sep 2025 15:37:40 +0300 (EEST) MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Mon, 15 Sep 2025 12:37:40 -0000 Message-ID: <175793986088.25.3757442327638877686@463a07221176> Message-ID-Hash: FPFPBKZATQBSZQYD2AZQBP4CPVBBJNG4 X-Message-ID-Hash: FPFPBKZATQBSZQYD2AZQBP4CPVBBJNG4 X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH] Fix ObjC issues after C/C++ flags split (PR #20524) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Timo Rothenpieler via ffmpeg-devel Cc: Timo Rothenpieler Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: PR #20524 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20524 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20524.patch >>From f85da32e3a841742fda6e869afa6ce21a84e8550 Mon Sep 17 00:00:00 2001 From: Timo Rothenpieler Date: Mon, 15 Sep 2025 14:17:49 +0200 Subject: [PATCH 1/2] configure: make --extra-objcflags show the right default flags --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 23a958e38d..82d1a9d3ea 100755 --- a/configure +++ b/configure @@ -419,7 +419,7 @@ Toolchain options: --host-os=OS compiler host OS [$target_os] --extra-cflags=ECFLAGS add ECFLAGS to CFLAGS [$CFLAGS] --extra-cxxflags=ECFLAGS add ECFLAGS to CXXFLAGS [$CXXFLAGS] - --extra-objcflags=FLAGS add FLAGS to OBJCFLAGS [$CFLAGS] + --extra-objcflags=FLAGS add FLAGS to OBJCFLAGS [$OBJCFLAGS] --extra-ldflags=ELDFLAGS add ELDFLAGS to LDFLAGS [$LDFLAGS] --extra-ldexeflags=ELDFLAGS add ELDFLAGS to LDEXEFLAGS [$LDEXEFLAGS] --extra-ldsoflags=ELDFLAGS add ELDFLAGS to LDSOFLAGS [$LDSOFLAGS] -- 2.49.1 >>From 189d0b83b20bd701bf7f8e171d3bb8e9c6077dd7 Mon Sep 17 00:00:00 2001 From: Timo Rothenpieler Date: Mon, 15 Sep 2025 14:30:16 +0200 Subject: [PATCH 2/2] configure: pass CFLAGS to ObjC tests again It was mistakenly removed in 0ce413af9cc8040095a6b714600d6a8dceaca514. This matches how the Makefiles actually compile ObjC code, and unlike C++, this seems to actually be benign and various existing setups rely on that behaviour. --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 82d1a9d3ea..3d51749618 100755 --- a/configure +++ b/configure @@ -1092,7 +1092,7 @@ test_objcc(){ log test_objcc "$@" cat > $TMPM log_file $TMPM - test_cmd $objcc -Werror=missing-prototypes $CPPFLAGS $OBJCFLAGS "$@" $OBJCC_C $(cc_o $TMPO) $TMPM + test_cmd $objcc -Werror=missing-prototypes $CPPFLAGS $CFLAGS $OBJCFLAGS "$@" $OBJCC_C $(cc_o $TMPO) $TMPM } test_nvcc(){ -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org