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 89F484BC7C for ; Sat, 21 Jun 2025 11:55:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 9F05668D148; Sat, 21 Jun 2025 14:55:36 +0300 (EEST) Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 06FF468CC9D for ; Sat, 21 Jun 2025 14:55:30 +0300 (EEST) Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-60867565fb5so4470270a12.3 for ; Sat, 21 Jun 2025 04:55:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750506928; x=1751111728; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=KDYYMzzAE0nwhmNXljSbx0/nQ3ovFOUGnj39AJwWAV0=; b=jnply2ShWmh8gL6wWGoMPguEkXjLOfs0ixRZJZTMHQ6FwIczyaYW5CMCGOyIv0UGIn HvBMhsf7v3ckZ59N0jB4vR0lldWfMoykyw4mKZucHd7q9IYLpEetSe0YzC2BcgZysMuq OqEmCjCU/SlnF+Ms0YfNfQV5lV8yZF16GCcESs0EVOd1SX2Dpq5wHP/0tArsjt1HLoTU Vpq3JkLsYh9qhxO/9CIcNF07mOzfsUHIh7wDmS7+bcL0ZqKkR/AKjxhwh7o28/zk3Fqh 91xTb80NKOWT4KHTNEFzAIeUgUaIVHSsdEf3+RuguNi+ioGBglc3cOR22TmSMlqYZEby 4S2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750506928; x=1751111728; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KDYYMzzAE0nwhmNXljSbx0/nQ3ovFOUGnj39AJwWAV0=; b=gGmUrtKZz3rELQ1ouxXV9fhD9TeQ02/rZvM+R/JGED1B/1XBbHcrWmsaE2/h8+BTOr wF7/sb5axZUU4R+hcET9vhsv/GkNTf4/kBbEtc5GD3iZ78wxTxNd6aMEYKU1KJI7x7Ik eWUev5lzbDFnXR2CUMjV9yVM9Di55LNxkt4UqjIPtO+pnTozx0LrwmVRPjiXi57GLJ3Y /qoszV2qQn9qDcEEZSh+MT9/tWmMWePqwyp2jx/bv4uqgIX7dSU40lNhAyyCW9VYg8Aq GRlQM/RukoJ58S8ieRd6HB5oYMfPdH2Xuq2Ipltd4/DWZ9ESVghoNDWCatPOee0A/7n8 Ihng== X-Gm-Message-State: AOJu0YxQPF9bJ6fUhBInq2mp+IOaWI/VU6old3OWkaKjjSbecKwcE3vQ ZXsmGyNALtvNx6b2CsZfTZJqf5YyLA/2Wfu1Hz+ktnkjO5PFiSJnaePLHtQuQfgkxr/cpxHYmzq Oy3pfztK9iZ1j+Ca6KYbCj8YLiNy6r5KSZw== X-Gm-Gg: ASbGncsklQIuqPIPSJqeWrtdkOn8CI28nLBIpU+J+KSbxC7W9PlJ7j5nQ133sNrcnD0 +YSKMB1mPgq/c+pk+cGdX9d69JLrQPvT/pQTq6Q3Q6KW9ykGKFPdIYiZCKuTK5O/Xr2guIjN01x E64Gq7iok2JXzlVrJTWm9ID5gI8Zi10Dk57kIyRYo9 X-Google-Smtp-Source: AGHT+IEZ3VH548Ty1slFpkwGoz7NXEt5gfLXiXkDy6P374DKr4OA9WK3D2dhVIaDbCYZH9/Ri2aWXk7UwvIyuCZro5k= X-Received: by 2002:a05:6402:b12:b0:607:6441:6add with SMTP id 4fb4d7f45d1cf-60a1cd30e4cmr4871419a12.12.1750506928324; Sat, 21 Jun 2025 04:55:28 -0700 (PDT) MIME-Version: 1.0 References: <20250613140555.121374-1-martin@martin.st> <45cc8f88-b592-261b-1a44-7d0c36f35df@martin.st> In-Reply-To: <45cc8f88-b592-261b-1a44-7d0c36f35df@martin.st> From: Kacper Michajlow Date: Sat, 21 Jun 2025 13:55:19 +0200 X-Gm-Features: AX0GCFvxh-Tl9Ki2DVqX7XhAcPgirH-YuOmLFAvrJbJ2hi_AFPGoWGITZoTy7ZQ Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] configure: Make MSVC version grabbing more robust 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gU2F0LCAyMSBKdW4gMjAyNSBhdCAxMjozNCwgTWFydGluIFN0b3JzasO2IDxtYXJ0aW5AbWFy dGluLnN0PiB3cm90ZToKPgo+IE9uIFNhdCwgMjEgSnVuIDIwMjUsIEthY3BlciBNaWNoYWpsb3cg d3JvdGU6Cj4KPiA+IE9uIEZyaSwgMjAgSnVuIDIwMjUgYXQgMjI6MjYsIEhlbmRyaWsgTGVwcGtl cwo+ID4gPGgubGVwcGtlcy1hdC1nbWFpbC5jb21AZmZtcGVnLm9yZz4gd3JvdGU6Cj4gPj4KPiA+ PiBPbiBGcmksIEp1biAyMCwgMjAyNSBhdCA5OjI14oCvUE0gVGltbyBSb3RoZW5waWVsZXIgPHRp bW9Acm90aGVucGllbGVyLm9yZz4gd3JvdGU6Cj4gPj4gPgo+ID4+ID4gT24gMTkuMDYuMjAyNSAy MjoyMSwgTWFydGluIFN0b3JzasO2IHdyb3RlOgo+ID4+ID4gPiBPbiBGcmksIDEzIEp1biAyMDI1 LCBNYXJ0aW4gU3RvcnNqw7Ygd3JvdGU6Cj4gPj4gPiA+Cj4gPj4gPiA+PiBXaGVuIHJ1bm5pbmcg cGxhaW4gImNsIiwgdG8gZ2V0IHRoZSBNU1ZDIHZlcnNpb24sIGl0IHByaW50cyB0aGUKPiA+PiA+ ID4+IHZlcnNpb24gaGVhZGVyIG9uIHN0ZGVyciwgd2hpbGUgdGhlIHVzYWdlIGluc3RydWN0aW9u cyBhcmUgcHJpbnRlZAo+ID4+ID4gPj4gb24gc3Rkb3V0LiBVc3VhbGx5LCB0aGUgdmVyc2lvbiBv biBzdGRlcnIgZ2V0cyBmbHVzaGVkIGZpcnN0LAo+ID4+ID4gPj4gc28gImhlYWQgLW4xIiBnZXRz IHRoZSBsaW5lIGl0IGV4cGVjdHMsIGJ1dCBzb21lIHRpbWVzIChpbiBwYXJ0aWN1bGFyCj4gPj4g PiA+PiB3aGVuIHJ1bm5pbmcgTVNWQyB3cmFwcGVkIGluIHdpbmUpLCBpdCBjYW4gZ2V0IHRoZSB1 c2FnZSBsaW5lCj4gPj4gPiA+PiBmaXJzdC4KPiA+PiA+ID4+Cj4gPj4gPiA+PiBSZWRpcmVjdCBz dGRvdXQgdG8gL2Rldi9udWxsLCBzbyB3ZSBvbmx5IGdyYWIgdGhlIHZlcnNpb24gYW1vbmcKPiA+ PiA+ID4+IHRoZSBsaW5lcyBwcmludGVkIHRvIHN0ZGVyci4gVGhpcyBzaG91bGQgbWFrZSB0aGUg dmVyc2lvbiBudW1iZXIKPiA+PiA+ID4+IGdyYWJiaW5nIG1vcmUgcm9idXN0Lgo+ID4+ID4gPj4K PiA+PiA+ID4+IEF0IGxlYXN0IGFsbCByZWxldmFudCB2ZXJzaW9ucyBvZiBNU1ZDIHNlZW0gdG8g cHJpbnQgdGhpcyBzcGVjaWZpY2FsbHkKPiA+PiA+ID4+IHRvIHN0ZGVyciwgbm90IHN0ZG91dCAo c28gd2UgZG9uJ3QgcmlzayB0byBtaXNzIGl0KTsgY2hlY2tlZCBkb3duCj4gPj4gPiA+PiB0byBN U1ZDIDIwMTAuCj4gPj4gPiA+PiAtLS0KPiA+PiA+ID4+IFRoaXMgc2hvdWxkIGF2b2lkIHRoZSBv Y2Nhc2lvbmFsbHkgbWlzZGV0ZWN0ZWQgdmVyc2lvbiBudW1iZXIgbGluZXMKPiA+PiA+ID4+IGFz IHNlZW4gYXQgaHR0cHM6Ly9mYXRlLmZmbXBlZy5vcmcvaGlzdG9yeS5jZ2k/c2xvdD14ODZfNjQt bXN2YzIwMjItd2luZS4KPiA+PiA+ID4+IC0tLQo+ID4+ID4gPj4gY29uZmlndXJlIHwgNSArKysr LQo+ID4+ID4gPj4gMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt KQo+ID4+ID4gPgo+ID4+ID4gPiBXaWxsIHB1c2guCj4gPj4gPgo+ID4+ID4gTGlrZWx5IHRoaXMg cGF0Y2ggYnJva2UgbXVsdGlwbGUgZmF0ZSBydW5uZXJzIGluIGEgc2lsZW50IHdheS4KPiA+PiA+ IE9uIG1pbmUsIGNvbmZpZ3VyZSBzaW1wbHkgbmV2ZXIgcmV0dXJucywgYW5kIGp1c3Qgc2l0cyB0 aGVyZQo+ID4+ID4gaW5kZWZpbml0ZWx5LCB3aXRoIG5vIENQVSB1c2FnZSBvciBhbnkgYWN0aXZp dHkgd2hhdHNvZXZlci4KPiA+PiA+Cj4gPj4gPiDvu79uZXZjYWlyaWVsIGNvbmZpcm1lZCBzZWVp bmcgdGhlIHNhbWUgYmVoYXZpb3VyIG9uIElSQy4KPiA+PiA+Cj4gPj4gPiBUaGUgbXN5cytjbGFu ZyBidWlsZHMgZnJvbSB3aXRoaW4gdGhlIHNhbWUgZW52aXJvbm1lbnQgd29yayBmaW5lLgo+ID4+ ID4KPiA+PiA+Cj4gPj4gPiBEaWRuJ3QgdmVyaWZ5IGNvbXBsZXRlbHkgaWYgaXQncyBjYXVzZWQg YnkgdGhpcyBwYXRjaCwgYnV0IG5vdGhpbmcgZWxzZQo+ID4+ID4gaGFwcGVuZWQgd2l0aCBjb25m aWd1cmUgc2luY2UgdGhlIGxhc3Qgc3VjY2Vzc2Z1bCBydW4uCj4gPj4KPiA+PiBJIGRpZCBzb21l IGRpZ2dpbmcsIGFuZCBpdCBoYXBwZW5zIHdoZW4gcHJvYmVfY2MgcHJvYmVzIGxpbmsuZXhlCj4g Pj4KPiA+PiBsaW5rLmV4ZSBoYXMgYW4gaW50ZXJhY3RpdmUgaGVscCBvdXRwdXQgKGl0cyBwYWdp bmF0ZWQpIC0gcHJldmlvdXNseQo+ID4+IHBpcGluZyBzdGRvdXQgZGlzYWJsZWQgdGhlIHBhZ2lu YXRpb24gYXV0b21hdGljYWxseSAtIGJ1dCByZWRpcmVjdGluZwo+ID4+IGl0IHRvIGRldm51bGwg ZG9lcyBub3QsIGFuZCBpdCBnZXRzIHN0dWNrIHdhaXRpbmcgZm9yIGlucHV0Lgo+ID4+IEFkZGl0 aW9uYWxseSwgbGluay5leGUgb3V0cHV0cyB0aGUgaWRlbnQgb24gc3Rkb3V0LCBzbyB0aGVyZSBp cyBubwo+ID4+IHJlc3VsdCBvbiBzdGRlcnIgKG5vdCBzdXBlciBiYWQsIGFzIExEX0lERU5UIGlz IG5ldmVyIHVzZWQgLSB5ZXQpCj4KPiBTb3JyeSBhYm91dCB0aGUgYnJlYWthZ2UsIGFuZCB0aGFu a3MgZm9yIGZpZ3VyaW5nIG91dCB3aGF0J3Mgd3JvbmchCj4KPiBJdCdzIG9kZCB0aGF0IHRoaXMg aXNzdWUgZGlkbid0IGFwcGVhciBmb3IgbWU7IHBlcmhhcHMgaXQncyByZWxhdGVkIHRvCj4gcnVu bmluZyB0aGUgTVNWQyB0b29scyBvbiBMaW51eCB3cmFwcGVkIGluIHdpbmUgc29tZWhvdz8KCkkg YWxzbyBkaWRuJ3Qgc2VlIGFuIGlzc3VlLiBJIHdhcyBydW5uaW5nIG9uIGEgc2VydmVyIHdpdGgg cmVkaXJlY3RlZApvdXRwdXQsIHNvIGl0IHByb2JhYmx5IGFsc28gZGlzYWJsZWQgcGFnYW5pbmF0 aW9uIHRoZW4uIE1heWJlIHdoZW4KdGhlcmUgaXMgbm8gY29uc29sZSwgZHVubm8uIEkgY291bGQg cmVwcm8gd2hlbiBydW5uaW5nIGludGVyYWN0aXZlbHkKbG9jYWxseS4KCj4gPiBJbnN0ZWFkIG9m IHJlZGlyZWN0aW5nIHRvIGRldm51bGwsIHdlIGNvdWxkIHVzZSB0aGUgc2FtZSBjb25kaXRpb24g YXMKPiA+IGluIGlmLiBXZSBhbHJlYWR5IGxvb2sgZm9yIHNwZWNpZmljIGlkZW50IGxpbmUsIHNv IG5vIG5lZWQgdG8gaGVhZC4KPiA+IF9pZGVudD0kKCRfY2MgLW5vbG9nby0gMj4mMSB8IGdyZXAg Xk1pY3Jvc29mdCB8IHRyIC1kICdccicpCj4gPiBzaG91bGQgd29yaywgbm8/IEkgd291bGQgYmUg aGFwcHkgdG8gc2VlIGEgYmV0dGVyIHNvbHV0aW9uLCB0aG91Z2guCj4KPiBUaGF0IHNvdW5kcyBs aWtlIGEgcXVpdGUgcmVhc29uYWJsZSBzb2x1dGlvbiwgdGhhbmtzIQo+Cj4gLy8gTWFydGluCj4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWct ZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2Zm bXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJl LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBl Zy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZt cGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZt cGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K