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 B174E4E88C
	for <ffmpegdev@gitmailbox.com>; Mon, 17 Mar 2025 13:12:04 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CDD48687D28;
	Mon, 17 Mar 2025 15:12:00 +0200 (EET)
Received: from mout-p-103.mailbox.org (mout-p-103.mailbox.org [80.241.56.161])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6365D687CB2
 for <ffmpeg-devel@ffmpeg.org>; Mon, 17 Mar 2025 15:11:54 +0200 (EET)
Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
 (No client certificate requested)
 by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4ZGb3C4Htyz9sSf
 for <ffmpeg-devel@ffmpeg.org>; Mon, 17 Mar 2025 14:11:51 +0100 (CET)
Message-ID: <a34c8235-01f1-4ad2-b12e-423a9ed94079@gyani.pro>
Date: Mon, 17 Mar 2025 18:41:47 +0530
MIME-Version: 1.0
To: ffmpeg-devel@ffmpeg.org
References: <20250313130434.60910-1-ffmpeg@gyani.pro>
 <tencent_95979CA6E0405A7235D180CE359F3EAB5709@qq.com>
 <dda48692-122e-427e-9294-65486c67b9bd@gyani.pro>
 <tencent_1E908326D667C06AB893145C488BBB662C06@qq.com>
Content-Language: en-US
From: Gyan Doshi <ffmpeg@gyani.pro>
In-Reply-To: <tencent_1E908326D667C06AB893145C488BBB662C06@qq.com>
Subject: Re: [FFmpeg-devel] [PATCH v3] ffbuild: read library linker objects
 from a file
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-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/a34c8235-01f1-4ad2-b12e-423a9ed94079@gyani.pro/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

CgpPbiAyMDI1LTAzLTE3IDA1OjI5IHBtLCBaaGFvIFpoaWxpIHdyb3RlOgo+Cj4+IE9uIE1hciAx
NywgMjAyNSwgYXQgMTk6NDUsIEd5YW4gRG9zaGkgPGZmbXBlZ0BneWFuaS5wcm8+IHdyb3RlOgo+
Pgo+Pgo+Pgo+PiBPbiAyMDI1LTAzLTE3IDA1OjAyIHBtLCBaaGFvIFpoaWxpIHdyb3RlOgo+Pj4+
IE9uIE1hciAxMywgMjAyNSwgYXQgMjE6MDIsIEd5YW4gRG9zaGkgPGZmbXBlZ0BneWFuaS5wcm8+
IHdyb3RlOgo+Pj4+Cj4+Pj4gVGhlIGxpbmtlciBjb21tYW5kIGNhbiBleGNlZWQgdGhlIG1heGlt
dW0gYXJndW1lbnQgbGltaXQgb24gTWluR1csCj4+Pj4gZXNwZWNpYWxseSBmb3IgbGliYXZjb2Rl
Yy4KPj4+Pgo+Pj4+IFRoZSBvYmplY3RzIGxpc3QgaXMgbm93IHN0b3JlZCBpbiBhIGZpbGUgYW5k
IHBhc3NlZCB0byB0aGUgbGlua2VyLgo+Pj4+IC0tLQo+Pj4+IHYzOgo+Pj4+ICAgZm9yIHJlYXNv
bnMgdW5rbm93biB0byBtZSwgc3RhdGljIGxpbmtpbmcgZG9lc24ndCBhcHBlYXIgdG8KPj4+PiAg
IHdvcmsgb24gbGludXggd2l0aCBlc2NhcGVkIHZhcmlhYmxlcywgc28gcmVtb3ZlZCB0aG9zZS4K
Pj4+PiAgIFNvbWVvbmUgcGxlYXNlIHRlc3Qgb24gbGludXggYm90aCBzdGF0aWMgYW5kIHNoYXJl
ZCBidWlsZHMuCj4+Pj4KPj4+PiAuZ2l0aWdub3JlICAgICAgICAgIHwgMSArCj4+Pj4gZmZidWls
ZC9jb21tb24ubWFrICB8IDIgKy0KPj4+PiBmZmJ1aWxkL2xpYnJhcnkubWFrIHwgOCArKysrKyst
LQo+Pj4+IDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+
Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhLy5naXRpZ25vcmUgYi8uZ2l0aWdub3JlCj4+Pj4gaW5kZXgg
OWNmYzc4YjQxNC4uNDMwYWJhZjkxYiAxMDA2NDQKPj4+PiAtLS0gYS8uZ2l0aWdub3JlCj4+Pj4g
KysrIGIvLmdpdGlnbm9yZQo+Pj4+IEBAIC0xLDUgKzEsNiBAQAo+Pj4+ICouYQo+Pj4+ICoubwo+
Pj4+ICsqLm9ianMKPj4+PiAqLm8uKgo+Pj4+ICouZAo+Pj4+ICouZGVmCj4+Pj4gZGlmZiAtLWdp
dCBhL2ZmYnVpbGQvY29tbW9uLm1hayBiL2ZmYnVpbGQvY29tbW9uLm1hawo+Pj4+IGluZGV4IDAy
M2FkYjg1NjcuLmNhNDVhMGYzNjggMTAwNjQ0Cj4+Pj4gLS0tIGEvZmZidWlsZC9jb21tb24ubWFr
Cj4+Pj4gKysrIGIvZmZidWlsZC9jb21tb24ubWFrCj4+Pj4gQEAgLTIxNCw3ICsyMTQsNyBAQCAk
KFRPT0xPQkpTKTogfCB0b29scwo+Pj4+Cj4+Pj4gT1VURElSUyA6PSAkKE9VVERJUlMpICQoZGly
ICQoT0JKUykgJChIT0JKUykgJChIT1NUT0JKUykgJChTTElCT0JKUykgJChTSExJQk9CSlMpICQo
U1RMSUJPQkpTKSAkKFRFU1RPQkpTKSkKPj4+Pgo+Pj4+IC1DTEVBTlNVRkZJWEVTICAgICA9ICou
ZCAqLmdjZGEgKi5nY25vICouaC5jICouaG8gKi5tYXAgKi5vICoucGMgKi5wdHggKi5wdHguZ3og
Ki5wdHguYyAqLnZlciAqLnZlcnNpb24gKiQoREVGQVVMVF9YODZBU01EKS5hc20gKn4gKi5pbGsg
Ki5wZGIKPj4+PiArQ0xFQU5TVUZGSVhFUyAgICAgPSAqLmQgKi5nY2RhICouZ2NubyAqLmguYyAq
LmhvICoubWFwICoubyAqLm9ianMgKi5wYyAqLnB0eCAqLnB0eC5neiAqLnB0eC5jICoudmVyICou
dmVyc2lvbiAqJChERUZBVUxUX1g4NkFTTUQpLmFzbSAqfiAqLmlsayAqLnBkYgo+Pj4+IExJQlNV
RkZJWEVTICAgICAgID0gKi5hICoubGliICouc28gKi5zby4qICouZHlsaWIgKi5kbGwgKi5kZWYg
Ki5kbGwuYQo+Pj4+Cj4+Pj4gZGVmaW5lIFJVTEVTCj4+Pj4gZGlmZiAtLWdpdCBhL2ZmYnVpbGQv
bGlicmFyeS5tYWsgYi9mZmJ1aWxkL2xpYnJhcnkubWFrCj4+Pj4gaW5kZXggNzkzZTlkNDFmYS4u
NzJlMzg3MjE1NyAxMDA2NDQKPj4+PiAtLS0gYS9mZmJ1aWxkL2xpYnJhcnkubWFrCj4+Pj4gKysr
IGIvZmZidWlsZC9saWJyYXJ5Lm1hawo+Pj4+IEBAIC0zNSw4ICszNSwxMCBAQCBPQkpTICs9ICQo
U0hMSUJPQkpTKQo+Pj4+IGVuZGlmCj4+Pj4gJChTVUJESVIpJChMSUJOQU1FKTogJChPQkpTKSAk
KFNUTElCT0JKUykKPj4+PiAJJChSTSkgJEAKPj4+PiAtCSQoQVIpICQoQVJGTEFHUykgJChBUl9P
KSAkXgo+Pj4+ICsJJChRKWVjaG8gJF4gPiAkQC5vYmpzCj4+Pj4gKwkkKEFSKSAkKEFSRkxBR1Mp
ICQoQVJfTykgQCRALm9ianMKPj4+IEBmaWxlIGRvZXNu4oCZdCBzdXBwb3J0ZWQgYnkgYXIgb24g
bWFjT1Mgb3IgQlNELgo+PiBEbyB3ZSBoYXZlIGFueSBGQVRFIGNsaWVudHMgb24gdGhlc2UgcGxh
dGZvcm1zPwo+IEkgcmVtZW1iZXIgdGhlcmUgd2VyZSBhcHBsZSBtYWNoaW5lcywgYnV0IHRoZXkg
YXJlIG5vdCB0aGVyZSBub3cuCj4KPiBodHRwczovL2ZhdGUuZmZtcGVnLm9yZy8KCkNhbiB3ZSBn
ZXQgYSBkZWZpbml0ZSBsaXN0IG9mIGFyY2hpdmVyL2xpbmtlcnMgd2hpY2ggd2Ugc3VwcG9ydCB0
aGF0IApkb24ndCBzdXBwb3J0IHJlc3BvbnNlIGZpbGVzPwoKUmVnYXJkcywKR3lhbgoKCj4KPiBD
YW4gd2UgYWRkIENJIG1hY2hpbmUgYW5kIHdvcmtmbG93IHRvIGNvZGUuZmZtcGVnLm9yZyA8aHR0
cDovL2NvZGUuZmZtcGVnLm9yZy8+IG5vdz8KPgo+PiBJIGd1ZXNzIHdlIGNhbiB1c2UgIHNvbWUg
Z3VhcmQgKHdoaWNoPykgdG8gZGVmaW5lIGFuIGFsdGVybmF0ZSByZWNpcGUuCj4+Cj4+IFJlZ2Fy
ZHMsCj4+IEd5YW4KPj4KPj4KPj4+PiAJJChSQU5MSUIpICRACj4+Pj4gKwktJChSTSkgJEAub2Jq
cwo+Pj4+Cj4+Pj4gaW5zdGFsbC1oZWFkZXJzOiBpbnN0YWxsLWxpYiQoTkFNRSktaGVhZGVycyBp
bnN0YWxsLWxpYiQoTkFNRSktcGtnY29uZmlnCj4+Pj4KPj4+PiBAQCAtNjYsOCArNjgsMTAgQEAg
JChTVUJESVIpJChTTElCTkFNRSk6ICQoU1VCRElSKSQoU0xJQk5BTUVfV0lUSF9NQUpPUikKPj4+
Pgo+Pj4+ICQoU1VCRElSKSQoU0xJQk5BTUVfV0lUSF9NQUpPUik6ICQoT0JKUykgJChTSExJQk9C
SlMpICQoU0xJQk9CSlMpICQoU1VCRElSKWxpYiQoTkFNRSkudmVyCj4+Pj4gCSQoU0xJQl9DUkVB
VEVfREVGX0NNRCkKPj4+PiAtCSQkKExEKSAkKFNIRkxBR1MpICQoTERGTEFHUykgJChMRFNPRkxB
R1MpICQkKExEX08pICQkKGZpbHRlciAlLm8sJCReKSAkKEZGRVhUUkFMSUJTKQo+Pj4+ICsJJChR
KWVjaG8gJCQoZmlsdGVyICUubywkJF4pID4gJCRALm9ianMKPj4+PiArCSQkKExEKSAkKFNIRkxB
R1MpICQoTERGTEFHUykgJChMRFNPRkxBR1MpICQkKExEX08pIEAkJEAub2JqcyAkKEZGRVhUUkFM
SUJTKQo+Pj4+IAkkKFNMSUJfRVhUUkFfQ01EKQo+Pj4+ICsJLSQoUk0pICQkQC5vYmpzCj4+Pj4K
Pj4+PiBpZmRlZiBTVUJESVIKPj4+PiAkKFNVQkRJUikkKFNMSUJOQU1FX1dJVEhfTUFKT1IpOiAk
KERFUF9MSUJTKQo+Pj4+IC0tIAo+Pj4+IDIuNDYuMQo+Pj4+Cj4+Pj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4+PiBmZm1wZWctZGV2ZWwgbWFpbGlu
ZyBsaXN0Cj4+Pj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPj4+PiBodHRwczovL2ZmbXBlZy5v
cmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPj4+Pgo+Pj4+IFRvIHVuc3Vic2NyaWJl
LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+Pj4+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZm
bXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4+PiBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+Pj4gZmZtcGVnLWRldmVsIG1haWxpbmcg
bGlzdAo+Pj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPj4+IGh0dHBzOi8vZmZtcGVnLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Pj4KPj4+IFRvIHVuc3Vic2NyaWJlLCB2aXNp
dCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+Pj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9y
ZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPj4gX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KPj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+PiBm
Zm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+PiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0
aW5mby9mZm1wZWctZGV2ZWwKPj4KPj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUs
IG9yIGVtYWlsCj4+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0
ICJ1bnN1YnNjcmliZSIuCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBl
Zy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwK
Pgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1k
ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwg
bWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsg
YWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJq
ZWN0ICJ1bnN1YnNjcmliZSIuCg==