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 6AE4F44B48 for ; Sat, 21 Jun 2025 16:04:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 685DA68CC09; Sat, 21 Jun 2025 19:04:48 +0300 (EEST) Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com [209.85.208.179]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 8B67768C497 for ; Sat, 21 Jun 2025 19:04:41 +0300 (EEST) Received: by mail-lj1-f179.google.com with SMTP id 38308e7fff4ca-32b43c5c04fso36273801fa.0 for ; Sat, 21 Jun 2025 09:04:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20230601.gappssmtp.com; s=20230601; t=1750521881; x=1751126681; 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=MIBgfjAxW96+9Dbl/A0u8GGkkCdQ1BJI7VHssOIQ8NI=; b=dTQT5hnhDcQfBzuOX8XhqkT4RWAXPVBEH3tgGT1HD1n1z8LN2/CGJ371IDVOVe7O0K y8M89ibA0+RHreDDZCp+bFryseYKbu6n9IyUZDsCuiZM/buCQuai/C31L3kbTYTRhGAe wZVqhDnzHml0U82mkTgJoXkfup+X0e/q38QUPOu0bxNasoTgGH5G3pPLacvM6LGWm8bJ ujDQ4JnQiJUkGih4blWgd2lRbagNSCPAoJx/c1FdPo0dNII3QxIvUIXKHF5fs9z+8CVI EJoqsxjME5o/DMX+UyIa+CcZnP4W0ZYV/wRYT1Wub2nvHHSy54TFEzL/MEgKHo+V6icx RJcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750521881; x=1751126681; 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=MIBgfjAxW96+9Dbl/A0u8GGkkCdQ1BJI7VHssOIQ8NI=; b=MbdacQiczJOk5YmGZV9KHhDJ5bzBG6FCnjI/nhQ36B51fVyXWL7AHIe5RxX6xNgmc8 HjiK1bVwDCdKfj+f61ZNqaBhbd6ueq67LxhBKeMmbnvXtd0W4oe0oDc6WqI3Uco/As06 aIAAN11kokxFqkfWEIud2wvAuso6ip2W0NoOlOk977Ed2NkK/ajgehpuYxQbq3qdMjam WJxXwv+0loltySz8DDZsjsAq67p5STngdxgttEYUwDCqpR9sfdzzPkUybHik1lw+Qw99 EYWtS4MIJSZ3PsFOxl3E4QanpB+UdpDu3y4GzmVUfmmzvX5mra4qIyJN6rZWk3wL42zI /9XQ== X-Gm-Message-State: AOJu0YyL2gR/8vPKkhrgKxiwHqXv+Tw7yWfXeTZlBB/d9J5jVNJHBdMa NWHtiDh+9UY1/i5nOHoZt0ioiIT24HSg2pL99y6vBSsVHf9sdFK+C0XaMonR5MOzXW3AWoELXHj XmzTDlA== X-Gm-Gg: ASbGncstCsCoNQiBpOnho2iAzF4KEClNVeFrQmUcr9GcfESMIulTpGgAZ1gWfF7Brca Pj8fFuaCJZDWFIzE8AC1okJ+Md9CivX7V7m6GktsqVvP+xSYZ6ahf229Uhp/+SC7FtvFQzgaE7m U54WbtdIZAxue+YLo74KFf+D631cy9ZcyvNwob3jq/0bOoyrmErYkSOb6TdMZlRcNF1/jnWcWwR vLl5xKz4yNmUTjLx5vmh2QBdVY/1U+uQiou7oPBKT1OZDPO6EFLb85zPAyue0ATQeIQIfkQM/DF wJw5DDusXgGR/D1TtsJnqg8+BCJs2bo2W6jJhxqRJUom/1FvYGZ9j20bvoG05Ko5D4FC73nKVEy ovmWXHhkfqWpYyrSGOXcgGR3+O1BtCwyxLsapFTeAa7AQ2rqyvS2x4JCsJPhyNqZ1/vDT X-Google-Smtp-Source: AGHT+IGdfPBC0jTseWIXgqgVQDYEE7aQueopWbOvV4wi7AOElugTmnRFrhQR2vJ16LHfux67xUhbqw== X-Received: by 2002:a05:6512:31d3:b0:553:ac0c:dce9 with SMTP id 2adb3069b0e04-553e5044212mr1738071e87.17.1750521880178; Sat, 21 Jun 2025 09:04:40 -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-553e414c718sm710471e87.69.2025.06.21.09.04.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 21 Jun 2025 09:04:39 -0700 (PDT) Date: Sat, 21 Jun 2025 19:04:37 +0300 (EEST) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: Message-ID: References: <20250613140555.121374-1-martin@martin.st> <45cc8f88-b592-261b-1a44-7d0c36f35df@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 MSBKdW4gMjAyNSBhdCAxMjozNCwgTWFydGluIFN0b3JzasO2IDxtYXJ0aW5AbWFydGluLnN0PiB3 cm90ZToKPj4KPj4gT24gU2F0LCAyMSBKdW4gMjAyNSwgS2FjcGVyIE1pY2hhamxvdyB3cm90ZToK Pj4KPj4gPiBPbiBGcmksIDIwIEp1biAyMDI1IGF0IDIyOjI2LCBIZW5kcmlrIExlcHBrZXMKPj4g PiA8aC5sZXBwa2VzLWF0LWdtYWlsLmNvbUBmZm1wZWcub3JnPiB3cm90ZToKPj4gPj4KPj4gPj4g T24gRnJpLCBKdW4gMjAsIDIwMjUgYXQgOToyNeKAr1BNIFRpbW8gUm90aGVucGllbGVyIDx0aW1v QHJvdGhlbnBpZWxlci5vcmc+IHdyb3RlOgo+PiA+PiA+Cj4+ID4+ID4gT24gMTkuMDYuMjAyNSAy MjoyMSwgTWFydGluIFN0b3JzasO2IHdyb3RlOgo+PiA+PiA+ID4gT24gRnJpLCAxMyBKdW4gMjAy NSwgTWFydGluIFN0b3JzasO2IHdyb3RlOgo+PiA+PiA+ID4KPj4gPj4gPiA+PiBXaGVuIHJ1bm5p bmcgcGxhaW4gImNsIiwgdG8gZ2V0IHRoZSBNU1ZDIHZlcnNpb24sIGl0IHByaW50cyB0aGUKPj4g Pj4gPiA+PiB2ZXJzaW9uIGhlYWRlciBvbiBzdGRlcnIsIHdoaWxlIHRoZSB1c2FnZSBpbnN0cnVj dGlvbnMgYXJlIHByaW50ZWQKPj4gPj4gPiA+PiBvbiBzdGRvdXQuIFVzdWFsbHksIHRoZSB2ZXJz aW9uIG9uIHN0ZGVyciBnZXRzIGZsdXNoZWQgZmlyc3QsCj4+ID4+ID4gPj4gc28gImhlYWQgLW4x IiBnZXRzIHRoZSBsaW5lIGl0IGV4cGVjdHMsIGJ1dCBzb21lIHRpbWVzIChpbiBwYXJ0aWN1bGFy Cj4+ID4+ID4gPj4gd2hlbiBydW5uaW5nIE1TVkMgd3JhcHBlZCBpbiB3aW5lKSwgaXQgY2FuIGdl dCB0aGUgdXNhZ2UgbGluZQo+PiA+PiA+ID4+IGZpcnN0Lgo+PiA+PiA+ID4+Cj4+ID4+ID4gPj4g UmVkaXJlY3Qgc3Rkb3V0IHRvIC9kZXYvbnVsbCwgc28gd2Ugb25seSBncmFiIHRoZSB2ZXJzaW9u IGFtb25nCj4+ID4+ID4gPj4gdGhlIGxpbmVzIHByaW50ZWQgdG8gc3RkZXJyLiBUaGlzIHNob3Vs ZCBtYWtlIHRoZSB2ZXJzaW9uIG51bWJlcgo+PiA+PiA+ID4+IGdyYWJiaW5nIG1vcmUgcm9idXN0 Lgo+PiA+PiA+ID4+Cj4+ID4+ID4gPj4gQXQgbGVhc3QgYWxsIHJlbGV2YW50IHZlcnNpb25zIG9m IE1TVkMgc2VlbSB0byBwcmludCB0aGlzIHNwZWNpZmljYWxseQo+PiA+PiA+ID4+IHRvIHN0ZGVy ciwgbm90IHN0ZG91dCAoc28gd2UgZG9uJ3QgcmlzayB0byBtaXNzIGl0KTsgY2hlY2tlZCBkb3du Cj4+ID4+ID4gPj4gdG8gTVNWQyAyMDEwLgo+PiA+PiA+ID4+IC0tLQo+PiA+PiA+ID4+IFRoaXMg c2hvdWxkIGF2b2lkIHRoZSBvY2Nhc2lvbmFsbHkgbWlzZGV0ZWN0ZWQgdmVyc2lvbiBudW1iZXIg bGluZXMKPj4gPj4gPiA+PiBhcyBzZWVuIGF0IGh0dHBzOi8vZmF0ZS5mZm1wZWcub3JnL2hpc3Rv cnkuY2dpP3Nsb3Q9eDg2XzY0LW1zdmMyMDIyLXdpbmUuCj4+ID4+ID4gPj4gLS0tCj4+ID4+ID4g Pj4gY29uZmlndXJlIHwgNSArKysrLQo+PiA+PiA+ID4+IDEgZmlsZSBjaGFuZ2VkLCA0IGluc2Vy dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4gPj4gPiA+Cj4+ID4+ID4gPiBXaWxsIHB1c2guCj4+ ID4+ID4KPj4gPj4gPiBMaWtlbHkgdGhpcyBwYXRjaCBicm9rZSBtdWx0aXBsZSBmYXRlIHJ1bm5l cnMgaW4gYSBzaWxlbnQgd2F5Lgo+PiA+PiA+IE9uIG1pbmUsIGNvbmZpZ3VyZSBzaW1wbHkgbmV2 ZXIgcmV0dXJucywgYW5kIGp1c3Qgc2l0cyB0aGVyZQo+PiA+PiA+IGluZGVmaW5pdGVseSwgd2l0 aCBubyBDUFUgdXNhZ2Ugb3IgYW55IGFjdGl2aXR5IHdoYXRzb2V2ZXIuCj4+ID4+ID4KPj4gPj4g PiDvu79uZXZjYWlyaWVsIGNvbmZpcm1lZCBzZWVpbmcgdGhlIHNhbWUgYmVoYXZpb3VyIG9uIElS Qy4KPj4gPj4gPgo+PiA+PiA+IFRoZSBtc3lzK2NsYW5nIGJ1aWxkcyBmcm9tIHdpdGhpbiB0aGUg c2FtZSBlbnZpcm9ubWVudCB3b3JrIGZpbmUuCj4+ID4+ID4KPj4gPj4gPgo+PiA+PiA+IERpZG4n dCB2ZXJpZnkgY29tcGxldGVseSBpZiBpdCdzIGNhdXNlZCBieSB0aGlzIHBhdGNoLCBidXQgbm90 aGluZyBlbHNlCj4+ID4+ID4gaGFwcGVuZWQgd2l0aCBjb25maWd1cmUgc2luY2UgdGhlIGxhc3Qg c3VjY2Vzc2Z1bCBydW4uCj4+ID4+Cj4+ID4+IEkgZGlkIHNvbWUgZGlnZ2luZywgYW5kIGl0IGhh cHBlbnMgd2hlbiBwcm9iZV9jYyBwcm9iZXMgbGluay5leGUKPj4gPj4KPj4gPj4gbGluay5leGUg aGFzIGFuIGludGVyYWN0aXZlIGhlbHAgb3V0cHV0IChpdHMgcGFnaW5hdGVkKSAtIHByZXZpb3Vz bHkKPj4gPj4gcGlwaW5nIHN0ZG91dCBkaXNhYmxlZCB0aGUgcGFnaW5hdGlvbiBhdXRvbWF0aWNh bGx5IC0gYnV0IHJlZGlyZWN0aW5nCj4+ID4+IGl0IHRvIGRldm51bGwgZG9lcyBub3QsIGFuZCBp dCBnZXRzIHN0dWNrIHdhaXRpbmcgZm9yIGlucHV0Lgo+PiA+PiBBZGRpdGlvbmFsbHksIGxpbmsu ZXhlIG91dHB1dHMgdGhlIGlkZW50IG9uIHN0ZG91dCwgc28gdGhlcmUgaXMgbm8KPj4gPj4gcmVz dWx0IG9uIHN0ZGVyciAobm90IHN1cGVyIGJhZCwgYXMgTERfSURFTlQgaXMgbmV2ZXIgdXNlZCAt IHlldCkKPj4KPj4gU29ycnkgYWJvdXQgdGhlIGJyZWFrYWdlLCBhbmQgdGhhbmtzIGZvciBmaWd1 cmluZyBvdXQgd2hhdCdzIHdyb25nIQo+Pgo+PiBJdCdzIG9kZCB0aGF0IHRoaXMgaXNzdWUgZGlk bid0IGFwcGVhciBmb3IgbWU7IHBlcmhhcHMgaXQncyByZWxhdGVkIHRvCj4+IHJ1bm5pbmcgdGhl IE1TVkMgdG9vbHMgb24gTGludXggd3JhcHBlZCBpbiB3aW5lIHNvbWVob3c/Cj4KPiBJIGFsc28g ZGlkbid0IHNlZSBhbiBpc3N1ZS4gSSB3YXMgcnVubmluZyBvbiBhIHNlcnZlciB3aXRoIHJlZGly ZWN0ZWQKPiBvdXRwdXQsIHNvIGl0IHByb2JhYmx5IGFsc28gZGlzYWJsZWQgcGFnYW5pbmF0aW9u IHRoZW4uIE1heWJlIHdoZW4KPiB0aGVyZSBpcyBubyBjb25zb2xlLCBkdW5uby4gSSBjb3VsZCBy ZXBybyB3aGVuIHJ1bm5pbmcgaW50ZXJhY3RpdmVseQo+IGxvY2FsbHkuCgpJbnRlcmVzdGluZywg dGhhbmtzIQoKQ2FuIHlvdSBjb25maXJtIHRoYXQgQWxleGFuZGVyJ3MgcGF0Y2ggZml4ZXMgdGhl IGlzc3VlPwoKLy8gTWFydGluCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5v cmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1 bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVl c3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K