From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Bavier Subject: [PATCH] gnu: hop: Remove use of patchelf. Date: Tue, 05 May 2015 20:29:45 -0500 Message-ID: Reply-To: bavier@member.fsf.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_656ee1ac1cd40c0ba413631ecca6f113" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51341) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ypo9s-0004io-0R for guix-devel@gnu.org; Tue, 05 May 2015 21:29:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ypo9o-0001KD-KC for guix-devel@gnu.org; Tue, 05 May 2015 21:29:55 -0400 Received: from mail.openmailbox.org ([62.4.1.34]:41007) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ypo9o-0001K5-B9 for guix-devel@gnu.org; Tue, 05 May 2015 21:29:52 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.openmailbox.org (Postfix) with ESMTP id 2A8B52E0C9C for ; Wed, 6 May 2015 03:29:51 +0200 (CEST) Received: from mail.openmailbox.org ([62.4.1.34]) by localhost (mail.openmailbox.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sdQbXLMb8Wga for ; Wed, 6 May 2015 03:29:46 +0200 (CEST) Received: from www.openmailbox.org (mail.openmailbox.org [62.4.1.34]) by mail.openmailbox.org (Postfix) with ESMTP id 944492E0C9F for ; Wed, 6 May 2015 03:29:46 +0200 (CEST) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org --=_656ee1ac1cd40c0ba413631ecca6f113 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed As a follow-up to my previous patch. `~Eric --=_656ee1ac1cd40c0ba413631ecca6f113 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-gnu-hop-Remove-use-of-patchelf.patch Content-Disposition: attachment; filename=0001-gnu-hop-Remove-use-of-patchelf.patch; size=6946 RnJvbSBiYzVlYmExNDc3ZjIxZmEwOTUwMmYxNDA0M2M3YjY3ZTUyOGM2ZjQ3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBFcmljIEJhdmllciA8YmF2aWVyQG1lbWJlci5mc2Yub3JnPgpE YXRlOiBUdWUsIDUgTWF5IDIwMTUgMjA6MjE6MzggLTA1MDAKU3ViamVjdDogW1BBVENIXSBnbnU6 IGhvcDogUmVtb3ZlIHVzZSBvZiBwYXRjaGVsZi4KCiogZ251L3BhY2thZ2VzL3BhdGNoZXMvaG9w LWxpbmtlci1mbGFncy5wYXRjaDogTmV3IGZpbGUuCiogZ251LXN5c3RlbS5hbSAoZGlzdF9wYXRj aF9EQVRBKTogQWRkIGl0LgoqIGdudS9wYWNrYWdlcy9zY2hlbWUuc2NtIChzb3VyY2UpW3BhdGNo ZXNdOiBVc2UgaXQuCiAgKGFyZ3VtZW50cylbcGhhc2VzXTogUmVtb3ZlIHBhdGNoLXJwYXRoIHBo YXNlLgogIFttb2R1bGVzLCBpbXBvcnRlZC1tb2R1bGVzXTogUmVtb3ZlLgogIChuYXRpdmUtaW5w dXRzKTogUmVtb3ZlIGZpZWxkLgotLS0KIGdudS1zeXN0ZW0uYW0gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgICAxICsKIGdudS9wYWNrYWdlcy9wYXRjaGVzL2hvcC1saW5rZXItZmxh Z3MucGF0Y2ggfCAgIDYwICsrKysrKysrKysrKysrKysrKysrKysrKysrKwogZ251L3BhY2thZ2Vz L3NjaGVtZS5zY20gICAgICAgICAgICAgICAgICAgICB8ICAgMzYgKysrKystLS0tLS0tLS0tLQog MyBmaWxlcyBjaGFuZ2VkLCA3MiBpbnNlcnRpb25zKCspLCAyNSBkZWxldGlvbnMoLSkKIGNyZWF0 ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2FnZXMvcGF0Y2hlcy9ob3AtbGlua2VyLWZsYWdzLnBhdGNo CgpkaWZmIC0tZ2l0IGEvZ251LXN5c3RlbS5hbSBiL2dudS1zeXN0ZW0uYW0KaW5kZXggNzk4MTg4 Zi4uNjNlNWNhNiAxMDA2NDQKLS0tIGEvZ251LXN5c3RlbS5hbQorKysgYi9nbnUtc3lzdGVtLmFt CkBAIC00NTEsNiArNDUxLDcgQEAgZGlzdF9wYXRjaF9EQVRBID0JCQkJCQlcCiAgIGdudS9wYWNr YWdlcy9wYXRjaGVzL2d1aXgtdGVzdC1uZXR3b3JraW5nLnBhdGNoCQlcCiAgIGdudS9wYWNrYWdl cy9wYXRjaGVzL2d0a2dsZXh0LWRpc2FibGUtZGlzYWJsZS1kZXByZWNhdGVkLnBhdGNoIFwKICAg Z251L3BhY2thZ2VzL3BhdGNoZXMvaG9wLWJpZ2xvby00LjBiLnBhdGNoCQkJXAorICBnbnUvcGFj a2FnZXMvcGF0Y2hlcy9ob3AtbGlua2VyLWZsYWdzLnBhdGNoCQkJXAogICBnbnUvcGFja2FnZXMv cGF0Y2hlcy9pbmV0dXRpbHMtc3lzbG9nZC5wYXRjaAkJCVwKICAgZ251L3BhY2thZ2VzL3BhdGNo ZXMvaXJybGljaHQtbWVzYS0xMC5wYXRjaAkJCVwKICAgZ251L3BhY2thZ2VzL3BhdGNoZXMvamJp ZzJkZWMtaWdub3JlLXRlc3R0ZXN0LnBhdGNoCQlcCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv cGF0Y2hlcy9ob3AtbGlua2VyLWZsYWdzLnBhdGNoIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvaG9w LWxpbmtlci1mbGFncy5wYXRjaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5m MWY1ZGJmCi0tLSAvZGV2L251bGwKKysrIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvaG9wLWxpbmtl ci1mbGFncy5wYXRjaApAQCAtMCwwICsxLDYwIEBACitNYWtlIGhvcCdzIGxpbmsgcnVsZXMgaG9u b3IgZmxhZ3Mgc2V0IGJ5IHRoZSAtLWJsZmxhZ3MgY29uZmlndXJlIGFyZ3VtZW50LgorCistLS0g aG9wLTIuNC4wL3NyYy9NYWtlZmlsZQkyMDE1LTA1LTA1IDE5OjQxOjA0LjgwMDE1MTAzNiAtMDUw MAorKysrIGhvcC0yLjQuMC9zcmMvTWFrZWZpbGUJMjAxNS0wNS0wNSAxOTo0MDo0MC45MTYxNTA0 MTcgLTA1MDAKK0BAIC02OSwxMCArNjksMTAgQEAKKyAJJChNQUtFKSBsaW5rLiQoTElOSykgREVT VD0kQAorIAorIGxpbmsuZHluYW1pYzoKKy0JQCAkKGNhbGwgbGluaywkKEJJR0xPTyksJChCQ0ZM QUdTKSwkKEJDRkxBR1NERVYpLCQoT0JKRUNUUyksLW8sJChERVNUKSkKKysJQCAkKGNhbGwgbGlu aywkKEJJR0xPTyksJChCQ0ZMQUdTKSAkKEJMRkxBR1MpLCQoQkNGTEFHU0RFViksJChPQkpFQ1RT KSwtbywkKERFU1QpKQorIAorIGxpbmsuc3RhdGljOgorLQlAICQoY2FsbCBsaW5rLCQoQklHTE9P KSwkKEJDRkxBR1MpLCQoQkNGTEFHU0RFViksLXN0YXRpYy1hbGwtYmlnbG9vICQoT0JKRUNUUyks LW8sJChERVNUKSkKKysJQCAkKGNhbGwgbGluaywkKEJJR0xPTyksJChCQ0ZMQUdTKSAkKEJMRkxB R1MpLCQoQkNGTEFHU0RFViksLXN0YXRpYy1hbGwtYmlnbG9vICQoT0JKRUNUUyksLW8sJChERVNU KSkKKyAKKyBsaW5rLmxpYnJhcnk6CisgCWVjaG8gIioqKkVSUk9SOiBsaW5rLmxpYnJhcnkgbm90 IGN1cnJlbnRseSBzdXBwb3J0ZWQhIgorLS0tIGhvcC0yLjQuMC9ob3BjL01ha2VmaWxlCTIwMTMt MDEtMzAgMDc6MTc6NTkuMDAwMDAwMDAwIC0wNjAwCisrKysgaG9wLTIuNC4wL2hvcGMvTWFrZWZp bGUJMjAxNS0wNS0wNSAxOTo0NToyMS44NzYxNTc2OTkgLTA1MDAKK0BAIC02Miw3ICs2Miw3IEBA CisgCW1rZGlyIC1wICRACisgCisgJChCVUlMREJJTkRJUikvJChFWEVDKTogLmFmaWxlIC5ldGFn cyAkKE9CSkVDVFMpCistCUAgJChjYWxsIGxpbmssJChCSUdMT08pLCQoQkNGTEFHUyksLCQoT0JK RUNUUyksLW8sJEApCisrCUAgJChjYWxsIGxpbmssJChCSUdMT08pLCQoQkNGTEFHUykgJChCTEZM QUdTKSwkKEJDRkxBR1NERVYpLCQoT0JKRUNUUyksLW8sJEApCisgCisgJChCVUlMREJJTkRJUikv JChFWEVDKS5qYXI6IC5hZmlsZSAuZXRhZ3MgLmpmaWxlICQoQkdMX0NMQVNTRVMpIE1FVEEtSU5G L01BTklGRVNULk1GIGp2bS1zdGRsaWJzIGp2bS1zaGFyZSBqdm0tbGliCisgCSQoSkFSKSAkQCBN RVRBLUlORi9NQU5JRkVTVC5NRiAtQyBvL2NsYXNzX3MgLgorLS0tIGhvcC0yLjQuMC9ob3Boei9N YWtlZmlsZQkyMDEzLTAxLTMwIDA3OjE3OjU5LjAwMDAwMDAwMCAtMDYwMAorKysrIGhvcC0yLjQu MC9ob3Boei9NYWtlZmlsZQkyMDE1LTA1LTA1IDE5OjU5OjQyLjk5NjE4MDAzMCAtMDUwMAorQEAg LTE2LDkgKzE2LDYgQEAKKyAtaW5jbHVkZSAuLi9ldGMvTWFrZWZpbGUuaG9wY29uZmlnCisgLWlu Y2x1ZGUgLi4vZXRjL01ha2VmaWxlLnZlcnNpb24KKyAKKy1CTEZMQUdTCQk9IAorLUJMSU5LRkxB R1MgCT0gLXN1ZmZpeCBob3AKKy0KKyAjKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovCisgIyogICAgVGFyZ2V0IGFu ZCBQcm9qZWN0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAq LworICMqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tKi8KK0BAIC03Miw3ICs2OSw3IEBACisgCW1rZGlyIC1wICRACisg CisgJChCVUlMREJJTkRJUikvJChFWEVDKTogLmFmaWxlIC5ldGFncyAkKE9CSkVDVFMpCistCUAg JChjYWxsIGxpbmssJChCSUdMT08pLCQoQkNGTEFHUyksJChCTElOS0ZMQUdTKSwkKE9CSkVDVFMp LC1vLCRAKQorKwlAICQoY2FsbCBsaW5rLCQoQklHTE9PKSwkKEJDRkxBR1MpICQoQkxGTEFHUyks JChCQ0ZMQUdTREVWKSwkKE9CSkVDVFMpLC1vLCRAKQorIAorICQoQlVJTERCSU5ESVIpLyQoRVhF QykuamFyOiAuYWZpbGUgLmV0YWdzIC5qZmlsZSAkKEJHTF9DTEFTU0VTKSBNRVRBLUlORi9NQU5J RkVTVC5NRiBqdm0tc3RkbGlicyBqdm0tc2hhcmUganZtLWxpYgorIAlAICQoSkFSKSAkQCBNRVRB LUlORi9NQU5JRkVTVC5NRiAtQyBvL2NsYXNzX3MgLgorLS0tIGhvcC0yLjQuMC9ob3BzaC9NYWtl ZmlsZQkyMDEzLTAxLTMwIDA3OjE3OjU5LjAwMDAwMDAwMCAtMDYwMAorKysrIGhvcC0yLjQuMC9o b3BzaC9NYWtlZmlsZQkyMDE1LTA1LTA1IDE5OjQ2OjM2LjA2MDE1OTYyNiAtMDUwMAorQEAgLTYw LDcgKzYwLDcgQEAKKyAJbWtkaXIgLXAgJEAKKyAKKyAkKEJVSUxEQklORElSKS8kKEVYRUMpOiAu YWZpbGUgLmV0YWdzICQoT0JKRUNUUykKKy0JQCAkKGNhbGwgbGluaywkKEJJR0xPTyksJChCQ0ZM QUdTKSwkKEJDRkxBR1NERVYpLCQoT0JKRUNUUyksLW8sJEApCisrCUAgJChjYWxsIGxpbmssJChC SUdMT08pLCQoQkNGTEFHUykgJChCTEZMQUdTKSwkKEJDRkxBR1NERVYpLCQoT0JKRUNUUyksLW8s JEApCisgCisgJChCVUlMREJJTkRJUikvJChFWEVDKS5qYXI6IC5hZmlsZSAuZXRhZ3MgLmpmaWxl ICQoQkdMX0NMQVNTRVMpIE1FVEEtSU5GL01BTklGRVNULk1GIGp2bS1zdGRsaWJzIGp2bS1zaGFy ZSBqdm0tbGliCisgCUAgJChKQVIpICRAIE1FVEEtSU5GL01BTklGRVNULk1GIC1DIG8vY2xhc3Nf cyAuCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvc2NoZW1lLnNjbSBiL2dudS9wYWNrYWdlcy9z Y2hlbWUuc2NtCmluZGV4IGFlODU5NzkuLmFkYmI1NzkgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdl cy9zY2hlbWUuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9zY2hlbWUuc2NtCkBAIC0yMzUsMzkgKzIz NSwyNSBAQCBTY2hlbWUgYW5kIEMgcHJvZ3JhbXMgYW5kIGJldHdlZW4gU2NoZW1lIGFuZCBKYXZh IHByb2dyYW1zLiIpCiAgICAgICAgICAgICAgKHNoYTI1NgogICAgICAgICAgICAgICAoYmFzZTMy CiAgICAgICAgICAgICAgICAiMXYycjRnYTU4a2sxc3gwZnJuOHFhOGNjbWpwaWM5Y3NxenBrNDk5 d2M5NXk5YzRiMXd5MyIpKQotICAgICAgICAgICAgIChwYXRjaGVzIChsaXN0IChzZWFyY2gtcGF0 Y2ggImhvcC1iaWdsb28tNC4wYi5wYXRjaCIpKSkpKQorICAgICAgICAgICAgIChwYXRjaGVzIChs aXN0IChzZWFyY2gtcGF0Y2ggImhvcC1iaWdsb28tNC4wYi5wYXRjaCIpCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKHNlYXJjaC1wYXRjaCAiaG9wLWxpbmtlci1mbGFncy5wYXRjaCIpKSkp KQogICAgIChidWlsZC1zeXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkKICAgICAoYXJndW1lbnRzCiAg ICAgIGAoIzpwaGFzZXMKICAgICAgICAoYWxpc3QtcmVwbGFjZQogICAgICAgICAnY29uZmlndXJl Ci0gICAgICAgIChsYW1iZGEqICgjOmtleSBpbnB1dHMgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtl eXMpCisgICAgICAgIChsYW1iZGEqICgjOmtleSBvdXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykK ICAgICAgICAgICAobGV0ICgob3V0IChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikpKQogICAgICAg ICAgICAgKHplcm8/CiAgICAgICAgICAgICAgKHN5c3RlbSogIi4vY29uZmlndXJlIgotICAgICAg ICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICItLXByZWZpeD0iIG91dCkpKSkpCi0gICAg ICAgIChhbGlzdC1jb25zLWFmdGVyCi0gICAgICAgICAnc3RyaXAgJ3BhdGNoLXJwYXRoCi0gICAg ICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCi0gICAgICAg ICAgIDs7IEFkZCAkb3V0L2xpYiB0byB0aGUgUlBBVEggb2YgZXZlcnkgaW5zdGFsbGVkIGxpYnJh cnkgYW5kCi0gICAgICAgICAgIDs7IGV4ZWN1dGFibGUuICBOb3RlIHRoYXQgInBhdGNoZWxmIC0t c2V0LXJwYXRoIiBwcm9kdWNlcyBpbnZhbGlkCi0gICAgICAgICAgIDs7IGJpbmFyaWVzIHdoZW4g dXNlZCBiZWZvcmUgc3RyaXBwaW5nLgotICAgICAgICAgICAobGV0KiAoKG91dCAoYXNzb2MtcmVm IG91dHB1dHMgIm91dCIpKQotICAgICAgICAgICAgICAgICAgKGxpYiAoc3RyaW5nLWFwcGVuZCBv dXQgIi9saWIiKSkpCi0gICAgICAgICAgICAgKHdpdGgtZGlyZWN0b3J5LWV4Y3Vyc2lvbiBvdXQK LSAgICAgICAgICAgICAgIChldmVyeSAoY3V0IGF1Z21lbnQtcnBhdGggPD4gbGliKQotICAgICAg ICAgICAgICAgICAgICAgIChhcHBlbmQgKGZpbmQtZmlsZXMgImJpbiIgIi4qIikKLSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIChmaW5kLWZpbGVzICJsaWIiICJcXC5zbyQiKSkpKSkpCi0g ICAgICAgICAlc3RhbmRhcmQtcGhhc2VzKSkKLSAgICAgICAjOnRlc3RzPyAjZiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgOyBubyB0ZXN0IHN1aXRlCi0gICAgICAgIzptb2R1bGVzICgo Z3VpeCBidWlsZCBnbnUtYnVpbGQtc3lzdGVtKQotICAgICAgICAgICAgICAgICAgKGd1aXggYnVp bGQgdXRpbHMpCi0gICAgICAgICAgICAgICAgICAoZ3VpeCBidWlsZCBycGF0aCkKLSAgICAgICAg ICAgICAgICAgIChzcmZpIHNyZmktMjYpCi0gICAgICAgICAgICAgICAgICAoc3JmaSBzcmZpLTEp KQotICAgICAgICM6aW1wb3J0ZWQtbW9kdWxlcyAoLEAlZ251LWJ1aWxkLXN5c3RlbS1tb2R1bGVz Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAoZ3VpeCBidWlsZCBycGF0aCkpKSkKLSAgICAo bmF0aXZlLWlucHV0cyBgKCgicGF0Y2hlbGYiICxwYXRjaGVsZikpKQorICAgICAgICAgICAgICAg ICAgICAgIChzdHJpbmctYXBwZW5kICItLXByZWZpeD0iIG91dCkKKyAgICAgICAgICAgICAgICAg ICAgICAoc3RyaW5nLWFwcGVuZCAiLS1ibGZsYWdzPSIKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA7OyB1c2VyIGZsYWdzIGNvbXBsZXRlbHkgb3ZlcnJpZGUgdXNlZnVsCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgZGVmYXVsdCBmbGFncywgc28g cmVwZWF0IHRoZW0gaGVyZS4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi LWNvcHQgXFwkKENQSUNGTEFHUykgLUxcXCQoQlVJTERMSUJESVIpICIKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAiLWxkb3B0IC1XbCwtcnBhdGgsIiBvdXQgIi9saWIiKSkp KSkKKyAgICAgICAgJXN0YW5kYXJkLXBoYXNlcykKKyAgICAgICAjOnRlc3RzPyAjZikpICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA7IG5vIHRlc3Qgc3VpdGUKICAgICAoaW5wdXRzIGAo KCJiaWdsb28iICxiaWdsb28pCiAgICAgICAgICAgICAgICgid2hpY2giICx3aGljaCkpKQogICAg IChob21lLXBhZ2UgImh0dHA6Ly9ob3AuaW5yaWEuZnIvIikKLS0gCjEuNy45LjUKCg== --=_656ee1ac1cd40c0ba413631ecca6f113--