From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3238FA0350; Mon, 28 Feb 2022 16:54:34 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 979194068C; Mon, 28 Feb 2022 16:54:33 +0100 (CET) Received: from mail.bsd.ac (mail.bsd.ac [108.61.81.40]) by mails.dpdk.org (Postfix) with ESMTP id AE90740140 for ; Mon, 28 Feb 2022 16:54:31 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsd.ac; s=excisionRSA; t=1646063670; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=kAxuWEM3V+XNoLylTcq9CHL3LCFuf9IF6iyZXO3Bd1c=; b=uiZZDnDp9L3QxT5keJ9yUIe1uPExQfitg/sgmqbcliZOIodiSg/8ro4LRdAi/vWPE7eQlC e6Xzplgp0EZ6n9oTRpOekny1v7U/g0LNIKnNZd+EFZ+p76qntvYywxkhNzdht7ZkzGxTvI ad91K0eljfl1rHGiWymMPp/b/VqlcUV35x62ZDyhWGQTg0SHCr+5hpm2MFY3xmXWhkxQAB QyCuYeg4yMvde9OnwnaxNY8cFN1q4F6nN209zurWd8U1F0pyZ/7HCF2vbrhTGzMJ/H581u JB8GmS2EOJEv/I57MSjBNzOcwqLvwfQtWH9cFopy0wu0QIkBY7coH44Xdt88CQ== Received: from [192.168.1.135] (pool-71-187-246-76.nwrknj.fios.verizon.net [71.187.246.76]) by mail.bsd.ac (OpenSMTPD) with ESMTPSA id 8a5de3c9 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) auth=yes user=aisha@bsd.ac for ; Mon, 28 Feb 2022 10:54:30 -0500 (EST) Content-Type: multipart/mixed; boundary="------------aobN6xmyPvb08GSCdLBD1ysp" Message-ID: Date: Mon, 28 Feb 2022 10:54:28 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Content-Language: en-US To: dev@dpdk.org From: aisha Subject: [patch] allow using standard ar from the build ini files instead of 'ar' string X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org This is a multi-part message in MIME format. --------------aobN6xmyPvb08GSCdLBD1ysp Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi, I've attached a patch, from Gentoo, which uses the *ar* binary passed to meson when available, instead of 'ar', which may not be available, for instance when cross compiling, or having multiple gcc versions present, like in Gentoo. This should not have any regressions, as when the binary is not available it uses the same logic as the original. Aisha --------------aobN6xmyPvb08GSCdLBD1ysp Content-Type: text/plain; charset=UTF-8; name="dpdk-21.11-static_linker-r1.patch" Content-Disposition: attachment; filename="dpdk-21.11-static_linker-r1.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2J1aWxkdG9vbHMvbWVzb24uYnVpbGQgYi9idWlsZHRvb2xzL21lc29u LmJ1aWxkCmluZGV4IDQwMGI4OGYyNTEuLmQ4ODZiZmIxZGMgMTAwNjQ0Ci0tLSBhL2J1aWxk dG9vbHMvbWVzb24uYnVpbGQKKysrIGIvYnVpbGR0b29scy9tZXNvbi5idWlsZApAQCAtMjQs MTUgKzI0LDIwIEBAIGJpbnV0aWxzX2F2eDUxMl9jaGVjayA9IChweTMgKyBmaWxlcygnYmlu dXRpbHMtYXZ4NTEyLWNoZWNrLnB5JykgKwogIyBzZWxlY3QgbGlicmFyeSBhbmQgb2JqZWN0 IGZpbGUgZm9ybWF0CiBwbWRpbmZvID0gcHkzICsgZmlsZXMoJ2dlbi1wbWRpbmZvLWNmaWxl LnB5JykgKyBbbWVzb24uY3VycmVudF9idWlsZF9kaXIoKV0KIHBtZGluZm9nZW4gPSBweTMg KyBmaWxlcygncG1kaW5mb2dlbi5weScpCithciA9ICcnCitpZiBjYy5nZXRfaWQoKSA9PSAn Z2NjJyBvciBob3N0X21hY2hpbmUuc3lzdGVtKCkgIT0gJ3dpbmRvd3MnCisgICAgYXIgPSAn YXInCitlbHNlCisgICAgYXIgPSAnbGx2bS1hcicKK2VuZGlmCithcl9iaW4gPSBmaW5kX3By b2dyYW0oJ2FyJywgcmVxdWlyZWQ6IGZhbHNlKQoraWYgYXJfYmluLmZvdW5kKCkKKyAgICBh ciA9IGFyX2Jpbi5mdWxsX3BhdGgoKQorZW5kaWYKK3BtZGluZm8gKz0gYXIKIGlmIGhvc3Rf bWFjaGluZS5zeXN0ZW0oKSA9PSAnd2luZG93cycKLSAgICBpZiBjYy5nZXRfaWQoKSA9PSAn Z2NjJwotICAgICAgICBwbWRpbmZvICs9ICdhcicKLSAgICBlbHNlCi0gICAgICAgIHBtZGlu Zm8gKz0gJ2xsdm0tYXInCi0gICAgZW5kaWYKICAgICBwbWRpbmZvZ2VuICs9ICdjb2ZmJwog ZWxzZQotICAgIHBtZGluZm8gKz0gJ2FyJwogICAgIHBtZGluZm9nZW4gKz0gJ2VsZicKIGVu ZGlmCiAKZGlmZiAtLWdpdCBhL21lc29uLmJ1aWxkIGIvbWVzb24uYnVpbGQKaW5kZXggOTM3 ZjYxMTBjMC4uMzU2NTBhYjIwZCAxMDA2NDQKLS0tIGEvbWVzb24uYnVpbGQKKysrIGIvbWVz b24uYnVpbGQKQEAgLTEyLDcgKzEyLDcgQEAgcHJvamVjdCgnRFBESycsICdDJywKICAgICAg ICAgICAgICdkZWZhdWx0X2xpYnJhcnk9c3RhdGljJywKICAgICAgICAgICAgICd3YXJuaW5n X2xldmVsPTInLAogICAgICAgICBdLAotICAgICAgICBtZXNvbl92ZXJzaW9uOiAnPj0gMC40 OS4yJworICAgICAgICBtZXNvbl92ZXJzaW9uOiAnPj0gMC41NS4wJwogKQogCiAjIGNoZWNr IGZvciBkZXZlbG9wZXIgbW9kZQo= --------------aobN6xmyPvb08GSCdLBD1ysp--