From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 833674E59B for ; Wed, 12 Mar 2025 12:22:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E537D68E85E; Wed, 12 Mar 2025 14:22:27 +0200 (EET) Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com [209.85.208.177]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 64F0E68D44A for ; Wed, 12 Mar 2025 14:22:21 +0200 (EET) Received: by mail-lj1-f177.google.com with SMTP id 38308e7fff4ca-30bf8f5dde5so46591961fa.2 for ; Wed, 12 Mar 2025 05:22:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20230601.gappssmtp.com; s=20230601; t=1741782140; x=1742386940; darn=ffmpeg.org; h=mime-version:references:message-id:in-reply-to:subject:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=E8y3hX0HYimcEINEpi5pkbYqCTFjuP3iECTQgwHbrUI=; b=nf2MACca5Fj0kG942VWnY3n9KadTPtynZ13kbJ513alvE7vqAYGNjiEnUOcnxKgR9H lV6qxf5bO5dnXBXLW9tMzK2qhz8StYM38URr8F8fDBgCP7JhaR2CyaK9VrKBjPboNBgL 7/uN0EN4p9nuhFi37uaRc61xJtoj2WiGfQ5JsgLL9Hd7Wg/DKIdalfNXGZssjKgkThg8 RDHOlMqSXVOaBzq5cIeiUtLY6SgeEDUt7hGvjGVFhDND4NNHfIsgVqfh7kQpnWw5wYVY cxAfQ5U92c6EhqUXz8ZRrV2Zto9nO2GsCML/53ucWJGuH4lGsqO5xlKWzpA/fNYCZPJ+ 0vzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741782140; x=1742386940; h=mime-version:references:message-id:in-reply-to:subject:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=E8y3hX0HYimcEINEpi5pkbYqCTFjuP3iECTQgwHbrUI=; b=MtwGqZ+OfdYBQ99rXD4XIev3D2MUWcicKpHeAmUYac2n5Rc16+5THvCHWn1mPt2MMA EBx078S72JWthYMqVOAjXwfoohFlAvUKVn53PImfpINumiA08+DiUbvp1hgApNs7VL4H Mp6DWTG2/pVaNzTczl+gzv/JOZWYo9jl6r22+kB1MY9N+aggqtkbTqVm9YOYYa+e7bQJ 7Po1qz68XTrZMQk7QSTbk7dupOA6pMK1VPBHrTHIhZSjF128N3dLZA2FFHR/mLhm89yx /OsH+WPKopcrY0j4uWE8yFjjJVBE7e2i2ZUqqceTjNfLqBz2kgcKqn4O6n0VzsIhdW3U whuQ== X-Gm-Message-State: AOJu0YycRNUwX4CWVhZa53s4X/f2Mh55o+pu5FwmHbOzq+RUfC9mbZ/8 qaBzMh9I4RUwa7q6ScqrCb/B9pKf+UT6hQlLere4DyUJmnuobXgqRZP20iP3/zNxh0Rxa/m7kkI Q2JHq X-Gm-Gg: ASbGncvyS4B1lNIBJbUwk0sAHjpsckbPopGGrnNLcB8N1xjvRxQ1HubOtPu+CEdS9FS 7OV+SgWHG37QXRImq1KmHKzxuhy8I8a7RKT3f9nUTdxfi2fVWZXGiJa9tnAyApF74NrMLWJUFKA yXXzjNXAKK8xZ9KqKROveLQLvXIxMr8Q2YUUR4W0P5yr65b+301kDOMjiloGtVB3jXORHU4jKhp eI7kacDIbhYqpVsOttI6WAcFNzusGVqiumZmjLhrlomPQq1cLh8+e2SjfGb+OJgp2SMnUrXyTkU rjgsr0r3Uf6lx7Ia5ira7VkROD9lnChNroBJYLelkrZ68BUbGl/Cc1Vc5+fTVFISFzV5fe1tco/ /7oJ49zZN138sMizpw9teexFCQFaA2JQlBAnXZLvg X-Google-Smtp-Source: AGHT+IGZDC+TdckOGM322SbaBcGP1c17bC1IrI0oJkqtsjD0T/tlYCh4YN4H4Fh2RlWZlCKDIy4i9Q== X-Received: by 2002:a05:6512:39d4:b0:542:91a5:2478 with SMTP id 2adb3069b0e04-54990ead684mr8097506e87.32.1741782140027; Wed, 12 Mar 2025 05:22:20 -0700 (PDT) Received: from tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net (tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net. [2001:470:27:11::2]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5498b0bd47csm2094249e87.119.2025.03.12.05.22.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Mar 2025 05:22:19 -0700 (PDT) Date: Wed, 12 Mar 2025 14:22:15 +0200 (EET) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: <8efed971-0067-4118-807f-56fcdbd436ef@gyani.pro> Message-ID: References: <20250312074216.4021-1-ffmpeg@gyani.pro> <1b60ed3-5c53-b3c9-25c-d7e47c77367@martin.st> <831e5fba-9088-46b3-b4b5-e9d03581db21@gyani.pro> <8efed971-0067-4118-807f-56fcdbd436ef@gyani.pro> MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gV2VkLCAxMiBNYXIgMjAyNSwgR3lhbiBEb3NoaSB3cm90ZToKCj4gT24gMjAyNS0wMy0xMiAw MzoxMiBwbSwgTWFydGluIFN0b3JzasO2IHdyb3RlOgo+PiBPbiBXZWQsIDEyIE1hciAyMDI1LCBH eWFuIERvc2hpIHdyb3RlOgo+Pgo+Pj4gT24gMjAyNS0wMy0xMiAwMToyOSBwbSwgTWFydGluIFN0 b3JzasO2IHdyb3RlOgo+Pj4+IE9uIFdlZCwgMTIgTWFyIDIwMjUsIEd5YW4gRG9zaGkgd3JvdGU6 Cj4+Pj4KPj4+Pj4gVGhlIGxpbmtlciBjb21tYW5kIGNhbiBleGNlZWQgdGhlIG1heGltdW0gYXJn dW1lbnQgbGltaXQgb24gTWluR1csCj4+Pj4+IGVzcGVjaWFsbHkgZm9yIGxpYmF2Y29kZWMuCj4+ Pj4+Cj4+Pj4+IFRoZSBvYmplY3RzIGxpc3QgaXMgbm93IHN0b3JlZCBpbiBhIGZpbGUgYW5kIHBh c3NlZCB0byB0aGUgbGlua2VyLgo+Pj4+PiAtLS0KPj4+Pj4gZmZidWlsZC9saWJyYXJ5Lm1hayB8 IDQgKysrLQo+Pj4+PiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCj4+Pj4+Cj4+Pj4+IGRpZmYgLS1naXQgYS9mZmJ1aWxkL2xpYnJhcnkubWFrIGIvZmZidWls ZC9saWJyYXJ5Lm1hawo+Pj4+PiBpbmRleCA3OTNlOWQ0MWZhLi43ODFiMDE4ZTAwIDEwMDY0NAo+ Pj4+PiAtLS0gYS9mZmJ1aWxkL2xpYnJhcnkubWFrCj4+Pj4+ICsrKyBiL2ZmYnVpbGQvbGlicmFy eS5tYWsKPj4+Pj4gQEAgLTY2LDggKzY2LDEwIEBAICQoU1VCRElSKSQoU0xJQk5BTUUpOiAKPj4+ Pj4gJChTVUJESVIpJChTTElCTkFNRV9XSVRIX01BSk9SKQo+Pj4+Pgo+Pj4+PiAkKFNVQkRJUikk KFNMSUJOQU1FX1dJVEhfTUFKT1IpOiAkKE9CSlMpICQoU0hMSUJPQkpTKSAkKFNMSUJPQkpTKSAK Pj4+Pj4gJChTVUJESVIpbGliJChOQU1FKS52ZXIKPj4+Pj4gwqDCoMKgwqAkKFNMSUJfQ1JFQVRF X0RFRl9DTUQpCj4+Pj4+IC3CoMKgwqAgJCQoTEQpICQoU0hGTEFHUykgJChMREZMQUdTKSAkKExE U09GTEFHUykgJCQoTERfTykgJCQoZmlsdGVyIAo+Pj4+PiAlLm8sJCReKSAkKEZGRVhUUkFMSUJT KQo+Pj4+PiArwqDCoMKgICQoUSllY2hvICQkKGZpbHRlciAlLm8sJCReKSA+ICQkQC5vYmpzCj4+ Pj4+ICvCoMKgwqAgJCQoTEQpICQoU0hGTEFHUykgJChMREZMQUdTKSAkKExEU09GTEFHUykgJCQo TERfTykgQCQkQC5vYmpzIAo+Pj4+PiAkKEZGRVhUUkFMSUJTKQo+Pj4+PiDCoMKgwqDCoCQoU0xJ Ql9FWFRSQV9DTUQpCj4+Pj4+ICvCoMKgwqAgLSQoUk0pICQkQC5vYmpzCj4+Pj4KPj4+PiBEb24n dCB3ZSBuZWVkIGRvIHRoZSBzYW1lIGZvciBzdGF0aWMgbGlicmFyaWVzIHRvbz8KPj4+Pgo+Pj4+ IE9uIGZpcnN0IGdsYW5jZSwgdGhpcyBsb29rcyBxdWl0ZSByZWFzb25hYmxlLi4uIEhvd2V2ZXIs IHRoZSBsaW1pdCAKPj4+PiB0aGF0IGlzIGFuIGlzc3VlIGlzIHRoZSBsZW5ndGggb2YgYSBjb21t YW5kIGxpbmUuIFRoZSAub2JqcyBmaWxlIGlzIAo+Pj4+IHdyaXR0ZW4gd2l0aCBhbiAiZWNobyIg Y29tbWFuZCAtIGRvZXNuJ3QgdGhhdCBmdW5kYW1lbnRhbGx5IGFsc28gaGl0IAo+Pj4+IHRoZSBz YW1lIGxpbWl0IChqdXN0IGEgbGl0dGxlIGJpdCBsYXRlciwgYXMgdGhlcmUgYXJlIGZld2VyIGNv bW1hbmQgCj4+Pj4gbGluZSBmbGFncyBpbiB0aGlzIGNvbW1hbmQpPwo+Pj4+Cj4+Pj4gT3IgZG8g d2UgYXNzdW1lIHRoYXQgbWFrZSBleGVjdXRlcyBpdCB3aXRoIGEgc2hlbGwsIHdoZXJlIHRoZSBz aGVsbCAKPj4+PiBoYW5kbGVzICJlY2hvIiBhcyBhIHNoZWxsIGJ1aWx0aW4gc28gdGhhdCBpdCBk b2Vzbid0IGFjdHVhbGx5IHNwYXduIAo+Pj4+IGEgc3VicHJvY2VzcyBmb3IgdGhpcz8gQ2FuIHlv dSB0ZXN0IGl0LCBpZiB5b3UgY291bGQgZXh0ZW5kIHRoZSBsaXN0IAo+Pj4+IG9mIG9iamVjdCBm aWxlcyB0byB0aGUgcG9pbnQgd2hlcmUgdGhlIC5vYmpzIGZpbGUgaXMgY2xlYXJseSBvdmVyIDMy IAo+Pj4+IEtCLCBhbmQgdmVyaWZ5IHRoYXQgaXQgZGlkIGluY2x1ZGUgYWxsIHRoZSBmaWxlcyB5 b3UgaW50ZW5kZWQ/Cj4+Pgo+Pj4gVGhlIHNwZWNpZmljIGVycm9yIEkgZ290IHdoZW4gYnVpbGRp bmcgYSBzaGFyZWQgYnVpbGQgb2YgNy4xLjEgKHdpdGggCj4+PiB+OTAgZXh0ZXJuYWwgbGlicykg d2FzCj4+Pgo+Pj4gL2Jpbi9zaDogbGluZSAxOiAvbWluZ3c2NC9iaW4vY2NhY2hlOiBBcmd1bWVu dCBsaXN0IHRvbyBsb25nCj4+Pgo+Pj4gR290IHNhbWUgZXJyb3Igd2l0aG91dCBjY2FjaGUuCj4+ Pgo+Pj4gVGhlIHN0YXRpYyBidWlsZCBvZiB0aGUgc2FtZSBjb25maWcgc3VjY2VlZGVkIHdpdGhv dXQgYW55IHBhdGNoaW5nLgo+Pj4gVGhlIC5vYmpzIGZpbGUgZ2VuZXJhdGVkIGZvciBsaWJhdmNv ZGVjIHNoYXJlZCBidWlsZCBpcyAyOUtCLgo+Pj4KPj4+IEhvdyBkbyBJIGluZmxhdGUgdGhlIHNp emUgdG8gYWJvdmUgMzJLPyBJJ3ZlIGVuYWJsZWQgcHJldHR5IG11Y2ggCj4+PiBldmVyeXRoaW5n IEkgY2FuLgo+Pgo+PiBUaGUgc2ltcGxlc3Qgd291bGQgcHJvYmFibHkgYmUgdG8gYWRkIGEgYnVu Y2ggb2YgZW1wdHkgLmMgZmlsZXMgKHdpdGggCj4+IGxvbmcgZmlsZSBuYW1lcykgaW4gbGliYXZj b2RlYyBhbmQgaG9vayB0aGVtIHVwIGluIHRoZSBtYWtlZmlsZS4gV2UgCj4+IHdvbid0IG5vdGlj ZSBpZiB0aGV5IGFyZSBtaXNzZWQgd2hlbiBsaW5raW5nIG9mIGNvdXJzZSwgYnV0IGlmIHdlIHBh c3MgCj4+IHRoZSBjb21tYW5kIGxpbmUgbGVuZ3RoIGxpbWl0LCB3ZSBzaG91bGQgc3RpbGwgbm90 aWNlIGl0IGluIG9uZSB3YXkgb3IgCj4+IGFub3RoZXIuCj4KPiBJIGRpZCBzb21ldGhpbmcgc2lt cGxlci4gSSBqdXN0IGR1cGxpY2F0ZWQgdGhlIGFyZyBvbiB0aGUgZWNobyBsaW5lLiBUaGUgCj4g YnVpbGQgd2FzIHN1Y2Nlc3NmdWwuIEVhY2ggb2JqcyBmaWxlIHdhcyB0d2ljZSBhcyBiaWcsIHNh bWUgZm9yIHRoZSAKPiBnZW5lcmF0ZWQgRExMLgo+IERvZXMgdGhhdCBhbnN3ZXIgeW91ciBxdWVy aWVzPwoKWWVzLCB0aGFua3MuCgpCdHcsIGp1c3QgdG8gYmUgY2xlYXIgLSBhcmUgeW91IHJ1bm5p bmcgdGhpcyBpbiBtc3lzMj8gSWYgeW91J3JlIHJ1bm5pbmcgCm1pbmd3IGJ1aWxkIHRvb2xzIHZp YSBXU0wsIHRoZXJlIHdvdWxkbid0IGJlIGFueSBpc3N1ZSB3aGVuIHJ1bm5pbmcgdGhlIApzaGVs bCBjb21tYW5kcyBvbiB0aGUgbGludXggc2lkZSwgYnV0IGl0J3Mgc3BlY2lmaWNhbGx5IHdpdGgg dGhlIG1zeXMyIAptYWtlIHdoZXJlIGl0J3MgaW50ZXJlc3RpbmcgdG8ga25vdyB3aGljaCBsaW1p dGF0aW9ucyBtYWtlIGFuZCB0aGUgc2hlbGwgCnJ1bnMgaW50byBvciBhdm9pZHMuCgovLyBNYXJ0 aW4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVn LWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBl Zy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNp dCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdp dGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=