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 C159D4BDC0 for ; Sat, 21 Jun 2025 19:50:04 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id C0D5B68CCE7; Sat, 21 Jun 2025 22:50:01 +0300 (EEST) Received: from mail-lf1-f45.google.com (mail-lf1-f45.google.com [209.85.167.45]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id BFEF368C7C7 for ; Sat, 21 Jun 2025 22:49:54 +0300 (EEST) Received: by mail-lf1-f45.google.com with SMTP id 2adb3069b0e04-553c31542b1so2465823e87.2 for ; Sat, 21 Jun 2025 12:49:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20230601.gappssmtp.com; s=20230601; t=1750535394; x=1751140194; darn=ffmpeg.org; h=mime-version:references:message-id:in-reply-to:subject:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=Matw65YRVFkUIXCm63F35DkPopcPgqW/wVpSa7SpOhc=; b=zkQl7I/JnDfLELPbHbctm+gev/8V8tNJkHA5bxdMIhpBJ42DfXSBVYIKxWZaK/eJGc VPEjKZFvQEQEqw5MTum0klOT5jSwpTptM8UjlQOHkMqR/Dth/iZFYB6ObLb7yBmllkjg q7jdQyhQDHrvHibMGazLtHrD8Wga47E+0ndv7tup93SgCeBpLZ+GRgu4Ge2CADJR3PxX GWpAZumdk4EAZz2v4l0772KnF9xEUpK6AbmSOfz34HL0eIA/CB8XuUbbp1OQ/VS8IIav QB2lzbB3A2odlGKFtDHZpbW74SGhl4nZICBg05HonvO46ViHBWT/d3AkBcyEXpJ9JaQE dAUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750535394; x=1751140194; h=mime-version:references:message-id:in-reply-to:subject:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Matw65YRVFkUIXCm63F35DkPopcPgqW/wVpSa7SpOhc=; b=QxezbBHz0UVkP0yyK1lIW9fDE70bH2pvv3diJCdWalsia4bldABOd2iHHJo17auTDi bF6B68ACELcHHA+uNpuCBbqH/+RbYv6sL80+8BK0Ayu0MxA0PEuSUpIejfJJZcf4+ZOO 1EUd3flSKGFwpaKXjdRF7QjPsOJWhpOLwjilS0+y77sAGM0IsPaPuJ8dwtFnm9YMk53O xElxHBKQgF8rUARlJDC7Be2/rAEKPD6lgIn7GJzucE4mUUlNBvPD8D1+9wJFui3eCDT1 k8HOmz7Y7aGey3zrgUCWHy0e9ngExgTBf9/y5KSdZHS5zCIbkayfD47y5YpTAEcOmWO5 vPFQ== X-Gm-Message-State: AOJu0Yx+daUrRDDIC1Yo0AtXpR4YPILHDySDL4Wchg55kz8CoSu+/403 G/Q63DZNWwFkIn3MqFB+hcvR4zJcralrjHu3F5VxE9heJ540QVxszLHjDByN/OdqUFO3sxgN4CA +YPpzPw== X-Gm-Gg: ASbGncvSyWKWZE8kdsst/wFGCesx1zdYlLGHYelOrueQY3cpqMMjezoPFnuucCFgOJd 8/xvzCUQyoZrT6B9Cn9d3dC3OIbJpoIyCPM2GjroJmqQ3GrhrOyTchIEOcDzzN4hB8KgvSNKoT7 V47gRm/tKFmVsNUZahLZKM3gg5IEBCT7vrzmT1gEMhc0qOZd+jQafm2ooHgpYPZfJ1+Rw6TL+j1 FUK7BXtV1qfvrca29qGXsQgKvR46cHjyx7aNX9EnDtksuCFxmLmhprcWUsob19l0abU2SmUPi53 PJ1lIs5p3Jczl4v1WhgADzie0tBzGUeZf4KwDxAtQj7WpYQ2vcVtSybLIrNtqrhReGjVihUiZTS VSjc1opbhCiivGQBsbDvh+4DNuGaU9XvKU3hhlXL7qoQBCA39XvAGvQdd1Q== X-Google-Smtp-Source: AGHT+IFuZqnL0eZlyekOXUegRCQJOYZFY7RNvLUDfJdhCLVsL0pFv58wWLM8m5nRVWRyfD2wTAfjEQ== X-Received: by 2002:a05:6512:3086:b0:553:2ce7:a1f3 with SMTP id 2adb3069b0e04-553e3c07c2fmr2758141e87.43.1750535392729; Sat, 21 Jun 2025 12:49:52 -0700 (PDT) Received: from tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net (tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net. [2001:470:27:11::2]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-553e414c4a7sm787290e87.57.2025.06.21.12.49.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 21 Jun 2025 12:49:52 -0700 (PDT) Date: Sat, 21 Jun 2025 22:49:48 +0300 (EEST) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: Message-ID: <595405c-796e-63d-c55d-20475b3c19d1@martin.st> References: <20250613140555.121374-1-martin@martin.st> <87E28D26-5CF3-4230-9B3A-C13055D379DA@martin.st> MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gU2F0LCAyMSBKdW4gMjAyNSwgS2FjcGVyIE1pY2hhamxvdyB3cm90ZToKCj4gT24gU2F0LCAy MSBKdW4gMjAyNSBhdCAxOToxOCwgQWxleGFuZGVyIFN0cmFzc2VyIHZpYSBmZm1wZWctZGV2ZWwK PiA8ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmc+IHdyb3RlOgo+Pgo+Pgo+Pgo+Pgo+PiAtLS0tLS0t LS0tIEZvcndhcmRlZCBtZXNzYWdlIC0tLS0tLS0tLS0KPj4gRnJvbTogQWxleGFuZGVyIFN0cmFz c2VyIDxlY2xpcHNlN0BnbXgubmV0Pgo+PiBUbzogRkZtcGVnIGRldmVsb3BtZW50IGRpc2N1c3Np b25zIGFuZCBwYXRjaGVzIDxmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZz4KPj4gQ2M6Cj4+IEJjYzoK Pj4gRGF0ZTogU2F0LCAyMSBKdW4gMjAyNSAxOToxODowMyArMDIwMAo+PiBTdWJqZWN0OiBSZTog W0ZGbXBlZy1kZXZlbF0gW1BBVENIXSBjb25maWd1cmU6IE1ha2UgTVNWQyB2ZXJzaW9uIGdyYWJi aW5nIG1vcmUgcm9idXN0Cj4+IEhpIE1hcnRpbiEKPj4KPj4gT24gMjAyNS0wNi0yMSAxMzozNyAr MDMwMCwgTWFydGluIFN0b3JzasO2IHdyb3RlOgo+PiA+ID4gT24gMjEuIEp1biAyMDI1LCBhdCAx Mi4yMCwgQWxleGFuZGVyIFN0cmFzc2VyIHZpYSBmZm1wZWctZGV2ZWwgPGZmbXBlZy1kZXZlbEBm Zm1wZWcub3JnPiB3cm90ZToKPj4gPiA+Cj4+ID4gPgo+PiA+ID4gT24gMjAyNS0wNi0yMSAwMDow MyArMDIwMCwgS2FjcGVyIE1pY2hhamxvdyB3cm90ZToKPj4gPiA+PiBPbiBGcmksIDIwIEp1biAy MDI1IGF0IDIyOjI2LCBIZW5kcmlrIExlcHBrZXMKPj4gPiA+PiA8aC5sZXBwa2VzLWF0LWdtYWls LmNvbUBmZm1wZWcub3JnPiB3cm90ZToKPj4gPiA+Pj4KPj4gPiA+Pj4gT24gRnJpLCBKdW4gMjAs IDIwMjUgYXQgOToyNeKAr1BNIFRpbW8gUm90aGVucGllbGVyIDx0aW1vQHJvdGhlbnBpZWxlci5v cmc+IHdyb3RlOgo+PiA+ID4+Pj4KPj4gPiA+Pj4+IExpa2VseSB0aGlzIHBhdGNoIGJyb2tlIG11 bHRpcGxlIGZhdGUgcnVubmVycyBpbiBhIHNpbGVudCB3YXkuCj4+ID4gPj4+PiBPbiBtaW5lLCBj b25maWd1cmUgc2ltcGx5IG5ldmVyIHJldHVybnMsIGFuZCBqdXN0IHNpdHMgdGhlcmUKPj4gPiA+ Pj4+IGluZGVmaW5pdGVseSwgd2l0aCBubyBDUFUgdXNhZ2Ugb3IgYW55IGFjdGl2aXR5IHdoYXRz b2V2ZXIuCj4+ID4gPj4+Pgo+PiA+ID4+Pj4g77u/bmV2Y2FpcmllbCBjb25maXJtZWQgc2VlaW5n IHRoZSBzYW1lIGJlaGF2aW91ciBvbiBJUkMuCj4+ID4gPj4+Pgo+PiA+ID4+Pj4gVGhlIG1zeXMr Y2xhbmcgYnVpbGRzIGZyb20gd2l0aGluIHRoZSBzYW1lIGVudmlyb25tZW50IHdvcmsgZmluZS4K Pj4gPiA+Pj4+Cj4+ID4gPj4+Pgo+PiA+ID4+Pj4gRGlkbid0IHZlcmlmeSBjb21wbGV0ZWx5IGlm IGl0J3MgY2F1c2VkIGJ5IHRoaXMgcGF0Y2gsIGJ1dCBub3RoaW5nIGVsc2UKPj4gPiA+Pj4+IGhh cHBlbmVkIHdpdGggY29uZmlndXJlIHNpbmNlIHRoZSBsYXN0IHN1Y2Nlc3NmdWwgcnVuLgo+PiA+ ID4+Pgo+PiA+ID4+PiBJIGRpZCBzb21lIGRpZ2dpbmcsIGFuZCBpdCBoYXBwZW5zIHdoZW4gcHJv YmVfY2MgcHJvYmVzIGxpbmsuZXhlCj4+ID4gPj4+Cj4+ID4gPj4+IGxpbmsuZXhlIGhhcyBhbiBp bnRlcmFjdGl2ZSBoZWxwIG91dHB1dCAoaXRzIHBhZ2luYXRlZCkgLSBwcmV2aW91c2x5Cj4+ID4g Pj4+IHBpcGluZyBzdGRvdXQgZGlzYWJsZWQgdGhlIHBhZ2luYXRpb24gYXV0b21hdGljYWxseSAt IGJ1dCByZWRpcmVjdGluZwo+PiA+ID4+PiBpdCB0byBkZXZudWxsIGRvZXMgbm90LCBhbmQgaXQg Z2V0cyBzdHVjayB3YWl0aW5nIGZvciBpbnB1dC4KPj4gPiA+Pj4gQWRkaXRpb25hbGx5LCBsaW5r LmV4ZSBvdXRwdXRzIHRoZSBpZGVudCBvbiBzdGRvdXQsIHNvIHRoZXJlIGlzIG5vCj4+ID4gPj4+ IHJlc3VsdCBvbiBzdGRlcnIgKG5vdCBzdXBlciBiYWQsIGFzIExEX0lERU5UIGlzIG5ldmVyIHVz ZWQgLSB5ZXQpCj4+ID4gPj4KPj4gPiA+PiBJbnN0ZWFkIG9mIHJlZGlyZWN0aW5nIHRvIGRldm51 bGwsIHdlIGNvdWxkIHVzZSB0aGUgc2FtZSBjb25kaXRpb24gYXMKPj4gPiA+PiBpbiBpZi4gV2Ug YWxyZWFkeSBsb29rIGZvciBzcGVjaWZpYyBpZGVudCBsaW5lLCBzbyBubyBuZWVkIHRvIGhlYWQu Cj4+ID4gPj4gX2lkZW50PSQoJF9jYyAtbm9sb2dvLSAyPiYxIHwgZ3JlcCBeTWljcm9zb2Z0IHwg dHIgLWQgJ1xyJykKPj4gPiA+PiBzaG91bGQgd29yaywgbm8/IEkgd291bGQgYmUgaGFwcHkgdG8g c2VlIGEgYmV0dGVyIHNvbHV0aW9uLCB0aG91Z2guCj4+ID4gPgo+PiA+ID4gSSB0aGluayBtYWtp bmcgc3VyZSB0byBvbmx5IHVzZSB0aGUgZmlyc3QgbGluZSB0aGF0IHN0YXJ0cyB3aXRoCj4+ID4g PiBNaWNyb3NvZnQgaXMgbW9yZSByb2J1c3Q7IHRoZXJlIGNvdWxkIGJlIChpbiB0aGUgZnV0dXJl KSBtb3JlIGxpbmVzCj4+ID4gPiB0aGF0IHN0YXJ0IHdpdGggTWljcm9zb2Z0Lgo+PiA+ID4KPj4g PiA+PiBidHcuIHJ1bm5pbmcgY2wuZXhlIDMgdGltZXMgdG8ganVzdCBnZXQgaXRzIG5hbWUgaXMg aW50ZXJlc3RpbmcgOikKPj4gPiA+Cj4+ID4gPiBZZXMsIHNvIHRoYXQgYXMgd2VsbC4gQ291bGQg YmUgb3B0aW1pemVkLCBidXQgaXMgcHJvYmFibHkgbm90IHNvCj4+ID4gPiByZWxldmFudCBpbiB0 b3RhbC4KPj4gPiA+Cj4+ID4gPiBJIHByb3Bvc2UgdGhlIGF0dGFjaGVkIHBhdGNoLgo+PiA+ID4K Pj4gPiA+Cj4+ID4gPiAgQWxleGFuZGVyCj4+ID4gPiA8MDAwMS1jb25maWd1cmUtRml4LWEtcmVn cmVzc2lvbi13aGVuLXByb2JpbmctbGluay5leGUucGF0Y2g+Cj4+ID4KPj4gPiBUaGFua3MsIHRo aXMgcGF0Y2ggbG9va3MgZ29vZCB0byBtZSwgZmVlbCBmcmVlIHRvIHB1c2ghIChBbmQgSSBjYW4g cHVzaCBpdCBsYXRlciB0b2RheSBpZiBub2JvZHkgZWxzZSBkb2VzIGl0IGJlZm9yZSB0aGF0LikK Pj4gPgo+PiA+IElmIHlvdSB3YW50IHRvLCBvbmUgY2FuIGFsc28gZXh0ZW5kIHRoZSBjb21taXQg bWVzc2FnZSBmdXJ0aGVyIHRvIHNheSBtb3JlIGV4cGxpY2l0bHksIHRoYXQgNDVhMzBlMDM2MTNh M2M2M2Q3NGE0MGY3YWM4NmNlMjhkY2UxNGZmOCBjYXVzZWQgY29uZmlndXJlIHRvIGhhbmcgaW4g c29tZSBjb25maWd1cmF0aW9ucywgd2hpY2ggdGhpcyBmaXhlcy4KPj4KPj4gSSBoYXZlIGF0dGFj aGVkIGFuIHVwZGF0ZWQgdmVyc2lvbi4gSG9wZSB5b3UgbGlrZSB0aGUgY29tbWl0IG1lc3NhZ2UK Pj4gYmV0dGVyLgo+Pgo+PiBJIGNhbiBwdXNoIGl0IHRvbW9ycm93IG9yIHlvdSBjYW4gZG8gZWFy bGllci4KPgo+IExHVE0uIEkgdGVzdGVkIGxvY2FsbHkgZm9yIGxpbmsuZXhlIGFuZCBjbC5leGUu IEFzIGZvciBzZXJ2ZXIvZmF0ZQo+IHRlc3RpbmcsIEkgdGhpbmsgd2UgY2FuIHB1c2ggYW5kIG1v bml0b3IgaWYgcnVubmVycyBhcmUgdW5ibG9ja2VkLgo+IFBlb3BsZSBoYXZlIHRoaW5ncyBhdXRv bWF0ZWQsIHNvIGl0IHByb2JhYmx5IHRha2VzICJlZmZvcnQiIHRvIGp1c3QgZG8KPiBtYW51YWwg cGF0Y2ggdGVzdGluZyBvdXQtb2YtdHJlZS4KClRoYW5rcyEgSSBhbHNvIG1hbmFnZWQgdG8gcmVw cm9kdWNlIHRoZSBpc3N1ZSBub3csIGFuZCBjYW4gY29uZmlybSB0aGF0IAp0aGlzIHNlZW1zIHRv IGZpeCBpdCAtIHNvIEkgcHVzaGVkIGl0LgoKLy8gTWFydGluCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZt cGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8v ZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwK ZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJl Ii4K