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