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 AC3C84A727 for <ffmpegdev@gitmailbox.com>; Sun, 30 Mar 2025 12:18:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B6148687C73; Sun, 30 Mar 2025 15:18:55 +0300 (EEST) Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D7D52687A05 for <ffmpeg-devel@ffmpeg.org>; Sun, 30 Mar 2025 15:18:49 +0300 (EEST) Received: by mail-pj1-f45.google.com with SMTP id 98e67ed59e1d1-2ff799d99dcso6406142a91.1 for <ffmpeg-devel@ffmpeg.org>; Sun, 30 Mar 2025 05:18:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743337127; x=1743941927; 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=F4Qaj4TIoihZ8ltbNPRCJTKKD71fw6cwqIXg0vdgPK0=; b=an3n4BZETYV41XEJUBuv1B7oxT22gxumtTLZCF6y5YkGLfSHnT76XMuu3ZDkDMUz6R qOpQtnXoqJ8GPtvBheOT5yEBEUrJUCxzr2B3ykFhp9OZNOC07/QXXBmJ772UVX9MFEmH DcAf3pNBETbYZUQZn2kNdbnvh3ZyZxrf0yKEkipvQskmiDUzObUimoK+EohvRQy6OfRO bMMh9TAn+dbCaMzZtju2otzWng6CjhJvEBBSvKVpH3vV5Q3b9cfDogF+TmpYUfrh4bv/ OBZsjoUZPiIStpUEZetZ6zdMVGOgII4uXA6T9BBEoPWF3Dl8rtWaQFTbcV2jN3DbfHp1 0/5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743337127; x=1743941927; 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=F4Qaj4TIoihZ8ltbNPRCJTKKD71fw6cwqIXg0vdgPK0=; b=AaZ8v756lb8hpRIMGWs8nSIRanVWvBpB9LgYgFXxJWmeirYQlxQ8s0C7c+jjdb0Q3b qKM3vC+Yx0W9e+Rsfned53gFauEen8/zMH/xOwrXrANn7l/8CcbariUQBeoQzzFHuHit Ise+G9WwVCLX9W/qh1w2SAYMIOv9cmQGXiQdYilJ+JK0fShCQkrbBU/jE5f+yyfaX/52 GFX/23CDQ3R9UA4YR9LRvhp9LsndQmymiQz8sOOjS3y69Icn5aOpH7u04BkDG1yGVIwg i9aUGmD8zhjR0l1FnlTGxIcyaLldJ/GpryVhYcGXwrIUaA2qgcQRtierrkupMJvz6oUB iOBA== X-Gm-Message-State: AOJu0YyBx+yl8K6LhLd3eCbf7aUAId/wZqMV7TuNlohma8MEaNhEjLfw szkCbYxItAb90EXAzqV8meQEEqTp6bq6q2g8Gp5lsn1l+s739elh+USOUoOzpL/alvhqV0nF/01 ljlgVEpCJu1kMQtIMIZHXUA2qv6Dp3+qF X-Gm-Gg: ASbGnct2ogMZVFbmGnEM/B6TKrNEnSoKpP79Sot1qNJaw9nwVVhScEtNXz1UZxwlAiQ XlJk65naKEUfDbooMZRwN1dx4MsyTi5avTMWGo7SS9yo/TuWrIdzSCLboCGzkOrKk4BR1ZUqg3b uxaB56apkU75sAqjA8V+OavmqLUQ== X-Google-Smtp-Source: AGHT+IEUef6WQrg1P8g3lqUnQw8CCQmMWeT07SlMb/nizbHH7SpIFsHui3SQxymXY6cfT71zyol0XKVxLZlprs57Ztc= X-Received: by 2002:a17:90b:2801:b0:2ff:592d:23bc with SMTP id 98e67ed59e1d1-30531f7a6eemr9346983a91.4.1743337127510; Sun, 30 Mar 2025 05:18:47 -0700 (PDT) MIME-Version: 1.0 References: <20250321104136.54347-1-ffmpeg@gyani.pro> <b8df6d89-2f93-5031-1b1c-1e1f2a141841@martin.st> <6e1ec5c4-99ef-4e0f-87f7-e0f1990d982a@gyani.pro> <CALweWgC-wH=gf=ZHBON87-4nd_e_tqztpuieL7RytFnzsoOW6g@mail.gmail.com> <b4eecd3c-de3e-42f0-a3ea-f1852f743049@gyani.pro> <GV1SPRMB0036A2ACE7C3B274C68C9EA38FA62@GV1SPRMB0036.EURP250.PROD.OUTLOOK.COM> <e1a0be0b-b2cc-43dd-bf23-325cb2062261@gyani.pro> <906f9354-9cf9-4ca9-a239-0f84f4a79bfc@gyani.pro> <CALweWgD6g=Ub9dyf-SuHYb487ackJ6uyJa7VNw8MoarHBF0yvQ@mail.gmail.com> <2a6735b2-a4db-450b-b704-838c82dc26f4@gyani.pro> <d47edc60-fd4c-9f48-3c50-da6017ab8efb@martin.st> <5e8d9cac-6d09-48a2-a418-0f0a3de6ca34@gyani.pro> <AS8P250MB07448B5C30AC4A2840EB2AD18FA22@AS8P250MB0744.EURP250.PROD.OUTLOOK.COM> <345e64f3-2ad9-44ee-b4a8-1d813aa5df9a@gyani.pro> In-Reply-To: <345e64f3-2ad9-44ee-b4a8-1d813aa5df9a@gyani.pro> From: Ramiro Polla <ramiro.polla@gmail.com> Date: Sun, 30 Mar 2025 14:18:36 +0200 X-Gm-Features: AQ5f1Jo34W2QD2dAxwbrlopHyY1w_Aen-sKREGo4RGyPa5pDOETvZjSj4R-J_pg Message-ID: <CALweWgAkpyY6bK9_ic2G+a3=h278CFtKb0VVZOAx_D6ky8wXJw@mail.gmail.com> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Subject: Re: [FFmpeg-devel] [PATCH 1/2] ffbuild: compose linker response files in a loop 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/CALweWgAkpyY6bK9_ic2G+a3=h278CFtKb0VVZOAx_D6ky8wXJw@mail.gmail.com/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> T24gU3VuLCBNYXIgMzAsIDIwMjUgYXQgODo1M+KAr0FNIEd5YW4gRG9zaGkgPGZmbXBlZ0BneWFu aS5wcm8+IHdyb3RlOgo+IE9uIDIwMjUtMDMtMzAgMTE6NTcgYW0sIEFuZHJlYXMgUmhlaW5oYXJk dCB3cm90ZToKPiA+IEd5YW4gRG9zaGk6Cj4gPj4gT24gMjAyNS0wMy0yOSAxMTo1MiBwbSwgTWFy dGluIFN0b3JzasO2IHdyb3RlOgo+ID4+PiBPbiBTYXQsIDI5IE1hciAyMDI1LCBHeWFuIERvc2hp IHdyb3RlOgo+ID4+Pgo+ID4+Pj4+IERpZCB5b3Ugbm90IHRyeSB0byB1c2UgR05VIG1ha2UncyBm bGllIGZ1bmN0aW9uPwo+ID4+Pj4gSSBqdXN0IGJlbmNoZWQgdGhpcyBhbmQgaXQgcmFuZ2VzIGZy b20gMW0yOC4wOTNzIHRvIDFtMjkuOTcxcyAoNSUKPiA+Pj4+IGZhc3RlcikgZm9yIHRoZSBsYXZj IHRhcmdldHMuCj4gPj4+PiBIb3dldmVyLCB0aGlzIHdhcyBhZGRlZCBpbiBtYWtlIDQuMC4gQXJl IHdlIHN1cHBvcnRpbmcgb2xkZXIgbWFrZT8KPiA+Pj4gWWVzLCB3ZSBnZW5lcmFsbHkgZG8gc3Vw cG9ydCBvbGRlciBHTlUgbWFrZTsgbWFjT1MgKGV2ZW4gdGhlIGxhdGVzdAo+ID4+PiB2ZXJzaW9u cykgb25seSBzaGlwcyB3aXRoIEdOVSBtYWtlIDMuODEuCj4gPj4+Cj4gPj4+IFJlZ2FyZGluZyBt ZWFzdXJpbmcgdGhlIHJ1bnRpbWUgY29zdCBvZiB0aGlzIGNoYW5nZTsgbWVhc3VyaW5nIHRoZQo+ ID4+PiB3aG9sZSBidWlsZCB0aW1lIGlzIHF1aXRlIHVuaW50ZXJlc3RpbmcsIHRoZSBpbnRlcmVz dGluZyBiaXQgaXMKPiA+Pj4gbWVhc3VyaW5nIHRoZSB0aW1lIHRvIGJ1aWxkIGUuZy4gYW4gLmEg bGlicmFyeSBvbiBpdHMgb3duLiBTbyBhZnRlciBhCj4gPj4+IGZ1bGwgYnVpbGQsIEkgZG8gInJt IGxpYmF2Y29kZWMvbGliYXZjb2RlYy5hOyB0aW1lIG1ha2UgbGliYXZjb2RlYy8KPiA+Pj4gbGli YXZjb2RlYy5hIi4gVGhpcyBjaGFuZ2UgcmFpc2VzIHRoYXQgdGltZSBmcm9tIH4zLjUgc2Vjb25k cyB0byB+My44Cj4gPj4+IHNlY29uZHMuIEhvd2V2ZXIgZG8gbm90ZSB0aGF0IHRoaXMgaXMgb24g YSBxdWl0ZSBzbG93IHN5c3RlbSBpbgo+ID4+PiBpdHNlbGY7IHdpdGhvdXQgdGhlICJybSIsIGl0 IHRha2VzIG1ha2UgMi4zIHNlY29uZHMganVzdCB0byBmaWd1cmUgb3V0Cj4gPj4+IHRoYXQgbm90 aGluZyBuZWVkcyB0byBiZSBkb25lLgo+ID4+Pgo+ID4+PiBTbyBvbiB0aGF0IGxldmVsLCB0aGUg Y2hhbmdlIGluZGVlZCBpcyBtb3N0bHkgdG9sZXJhYmxlLgo+ID4+Pgo+ID4+PiBIb3dldmVyIC0g dGhpcyBpcyB2ZXJ5IHF1aWNrIGFzIGxvbmcgYXMgImVjaG8iIGlzIGEgc2hlbGwgYnVpbHRpbi4g SWYKPiA+Pj4gImVjaG8iIHR1cm5zIG91dCB0byBiZSBhbiBleHRlcm5hbCBleGVjdXRhYmxlIGlu c3RlYWQgb2YgdGhlIHNoZWxsCj4gPj4+IGJ1aWx0aW4gKHdoaWNoIHdlIGNhbiBzaW11bGF0ZSBi eSBjYWxsaW5nICIvdXNyL2Jpbi9lY2hvIiBpbnN0ZWFkIG9mCj4gPj4+ICJlY2hvIiksIHRoZW4g dGhpcyBzdWRkZW5seSB0YWtlcyA+MTYgc2Vjb25kcyByYXRoZXIgdGhhbiB0aGUgZWFybGllcgo+ ID4+PiA8NCBzZWNvbmRzLiBBbmQgdGhhdCdzIHF1aXRlIGEgc3RlZXAgcHJpY2UgdG8gcGF5Lgo+ ID4+Pgo+ID4+PiBBcyBub3RlZCBiZWZvcmUsIHRoaXMgaXMgb25seSBhIGZpeCBmb3IgYSBwb3Rl bnRpYWwsIGh5cG90aGV0aWNhbAo+ID4+PiBwcm9ibGVtLiBUaGUgZml4IGlzIGluZXhwZW5zaXZl IGluIHRoZSBjYXNlIG9mIGEgYnVpbHRpbiBlY2hvLCB3aGVyZQo+ID4+PiB3ZSBkb24ndCBuZWVk IHRoZSBmaXggYW55d2F5LiBGb3IgdGhlIGNhc2Ugb2YgYW4gZXh0ZXJuYWwgZWNobywgd2hlcmUK PiA+Pj4gd2UgcG90ZW50aWFsbHkgY291bGQgbmVlZCB0aGUgZml4LCB0aGUgZml4IGlzIHF1aXRl IGV4cGVuc2l2ZSB0aG91Z2guCj4gPj4+Cj4gPj4+IEJ1dCBldmVuIHdpdGggdGhlIGV4dGVybmFs IC91c3IvYmluL2VjaG8gKG9uIG1zeXMyKSwgSSBzdGlsbCBjYW4KPiA+Pj4gcHJvZHVjZSBhIHZl cnkgbG9uZyAoPjMyaykgLm9ianMgZmlsZSB3aXRoIG9ubHkgb25lIHNpbmdsZSBpbnZvY2F0aW9u Cj4gPj4+IG9mIC91c3IvYmluL2VjaG8uIFNvIHdlIGRvbid0IGFjdHVhbGx5IGhhdmUgdGhpcyBw cm9ibGVtIGV2ZW4gaW4gdGhhdAo+ID4+PiBjYXNlLgo+ID4+Pgo+ID4+PiBTbyBnaXZlbiB0aGF0 IHRoZXJlIGFyZSBtdWx0aXBsZSBjb25jZXJucyBhYm91dCB0aGUgcGVyZm9ybWFuY2UgYWJvdXQK PiA+Pj4gdGhpcywgYW5kIHRoZSBwcm9ibGVtIHRoYXQgaXQgdHJpZXMgdG8gZml4IGlzIGVudGly ZWx5IGh5cG90aGV0aWNhbCBhdAo+ID4+PiB0aGUgbW9tZW50LCBJIHdvdWxkIHN1Z2dlc3QgdGhh dCB3ZSBza2lwIHRoaXMgZml4IGZvciBub3cuCj4gPj4+Cj4gPj4+IElmIHNvbWVvbmUgYWN0dWFs bHkgbWFuYWdlcyB0byBoaXQgdGhlIHByb2JsZW0gaW4gc29tZSBzZXR1cCBhbmQgY2FuCj4gPj4+ IHRlbGwgdXMgYWJvdXQgaXQsIHdlIGNvdWxkIHJlY29uc2lkZXIgb2YgY291cnNlLgo+ID4+IE9r LCBJJ2xsIHNraXAgdGhlIHBpZWNld2lzZSBwYXRjaC4KPiA+Pgo+ID4+IEJ1dCBJJ2xsIG5vdGUg dGhhdCBqdXN0IHRoZSBsaW5raW5nIHN0ZXAgaW4gaXNvbGF0aW9uIGlzIG5vdCB0aGUKPiA+PiBy ZWxldmFudCBiZW5jaG1hcmsgaGVyZS4gTW9zdCB1c2VycyB3aG8gYXJlIG5vdCBkb2luZyBhY3Rp dmUgZmZtcGVnCj4gPj4gZGV2ZWxvcG1lbnQgYXJlIGJ1aWxkaW5nIHRoZSB3aG9sZSB0aGluZy4g VGhhdCBtZWFucyB0aG91c2FuZHMgb2YgLm8KPiA+PiBmaWxlcy4gZm9sbG93ZWQgYnkgbGlua2lu ZyBleHRlcm5hbCBhbmQgaW50ZXJuYWwgbGlicy4KPiA+PiBTbyB3aGF0IHRoZXkgd2lsbCBzZWUg d2l0aCBhbiBlY2hvIHV0aWxpdHkgaXMgY2xvc2VyIHRvIDNtMzBzIHZzIDNtNDJzCj4gPj4gdGhh biA0cyB2cyAxNnMsIHdoaWNoIGlzIGEgbWluaW1hbCBjaGFuZ2UgZm9yIHNvbWVvbmUgbm90IGl0 ZXJhdGluZyBhcHAKPiA+PiBkZXZlbG9wbWVudC4KCj4gPiBDb21wbGV0ZWx5IHdyb25nOiBQZW9w bGUgZG9pbmcgYWN0aXZlIGZmbXBlZyBkZXZlbG9wbWVudCBtYXR0ZXIgYSBsb3QuCj4gPiBUaGUg aW5jcmVtZW50YWwgYnVpbGQgaXMgdGhlIHJlbGV2YW50IGJlbmNobWFyay4KCkFncmVlZC4KCj4g UGVvcGxlIGRvaW5nIGFjdGl2ZSBmZm1wZWcgZGV2ZWxvcG1lbnQgaS5lLiB0aG9zZSB3b3JraW5n IG9uIGdpdCBtYXN0ZXIsCj4gc2hvdWxkIGhhdmUgbW9kZXJuIHNoZWxscyB3aXRoIGJ1aWx0aW4g ZWNobwo+IG9yIGNhbiBvcHQgdG8gZGlzYWJsZSByZXNwb25zZSBmaWxlcyB0aHVzIGF2b2lkaW5n IHRoZSBpc3N1ZSBhbHRvZ2V0aGVyLgoKPiBUaGUgcHJpbWFyeSBiZW5lZmljaWFyaWVzIG9mIHJl c3BvbnNlIGZpbGVzIGFyZQo+IHVzZXJzIG9mIGJ1aWxkIHNjcmlwdHMgb3IgYmluYXJ5IHByb3Zp ZGVycyBsaWtlIG15c2VsZiBhZGRpbmcgZG96ZW5zIG9mCj4gbGlicmFyaWVzLgoKQmFjayB3aGVu IEkgdXNlZCB0byBkbyB0aGlzIG9uIGEgZGFpbHkgYmFzaXMsIEkgZm91bmQgdGhhdCBpdCB3YXMK ZWFzaWVyIGFuZCBmYXN0ZXIgdG8gaW5zdGFsbCB2aXJ0dWFsYm94LCBpbnN0YWxsIGEgbGludXgg ZGlzdHJvLCBhbmQKY3Jvc3MtY29tcGlsZSB0byB3aW5kb3dzIHRoYW4gaXQgd2FzIHRvIGJ1aWxk IGV2ZXJ5dGhpbmcgbmF0aXZlbHkuIEkKaGF2ZW4ndCB0cmllZCBidWlsZGluZyB3aXRoIG1zdmMg YnV0IEkgd291bGQgbm90IGJlIHN1cnByaXNlZCBpZiBpdAp3YXMgc3RpbGwgZWFzaWVyIGFuZCBm YXN0ZXIgdG8gY3Jvc3MtY29tcGlsZSB1c2luZyB3aW5lLgoKUmFtaXJvCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxp c3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlz dGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3Ig ZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vi c2NyaWJlIi4K