From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CA2C6C433EF for ; Fri, 6 May 2022 09:04:41 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 30C4F419B8; Fri, 6 May 2022 09:04:41 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SbxkkrRBp8IC; Fri, 6 May 2022 09:04:40 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id B26B141910; Fri, 6 May 2022 09:04:38 +0000 (UTC) Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 2D9831BF575 for ; Fri, 6 May 2022 09:04:37 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 2319960D94 for ; Fri, 6 May 2022 09:04:37 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Authentication-Results: smtp3.osuosl.org (amavisd-new); dkim=pass (1024-bit key) header.d=ideasonboard.com Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 47Izwh-PYiiw for ; Fri, 6 May 2022 09:04:36 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647]) by smtp3.osuosl.org (Postfix) with ESMTPS id F390E60C0B for ; Fri, 6 May 2022 09:04:35 +0000 (UTC) Received: from pendragon.ideasonboard.com (cpc89244-aztw30-2-0-cust3082.18-1.cable.virginm.net [86.31.172.11]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 3EB1C487; Fri, 6 May 2022 11:04:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1651827872; bh=849ua4SfLbEd8YMk6vY/XpMEHje26pNmoDWCSEfRZCQ=; h=In-Reply-To:References:Subject:From:Cc:To:Date:From; b=lF4wVohWrnyBNCTSdq2mehn3Z0ELn2u7ZElmGwSpRuDxAh445UEloTeaAoNPA015I 5wVQxFZLQWc60Xu1OV2FWTQbNIxqoX7V0/UKpRU6guFnxm6ZAKqYBsssITvVsLi+i7 ig2TCI8saosl5YTmxjF1tYFB8+g88ag441yv/9vE= MIME-Version: 1.0 In-Reply-To: References: <20220505120138.493950-1-foss+buildroot@0leil.net> From: Kieran Bingham To: Arnout Vandecappelle , Quentin Schulz , Quentin Schulz , buildroot@buildroot.org Date: Fri, 06 May 2022 10:04:30 +0100 Message-ID: <165182787021.1423360.10913459195965786963@Monstersaurus> User-Agent: alot/0.10 Subject: Re: [Buildroot] [RFC PATCH] package/libcamera: remove rpath and strip debug symbols before signing IPA libs X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Laurent Pinchart Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" UXVvdGluZyBRdWVudGluIFNjaHVseiAoMjAyMi0wNS0wNiAwOTo1NjozNikKPiBIaSBBcm5vdXQs Cj4gCj4gT24gNS81LzIyIDIyOjU3LCBBcm5vdXQgVmFuZGVjYXBwZWxsZSB3cm90ZToKPiA+ICDC oEhpIFF1ZW50aW4sCj4gPiAKPiA+IE9uIDA1LzA1LzIwMjIgMTQ6MDEsIFF1ZW50aW4gU2NodWx6 IHdyb3RlOgo+ID4+IEZyb206IFF1ZW50aW4gU2NodWx6IDxxdWVudGluLnNjaHVsekB0aGVvYnJv bWEtc3lzdGVtcy5jb20+Cj4gPj4KPiA+PiBPcGVuLVNvdXJjZSBJUEEgc2hsaWJzIG5lZWQgdG8g YmUgc2lnbmVkIGluIG9yZGVyIHRvIGJlIHJ1bm5hYmxlIHdpdGhpbgo+ID4+IHRoZSBzYW1lIHBy b2Nlc3MsIG90aGVyd2lzZSB0aGV5IGFyZSBkZWVtZWQgQ2xvc2VkLVNvdXJjZSBhbmQgcnVuIGlu Cj4gPj4gYW5vdGhlciBwcm9jZXNzIGFuZCBjb21tdW5pY2F0ZSBvdmVyIElQQy4KPiA+PiBCdWls ZHJvb3Qgc3RyaXBzIGRlYnVnIHN5bWJvbHMgYW5kIHNhbml0aXplcyBSUEFUSCBpbiBhIHBvc3Qg YnVpbGQKPiA+PiBwcm9jZXNzLiBXZSBuZWVkIHRvIGRvIHRoZSBzYW1lIGJlZm9yZSBzaWduaW5n IHRoZSBJUEEgc2hsaWJzIG90aGVyd2lzZQo+ID4+IHRoZSBzaWduYXR1cmUgd29uJ3QgbWF0Y2gg dGhlIHNobGliIG9uIHRoZSByb290ZnMuCj4gPj4KPiA+PiBtZXNvbiBnZXRzIHJpZCBvZiBycGF0 aCB3aGlsZSBpbnN0YWxsaW5nIHNvIHdlIGRvbid0IG5lZWQgdG8gZG8gaXQKPiA+PiBtYW51YWxs eS4KPiA+PiBIb3dldmVyIHRoZSBzaWduaW5nIHByb2Nlc3MgaXMgYWxzbyBwYXJ0IG9mIHRoZSBt ZXNvbiBpbnN0YWxsIHRhcmdldCwgc28KPiA+PiB3ZSBoYXZlIGEgY2hpY2tlbiBhbmQgdGhlIGVn ZyBwcm9ibGVtLiBMZXQncyBpbnN0YWxsIHRoZSBsaWJzIGluIHRoZQo+ID4+IHRhcmdldCBkaXJl Y3RvcnkgKGFuZCBkbyBhIHVzZWxlc3Mgc2lnbmluZykgdG8gZ2V0IHJpZCBvZiBycGF0aCwgdGhl bgo+ID4+IHN0cmlwIGRlYnVnIHN5bWJvbHMgdGhlIHNhbWUgd2F5IEJ1aWxkcm9vdCBkb2VzIGlu IHBvc3QgYnVpbGQgc3RlcCwgdGhlbgo+ID4+IHJlLXNpZ24gc2hsaWJzIGRpcmVjdGx5IGluIFRB UkdFVF9ESVIgd2l0aCBzaWduaW5nIHNjcmlwdCBmcm9tCj4gPj4gbGliY2FtZXJhLgo+ID4+Cj4g Pj4gQ2M6IFF1ZW50aW4gU2NodWx6IDxmb3NzK2J1aWxkcm9vdEAwbGVpbC5uZXQ+Cj4gPj4gU2ln bmVkLW9mZi1ieTogUXVlbnRpbiBTY2h1bHogPHF1ZW50aW4uc2NodWx6QHRoZW9icm9tYS1zeXN0 ZW1zLmNvbT4KPiA+PiAtLS0KPiA+PiDCoCBwYWNrYWdlL2xpYmNhbWVyYS9saWJjYW1lcmEubWsg fCAyMSArKysrKysrKysrKysrKysrKysrKysKPiA+PiDCoCAxIGZpbGUgY2hhbmdlZCwgMjEgaW5z ZXJ0aW9ucygrKQo+ID4+Cj4gPj4gZGlmZiAtLWdpdCBhL3BhY2thZ2UvbGliY2FtZXJhL2xpYmNh bWVyYS5tayAKPiA+PiBiL3BhY2thZ2UvbGliY2FtZXJhL2xpYmNhbWVyYS5tawo+ID4+IGluZGV4 IDc3MzgxYWIzY2EuLmQxMzAzYTJmZjUgMTAwNjQ0Cj4gPj4gLS0tIGEvcGFja2FnZS9saWJjYW1l cmEvbGliY2FtZXJhLm1rCj4gPj4gKysrIGIvcGFja2FnZS9saWJjYW1lcmEvbGliY2FtZXJhLm1r Cj4gPj4gQEAgLTEwNCw0ICsxMDQsMjUgQEAgTElCQ0FNRVJBX0RFUEVOREVOQ0lFUyArPSBsaWJl eGVjaW5mbwo+ID4+IMKgIExJQkNBTUVSQV9MREZMQUdTID0gJChUQVJHRVRfTERGTEFHUykgLWxl eGVjaW5mbwo+ID4+IMKgIGVuZGlmCj4gPj4gKyMgT3Blbi1Tb3VyY2UgSVBBIHNobGlicyBuZWVk IHRvIGJlIHNpZ25lZCBpbiBvcmRlciB0byBiZSBydW5uYWJsZSAKPiA+PiB3aXRoaW4gdGhlCj4g Pj4gKyMgc2FtZSBwcm9jZXNzLCBvdGhlcndpc2UgdGhleSBhcmUgZGVlbWVkIENsb3NlZC1Tb3Vy Y2UgYW5kIHJ1biBpbiAKPiA+PiBhbm90aGVyCj4gPj4gKyMgcHJvY2VzcyBhbmQgY29tbXVuaWNh dGUgb3ZlciBJUEMuCj4gPj4gKyMgQnVpbGRyb290IHN0cmlwcyBkZWJ1ZyBzeW1ib2xzIGFuZCBz YW5pdGl6ZXMgUlBBVEggaW4gYSBwb3N0IGJ1aWxkIAo+ID4+IHByb2Nlc3MuIFdlCj4gPj4gKyMg bmVlZCB0byBkbyB0aGUgc2FtZSBiZWZvcmUgc2lnbmluZyB0aGUgSVBBIHNobGlicyBvdGhlcndp c2UgdGhlIAo+ID4+IHNpZ25hdHVyZQo+ID4+ICsjIHdvbid0IG1hdGNoIHRoZSBzaGxpYiBvbiB0 aGUgcm9vdGZzLgo+ID4+ICsjCj4gPj4gKyMgbWVzb24gZ2V0cyByaWQgb2YgcnBhdGggd2hpbGUg aW5zdGFsbGluZyBzbyB3ZSBkb24ndCBuZWVkIHRvIGRvIGl0IAo+ID4+IG1hbnVhbGx5Lgo+ID4+ ICsjIEhvd2V2ZXIgdGhlIHNpZ25pbmcgcHJvY2VzcyBpcyBhbHNvIHBhcnQgb2YgdGhlIG1lc29u IGluc3RhbGwgCj4gPj4gdGFyZ2V0LCBzbyB3ZQo+ID4+ICsjIGhhdmUgYSBjaGlja2VuIGFuZCB0 aGUgZWdnIHByb2JsZW0uIExldCdzIGluc3RhbGwgdGhlIGxpYnMgaW4gdGhlIAo+ID4+IHRhcmdl dAo+ID4+ICsjIGRpcmVjdG9yeSAoYW5kIGRvIGEgdXNlbGVzcyBzaWduaW5nKSB0byBnZXQgcmlk IG9mIHJwYXRoLCB0aGVuIAo+ID4+IHN0cmlwIGRlYnVnCj4gPj4gKyMgc3ltYm9scyB0aGUgc2Ft ZSB3YXkgQnVpbGRyb290IGRvZXMgaW4gcG9zdCBidWlsZCBzdGVwLCB0aGVuIAo+ID4+IHJlLXNp Z24gc2hsaWJzCj4gPj4gKyMgZGlyZWN0bHkgaW4gVEFSR0VUX0RJUiB3aXRoIHNpZ25pbmcgc2Ny aXB0IGZyb20gbGliY2FtZXJhLgo+ID4+ICtkZWZpbmUgTElCQ0FNRVJBX0lOU1RBTExfVEFSR0VU X0NNRFMKPiA+PiArwqDCoMKgICQoVEFSR0VUX01BS0VfRU5WKSAkKExJQkNBTUVSQV9OSU5KQV9F TlYpIERFU1RESVI9JChUQVJHRVRfRElSKSBcCj4gPj4gK8KgwqDCoMKgwqDCoMKgICQoTklOSkEp ICQoTklOSkFfT1BUUykgLUMgJChMSUJDQU1FUkFfU1JDRElSKS9idWlsZCBpbnN0YWxsCj4gPj4g K8KgwqDCoCBmaW5kICQoVEFSR0VUX0RJUikgLXR5cGUgZiAtbmFtZSAiaXBhXyouc28iIC1wcmlu dDAgfCB4YXJncyAtMCAKPiA+PiAkKFNUUklQQ01EKSAyPi9kZXYvbnVsbCB8fCB0cnVlCj4gPiAK PiA+ICDCoFlvdSBzaG91bGQgYWRkIC0tbm8tcnVuLWlmLWVtcHR5IHRvIHhhcmdzLCBpbiBjYXNl IHRoZXJlIGlzIG5vIGxpYnJhcnkgCj4gPiBhdCBhbGwgKHVubGVzcyB5b3UncmUgdmVyeSBzdXJl IHRoYXQgZG9lc24ndCBoYXBwZW4pLiBBbHNvLCB3aHkgaXMgdGhlIAo+ID4gfHwgdHJ1ZSBuZWVk ZWQ/Cj4gPiAKPiAKPiBTaGFtZWxlc3NseSBzdG9sZW4gZnJvbSBtYWluIE1ha2VmaWxlIDopIAo+ IGh0dHBzOi8vZ2l0LmJ1c3lib3gubmV0L2J1aWxkcm9vdC90cmVlL01ha2VmaWxlI243NTgKPiAK PiBCdXQgeWVzLCBubyBndWFyYW50ZWUgdG9kYXkgdGhhdCBhbiBJUEEgc2hsaWIgd2lsbCBiZSBp bnN0YWxsZWQgYnkgCj4gbGliY2FtZXJhIHBhY2thZ2UsIHNvIEknbGwgYWRkIHRoaXMgb3B0aW9u IHRvIHhhcmdzIGNvbW1hbmQuIFRoYW5rcyBmb3IgCj4gdGhlIGhlYWRzIHVwLgo+IAo+IFdpbGwg cmVtb3ZlIHRoZSByZWRpcmVjdCBhbmQgdGhlIHx8IHRydWUgYXMgdGhleSBhcmUgbm90IHJlYWxs eSB1c2VmdWwgCj4gaW4gdGhhdCBwYWNrYWdlLgo+IAo+ID4+ICvCoMKgwqAgTUVTT05fSU5TVEFM TF9ERVNURElSX1BSRUZJWD0kKFRBUkdFVF9ESVIpL3Vzci9saWIvbGliY2FtZXJhLyAKPiA+PiAk KEBEKS9zcmMvaXBhL2lwYS1zaWduLWluc3RhbGwuc2ggJChARCkvYnVpbGQvc3JjL2lwYS1wcml2 LWtleS5wZW0gCj4gPj4gJChhZGRwcmVmaXggaXBhXywkKGFkZHN1ZmZpeCAuc28sJChMSUJDQU1F UkFfUElQRUxJTkVTLXkpKSkKPiA+PiArwqDCoMKgIE1FU09OX0lOU1RBTExfREVTVERJUl9QUkVG SVg9JChUQVJHRVRfRElSKS91c3IvbGliNjQvbGliY2FtZXJhLyAKPiA+PiAkKEBEKS9zcmMvaXBh L2lwYS1zaWduLWluc3RhbGwuc2ggJChARCkvYnVpbGQvc3JjL2lwYS1wcml2LWtleS5wZW0gCj4g Pj4gJChhZGRwcmVmaXggaXBhXywkKGFkZHN1ZmZpeCAuc28sJChMSUJDQU1FUkFfUElQRUxJTkVT LXkpKSkKPiA+IAo+ID4gIMKgSW5zdGVhZCBvZiBvdmVycmlkaW5nIElOU1RBTExfVEFSR0VUX0NN RFMsIHlvdSBjb3VsZCBhbHNvIGRvIHRoZSAKPiA+IGFkZGl0aW9uYWwgc3RlcHMgaW4gUE9TVF9J TlNUQUxMX1RBUkdFVF9IT09LUy4KPiA+IAo+IAo+IFdhcyBub3QgYXdhcmUgb2YgdGhvc2UgaG9v a3MsIG5lYXQgOikKCkFyZSB0aGVzZSBob29rcyBjYWxsZWQgYWZ0ZXIgYW55IG1vZGlmY2F0aW9u cyB0byB0aGUgZmlsZXMgYnkgYnVpbGRyb290LApvciBiZWZvcmU/CgpJZiBpdCdzIGFmdGVyIHRo ZW4gcmVzaWduaW5nIGF0IHRoYXQgcG9pbnQgd291bGQgYmUgcmVhc29uYWJsZSBJIHRoaW5rLgoK PiAKPiA+ICDCoEhvd2V2ZXIsIEkgdGhpbmsgaXQgbWF5IGJlIHNpbXBsZXIgdG8gZG8gdGhlIHN0 cmlwcGluZyBpbiBhIAo+ID4gUE9TVF9CVUlMRF9IT09LLiBUaGF0IHdheSwgeW91IG9ubHkgbmVl ZCB0byBkbyB0aGUgc3RyaXA7IHRoZSBzaWduaW5nIGlzIAo+ID4gZG9uZSBpbiB0aGUgaW5zdGFs bCBzdGVwLCBzbyBpZiB3ZSBtYWtlIHN1cmUgdGhlIC5zbyBpcyBzdHJpcHBlZCBieSAKPiA+IHRo ZW4sIGFsbCBzaG91bGQgYmUgd2VsbCwgcmlnaHQ/Cj4gPiAKPiAKPiBJZiBoYXZpbmcgdGhlIHN0 YWdpbmcgc2hsaWJzIHN0cmlwcGVkIGlzIGZpbmUsIHRoZW4gdGhpcyBzaG91bGRuJ3QgYmUgYW4g Cj4gaXNzdWUgaW5kZWVkLgoKVGhpcyBzb3VuZHMgZmluZSB0byBtZSB0b28gdGhvdWdoLgoKCj4g Cj4gPiAgwqBGaW5hbGx5LCB0aGVyZSBpcyBvbmUgbGl0dGxlIGNhdmVhdDogaWYgdGhlIGxpYnJh cmllcyBhcmUgaW5zdGFsbGVkIGluIAo+ID4gQlIyX1NUUklQX0VYQ0xVREVfRElSUyAoaS5lLiBp ZiBCUjJfU1RSSVBfRVhDTFVERV9ESVJTIGlzIHNldCB0byAKPiA+IC91c3IvbGliKSwgb3IgaWYg dGhleSBtYXRjaCBCUjJfU1RSSVBfRVhDTFVERV9GSUxFUyAoZS5nLiBpZiBpdCBpcyBzZXQgCj4g PiB0byAiaXBhXyouc28iKSwgdGhlbiB0aGUgbGlicyB3b3VsZCBiZSBzdHJpcHBlZCB3aGlsZSB0 aGV5IHNob3VsZG4ndCBiZS4gCj4gPiBIb3dldmVyLCBJIGRvbid0IHRoaW5rIHRoYXQncyBhIGJp ZyBkZWFsLgo+ID4gCj4gCj4gRG9lcyBub3QgaHVydCB0byB1c2UgdGhlIHNhbWUgbG9naWMgYXMg aW4gU1RSSVBfRklORF9DTUQgaW4gbWFpbiAKPiBNYWtlZmlsZSwgc28gd2lsbCBkby4KPiAKPiBX aWxsIHNlbmQgYSB2MiBzb29uLCB0aGFua3MhCj4gCj4gUXVlbnRpbgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpidWlsZHJvb3QgbWFpbGluZyBsaXN0CmJ1 aWxkcm9vdEBidWlsZHJvb3Qub3JnCmh0dHBzOi8vbGlzdHMuYnVpbGRyb290Lm9yZy9tYWlsbWFu L2xpc3RpbmZvL2J1aWxkcm9vdAo=