From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id B818F4E968
	for <ffmpegdev@gitmailbox.com>; Tue, 18 Mar 2025 18:11:22 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BD9F4687A86;
	Tue, 18 Mar 2025 20:11:18 +0200 (EET)
Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com
 [209.85.221.54])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3C2436879D4
 for <ffmpeg-devel@ffmpeg.org>; Tue, 18 Mar 2025 20:11:12 +0200 (EET)
Received: by mail-wr1-f54.google.com with SMTP id
 ffacd0b85a97d-3914bc3e01aso4006471f8f.2
 for <ffmpeg-devel@ffmpeg.org>; Tue, 18 Mar 2025 11:11:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1742321471; x=1742926271; darn=ffmpeg.org;
 h=mime-version:references:in-reply-to:message-id:date:subject:to:from
 :from:to:cc:subject:date:message-id:reply-to;
 bh=7xDB1iug5n7ZPpAzTdx43LobBQD7ltwIqdOOcsLNe8A=;
 b=O5PSPmkEFBQUvc/YNC6rCtFbgUDnPqykYHcAyN1Nt3D7OiT3D+2/ZYU22UXJnZlJrf
 eoPxyO3IB9DUFI/i4FiTTyZ0AY6iPRfuiJorUB2g7wZjpZ28S9JAfP4dTVJpPfn3WTDq
 IQX3zGssfJ+n8hCLRZZ5ojo4cENRWVgiNhRmE5FLacnl0J8vfjCYhvDMbb9P5Y7UA57K
 5wtkshUlvDTM0GYhtzf9Zrt1bajfs0id6NX6TVbC6LyKy/hY7R5h5EaTBInVWZOW3Fua
 czAP2sHhkK2Mth8g3Vrnrqhb5Qtnx+JF13JAjUZZ0QRJy2XbDegEGBf01l56L6OPGUEj
 I8lg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1742321471; x=1742926271;
 h=mime-version:references:in-reply-to:message-id:date:subject:to:from
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=7xDB1iug5n7ZPpAzTdx43LobBQD7ltwIqdOOcsLNe8A=;
 b=XJK/aEAITvdPn9QVpTtogBIdnEiWhwPNAYwLhJbQxenz/+1wVg7gh1Y/GmNAp9ri93
 jgdtIiQjlChCVdL9mBwsGJUukQoKhJ9WihNhFJraFZofZD6VMOAA+ur+PO37T7mdEXnv
 exEzOS4sjURzJf2M0tsxMe+kqoqnD+dZDBKdL1C9mRG/rAZlxeWLKgDzPo1b1YUNyBXl
 PW4XSyQdUeSCUnyU1O/0y3fO0NQYBULsJKju+0Mt6bbyJUK3rbTq1hD58Jb2yU6YG46a
 wwr/57VGGrhzL0z0u5YjfFhOOokxMWDBubar69+jNKplBJ79L5KfQJH/3b8/n2Dhg1j9
 uOtQ==
X-Gm-Message-State: AOJu0Yw5zHZKI/oRc9HsGVF26ILsBp9oLILuSTJtoiOoD6G/dmdqdnJt
 ERTYQPnqfoFT71D4WUkquPSxl1X8glkkL2jAhpcXjx2y3z1M/jH1FYFnOg==
X-Gm-Gg: ASbGncuey31pFA8aSzasirvGi8FaGEa8mqcBtetoS3lryPN0N7fDuN4c5Lyom7lkz89
 mVY9UbE0dSxyfcgtB/2VlQc3lnucm9eqL7kZRvcMbYR3GD24EFCisua2L92EZfg0L7tLYlKIO8o
 mfe+/tnXXFa7BXQJEQlMjQTzFVP4W0TguA6nja3GoFENSMImIEFmP5kgbrhGIeRep0K/frN2R1B
 9iU0GfsD5hDl2SYzYSbVqSj2jDAHkGOHDPsw4zvY7HSMLUMkvGwWKgPgyftzRVgRIjV2hH+yPAb
 adkd6B70iIhwytIKq6fBz1vDsAhCBvlRK9owYpDaBsuYAnSz4eU4FV7f2lSNLz1MNv7+Qkb/SOU
 N2VIzTHMYBhtRixlqEqtGtiaAbh+vRIStpDewvdpWrrzORAPYqpxM/P7t
X-Google-Smtp-Source: AGHT+IFP8moENLSD8+Ubs/gfNRWgLA0o+UMpr0KLM8GpKZBkSBWf0Ut8D+uRZjGjhOeTkI4WkEZdCw==
X-Received: by 2002:a05:6000:188d:b0:391:ba6:c066 with SMTP id
 ffacd0b85a97d-3971f12d202mr22887251f8f.35.1742321471338; 
 Tue, 18 Mar 2025 11:11:11 -0700 (PDT)
Received: from [192.168.178.30]
 (p200300cccf2d3d008190db5e3cc37d03.dip0.t-ipconnect.de.
 [2003:cc:cf2d:3d00:8190:db5e:3cc3:7d03])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-395c7df31f6sm18714173f8f.6.2025.03.18.11.11.10
 for <ffmpeg-devel@ffmpeg.org>
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 18 Mar 2025 11:11:10 -0700 (PDT)
From: Marvin Scholz <epirat07@gmail.com>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Date: Tue, 18 Mar 2025 19:11:09 +0100
X-Mailer: MailMate (1.14r6065)
Message-ID: <DAA17F01-E0A9-4EC2-9A69-4769A7BBF3E9@gmail.com>
In-Reply-To: <20250318154924.356-1-ffmpeg@gyani.pro>
References: <20250318154924.356-1-ffmpeg@gyani.pro>
MIME-Version: 1.0
Subject: Re: [FFmpeg-devel] [PATCH v2] configure: improve ar test for
 response files
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/DAA17F01-E0A9-4EC2-9A69-4769A7BBF3E9@gmail.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>



On 18 Mar 2025, at 16:49, Gyan Doshi wrote:

> ---
>  configure | 13 +++++++------
>  1 file changed, 7 insertions(+), 6 deletions(-)
>
> diff --git a/configure b/configure
> index d84e32196d..14f7bcde0e 100755
> --- a/configure
> +++ b/configure
> @@ -5230,12 +5230,6 @@ else
>      ar_o='$@'
>  fi
>
> -if $ar 2>&1 | grep -qi  "@.*file"; then
> -    ar_objs="true"
> -else
> -    ar_objs=""
> -fi
> -
>  add_cflags $extra_cflags
>  add_cxxflags $extra_cxxflags
>  add_objcflags $extra_objcflags
> @@ -7759,6 +7753,13 @@ case $ld_type in
>      ;;
>  esac
>
> +{
> +ar_out=${FFTMPDIR}/test$LIBSUF
> +respfile="@/dev/null"
> +out_arg="$(echo $ar_o | sed "s;\$@;$ar_out;g")"
> +test_cmd $ar $arflags $out_arg $respfile && ar_objs="true" || ar_objs=""
> +}

Wouldn't that break on Windows where you don't have /dev/null?

> +
>  enable frame_thread_encoder
>
>  enabled asm || { arch=c; disable $ARCH_LIST $ARCH_EXT_LIST; }
> -- 
> 2.46.1
>
> _______________________________________________
> 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".
_______________________________________________
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".