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 ACA984BB3D for <ffmpegdev@gitmailbox.com>; Sun, 30 Mar 2025 05:09:53 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5A6A1687BE9; Sun, 30 Mar 2025 08:09:49 +0300 (EEST) Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B40CD687B7A; Sun, 30 Mar 2025 08:09:37 +0300 (EEST) Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-22435603572so67041465ad.1; Sat, 29 Mar 2025 22:09:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743311375; x=1743916175; darn=ffmpeg.org; h=in-reply-to:references:from:subject:cc:to:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=xGdoQ3XFyFTCcA7CVHjGrPdT74uiSwJdnSl49uY1Frs=; b=LfWXBLvH7AqM+Sq0avpQb/AaLwLRL12H33ZHrzILDDo91fo1pE9xI+qB4Cl+cEUZFb X/E3aLYk/9HP8pZpKwA99znzKsyeuw1Y5ZYJP67rkC9i03trNi1ylLhXP0+YRB5mLDSx krxB3N8pQ5+7ScMIL6kkbSvjZ5Rq7lHT8eo89p4GQ/K1vE1BbHnXwqIJHPSs51NHtbaI vfRXNdbC/t47W+gLiz1OnxiWGCwVxQjShoa69lU3LIggdGjyvDJ4Ff5LzbFnhvcfZ/r0 bts1+YAz6epk3dsvHr9S3qUojqGGNUVbRHTDVyS106baQcCd+ChGdDoB0yMJ9TBLy3Lu T9iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743311375; x=1743916175; h=in-reply-to:references:from:subject:cc:to:message-id:date :content-transfer-encoding:mime-version:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=xGdoQ3XFyFTCcA7CVHjGrPdT74uiSwJdnSl49uY1Frs=; b=CsBkCxJPj/RQ1XF9D3hxvGb8UX0W3qIHBZ0XFSorSVpH5JQTH/xrkDEqrZsTH8l9rH E/dF9fqEDyEpwwZPFv8OBRQTd6XiuKtjaNb5m/HAQX0Pit7yHJY9EFHNAgDGvuoyOlEx unRf8AVD3jLq4GrygA2blNlTT0e02d9UxOU+8Lwz122pQwyZCGEL9BZlo9E/6lWBHu1k 0NSEXFrW0bRdTQUzBF9XgKPQ8kv5J4wgIUe5EggsCqzEPkVrVBkKzU3Rkuh3DWSMK2AB RFwdFU/b2sCkGJzv1ZK1v5Au/hQPnn3ajf8dnH4/iKEC37Iw2GQNCOGjlW5lSNHut4dj kIRw== X-Gm-Message-State: AOJu0YwYoZnG+SDOEV8YFxlR4zBgN93t8p7cBMnldKzVa14bm4CIUM/r pMEpGMA08ZVrQwu9aO7OX7bAKO9qQledMy0f1v0qpS0l9IC8neH9dqH6AQ== X-Gm-Gg: ASbGncv0/tIyRZhx61N20r5w1T7YR+RaRqOT81zc+Gjr9ZfSa7zY4wXAr3ZqeYrML7O 50ujsatZScBLpfjS4PMlvxYMOIWLtA2TaBT5fjkxPRQIm/n3WlRHyi1vuf0iUYbZaURZM0hotz5 Pn3N1jPFpjGU8+nmHCoZpcNpXXfXuqcqBy4U5mbbXuD3hzMc+tZMVSn5jdkzoZljoVaaSs6RjOG aU2zOiRcIPk+cfsk8QYhhUFtyyPgI5BFIE/gRvrHGYKz0JL+vsJL8IP/efrYbT19zvgex5mJAY1 KGGFS3xC9FIQEW0GFGpLRUf/kONnFQNyr8v9dvMWOBq6LK8tqwdDIC/XkTgD0JVqG3ohcickkWW u X-Google-Smtp-Source: AGHT+IGgRdVbXlaN+tXVsgwkFfEhNk64ZANavMu2rch8OwGxKvZHTg5SNpFJzGXpVyQa8QVqwMAMZw== X-Received: by 2002:a17:903:1a07:b0:223:37b8:c213 with SMTP id d9443c01a7336-2292fa07306mr68897675ad.52.1743311375275; Sat, 29 Mar 2025 22:09:35 -0700 (PDT) Received: from localhost (syn-047-229-143-070.res.spectrum.com. [47.229.143.70]) by smtp.gmail.com with UTF8SMTPSA id d2e1a72fcca58-739710cce59sm4509846b3a.159.2025.03.29.22.09.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Mar 2025 22:09:34 -0700 (PDT) Mime-Version: 1.0 Date: Sat, 29 Mar 2025 22:09:32 -0700 Message-Id: <D8TCB0MU1OE7.WPUXNZKEAUDM@gmail.com> To: "FFmpeg development discussions and patches" <ffmpeg-devel@ffmpeg.org> Cc: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> From: "Christopher Snowhill" <kode54@gmail.com> X-Mailer: aerc 0.20.1-0-g2ecb8770224a 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> In-Reply-To: <5e8d9cac-6d09-48a2-a418-0f0a3de6ca34@gyani.pro> 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/D8TCB0MU1OE7.WPUXNZKEAUDM@gmail.com/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> T24gU2F0IE1hciAyOSwgMjAyNSBhdCAxMDowMiBQTSBQRFQsIEd5YW4gRG9zaGkgd3JvdGU6Cj4K Pgo+IE9uIDIwMjUtMDMtMjkgMTE6NTIgcG0sIE1hcnRpbiBTdG9yc2rDtiB3cm90ZToKPj4gT24g U2F0LCAyOSBNYXIgMjAyNSwgR3lhbiBEb3NoaSB3cm90ZToKPj4KPj4+PiBEaWQgeW91IG5vdCB0 cnkgdG8gdXNlIEdOVSBtYWtlJ3MgZmxpZSBmdW5jdGlvbj8KPj4+Cj4+PiBJIGp1c3QgYmVuY2hl ZCB0aGlzIGFuZCBpdCByYW5nZXMgZnJvbSAxbTI4LjA5M3MgdG8gMW0yOS45NzFzICg1JSAKPj4+ IGZhc3RlcikgZm9yIHRoZSBsYXZjIHRhcmdldHMuCj4+PiBIb3dldmVyLCB0aGlzIHdhcyBhZGRl ZCBpbiBtYWtlIDQuMC4gQXJlIHdlIHN1cHBvcnRpbmcgb2xkZXIgbWFrZT8KPj4KPj4gWWVzLCB3 ZSBnZW5lcmFsbHkgZG8gc3VwcG9ydCBvbGRlciBHTlUgbWFrZTsgbWFjT1MgKGV2ZW4gdGhlIGxh dGVzdCAKPj4gdmVyc2lvbnMpIG9ubHkgc2hpcHMgd2l0aCBHTlUgbWFrZSAzLjgxLgo+Pgo+PiBS ZWdhcmRpbmcgbWVhc3VyaW5nIHRoZSBydW50aW1lIGNvc3Qgb2YgdGhpcyBjaGFuZ2U7IG1lYXN1 cmluZyB0aGUgCj4+IHdob2xlIGJ1aWxkIHRpbWUgaXMgcXVpdGUgdW5pbnRlcmVzdGluZywgdGhl IGludGVyZXN0aW5nIGJpdCBpcyAKPj4gbWVhc3VyaW5nIHRoZSB0aW1lIHRvIGJ1aWxkIGUuZy4g YW4gLmEgbGlicmFyeSBvbiBpdHMgb3duLiBTbyBhZnRlciBhIAo+PiBmdWxsIGJ1aWxkLCBJIGRv ICJybSBsaWJhdmNvZGVjL2xpYmF2Y29kZWMuYTsgdGltZSBtYWtlIAo+PiBsaWJhdmNvZGVjL2xp YmF2Y29kZWMuYSIuIFRoaXMgY2hhbmdlIHJhaXNlcyB0aGF0IHRpbWUgZnJvbSB+My41IAo+PiBz ZWNvbmRzIHRvIH4zLjggc2Vjb25kcy4gSG93ZXZlciBkbyBub3RlIHRoYXQgdGhpcyBpcyBvbiBh IHF1aXRlIHNsb3cgCj4+IHN5c3RlbSBpbiBpdHNlbGY7IHdpdGhvdXQgdGhlICJybSIsIGl0IHRh a2VzIG1ha2UgMi4zIHNlY29uZHMganVzdCB0byAKPj4gZmlndXJlIG91dCB0aGF0IG5vdGhpbmcg bmVlZHMgdG8gYmUgZG9uZS4KPj4KPj4gU28gb24gdGhhdCBsZXZlbCwgdGhlIGNoYW5nZSBpbmRl ZWQgaXMgbW9zdGx5IHRvbGVyYWJsZS4KPj4KPj4gSG93ZXZlciAtIHRoaXMgaXMgdmVyeSBxdWlj ayBhcyBsb25nIGFzICJlY2hvIiBpcyBhIHNoZWxsIGJ1aWx0aW4uIElmIAo+PiAiZWNobyIgdHVy bnMgb3V0IHRvIGJlIGFuIGV4dGVybmFsIGV4ZWN1dGFibGUgaW5zdGVhZCBvZiB0aGUgc2hlbGwg Cj4+IGJ1aWx0aW4gKHdoaWNoIHdlIGNhbiBzaW11bGF0ZSBieSBjYWxsaW5nICIvdXNyL2Jpbi9l Y2hvIiBpbnN0ZWFkIG9mIAo+PiAiZWNobyIpLCB0aGVuIHRoaXMgc3VkZGVubHkgdGFrZXMgPjE2 IHNlY29uZHMgcmF0aGVyIHRoYW4gdGhlIGVhcmxpZXIgCj4+IDw0IHNlY29uZHMuIEFuZCB0aGF0 J3MgcXVpdGUgYSBzdGVlcCBwcmljZSB0byBwYXkuCj4+Cj4+IEFzIG5vdGVkIGJlZm9yZSwgdGhp cyBpcyBvbmx5IGEgZml4IGZvciBhIHBvdGVudGlhbCwgaHlwb3RoZXRpY2FsIAo+PiBwcm9ibGVt LiBUaGUgZml4IGlzIGluZXhwZW5zaXZlIGluIHRoZSBjYXNlIG9mIGEgYnVpbHRpbiBlY2hvLCB3 aGVyZSAKPj4gd2UgZG9uJ3QgbmVlZCB0aGUgZml4IGFueXdheS4gRm9yIHRoZSBjYXNlIG9mIGFu IGV4dGVybmFsIGVjaG8sIHdoZXJlIAo+PiB3ZSBwb3RlbnRpYWxseSBjb3VsZCBuZWVkIHRoZSBm aXgsIHRoZSBmaXggaXMgcXVpdGUgZXhwZW5zaXZlIHRob3VnaC4KPj4KPj4gQnV0IGV2ZW4gd2l0 aCB0aGUgZXh0ZXJuYWwgL3Vzci9iaW4vZWNobyAob24gbXN5czIpLCBJIHN0aWxsIGNhbiAKPj4g cHJvZHVjZSBhIHZlcnkgbG9uZyAoPjMyaykgLm9ianMgZmlsZSB3aXRoIG9ubHkgb25lIHNpbmds ZSBpbnZvY2F0aW9uIAo+PiBvZiAvdXNyL2Jpbi9lY2hvLiBTbyB3ZSBkb24ndCBhY3R1YWxseSBo YXZlIHRoaXMgcHJvYmxlbSBldmVuIGluIHRoYXQgCj4+IGNhc2UuCj4+Cj4+IFNvIGdpdmVuIHRo YXQgdGhlcmUgYXJlIG11bHRpcGxlIGNvbmNlcm5zIGFib3V0IHRoZSBwZXJmb3JtYW5jZSBhYm91 dCAKPj4gdGhpcywgYW5kIHRoZSBwcm9ibGVtIHRoYXQgaXQgdHJpZXMgdG8gZml4IGlzIGVudGly ZWx5IGh5cG90aGV0aWNhbCBhdCAKPj4gdGhlIG1vbWVudCwgSSB3b3VsZCBzdWdnZXN0IHRoYXQg d2Ugc2tpcCB0aGlzIGZpeCBmb3Igbm93Lgo+Pgo+PiBJZiBzb21lb25lIGFjdHVhbGx5IG1hbmFn ZXMgdG8gaGl0IHRoZSBwcm9ibGVtIGluIHNvbWUgc2V0dXAgYW5kIGNhbiAKPj4gdGVsbCB1cyBh Ym91dCBpdCwgd2UgY291bGQgcmVjb25zaWRlciBvZiBjb3Vyc2UuCj4KPiBPaywgSSdsbCBza2lw IHRoZSBwaWVjZXdpc2UgcGF0Y2guCj4KPiBCdXQgSSdsbCBub3RlIHRoYXQganVzdCB0aGUgbGlu a2luZyBzdGVwIGluIGlzb2xhdGlvbiBpcyBub3QgdGhlIAo+IHJlbGV2YW50IGJlbmNobWFyayBo ZXJlLiBNb3N0IHVzZXJzIHdobyBhcmUgbm90IGRvaW5nIGFjdGl2ZSBmZm1wZWcgCj4gZGV2ZWxv cG1lbnQgYXJlIGJ1aWxkaW5nIHRoZSB3aG9sZSB0aGluZy4gVGhhdCBtZWFucyB0aG91c2FuZHMg b2YgLm8gCj4gZmlsZXMuIGZvbGxvd2VkIGJ5IGxpbmtpbmcgZXh0ZXJuYWwgYW5kIGludGVybmFs IGxpYnMuCj4gU28gd2hhdCB0aGV5IHdpbGwgc2VlIHdpdGggYW4gZWNobyB1dGlsaXR5IGlzIGNs b3NlciB0byAzbTMwcyB2cyAzbTQycyAKPiB0aGFuIDRzIHZzIDE2cywgd2hpY2ggaXMgYSBtaW5p bWFsIGNoYW5nZSBmb3Igc29tZW9uZSBub3QgaXRlcmF0aW5nIGFwcCAKPiBkZXZlbG9wbWVudC4K CkknbSBidWlsZGluZyBvbiBhIE1hYywgc28gSSdsbCBlaXRoZXIgYmUgdXNpbmcgdGhlIE1ha2Ug c3VwcGxpZWQgd2l0aApYY29kZSwgb3IgSSdsbCBoYXZlIHRvIGluc3RhbGwgYSBuZXdlciBnbWFr ZSB3aXRoIEhvbWVicmV3LiBJJ20gYWxzbwp1c2luZyBvdmVycmlkZXMgc28gdGhlIGJpbmFyaWVz IHdpbGwgd29yayBvbiBhbnl0aGluZyBhcyBvbGQgYXMgMTAuMTMuCihvciAxMS4wIGZvciBBcHBs ZSBTaWxpY29uKQoKQXQgbGVhc3QgMTAtMTUgc2Vjb25kcyBvZiBlYWNoIGFyY2hpdGVjdHVyZSdz IGJ1aWxkIHByb2Nlc3MgaXMgcnVubmluZwp0aGUgY29uZmlndXJlIHNjcmlwdCB3aXRoIG5vIGZl ZWRiYWNrIHdoYXRzb2V2ZXIgdW50aWwgaXQgY29tcGxldGVzLgoKPgo+IFJlZ2FyZHMsCj4gR3lh bgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBm Zm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vi c2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0 QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0 CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVt YWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj cmliZSIuCg==