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==