From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:55890) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioqSi-0003qg-99 for guix-patches@gnu.org; Tue, 07 Jan 2020 10:08:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ioqSf-0004Z9-UT for guix-patches@gnu.org; Tue, 07 Jan 2020 10:08:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:43054) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ioqSf-0004Yx-RU for guix-patches@gnu.org; Tue, 07 Jan 2020 10:08:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ioqSf-0000sN-NJ for guix-patches@gnu.org; Tue, 07 Jan 2020 10:08:01 -0500 Subject: [bug#39013] [PATCH] gnu: Add abseil-cpp. Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:55434) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioqS7-0002Tj-Js for guix-patches@gnu.org; Tue, 07 Jan 2020 10:07:28 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48013) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ioqS7-0004AB-DL for guix-patches@gnu.org; Tue, 07 Jan 2020 10:07:27 -0500 Received: from [143.121.198.62] (port=57380 helo=cog147) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ioqS4-0006Bv-38 for guix-patches@gnu.org; Tue, 07 Jan 2020 10:07:25 -0500 Message-ID: <1f9fb8236e2a652ea4389c8d18b663307b275153.camel@gnu.org> From: Roel Janssen Date: Tue, 07 Jan 2020 16:07:21 +0100 Content-Type: multipart/mixed; boundary="=-24IBmCLu/9UF+tUEzOl9" Mime-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 39013@debbugs.gnu.org --=-24IBmCLu/9UF+tUEzOl9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Dear Guix, The following patch adds abseil-cpp. I want to add it because it seems to be a dependency of tensorflow-1.15.0 (which I am trying to update to). There are two not-so-perfect things with the patch: 1. I had to use the latest Git commit because it adds bits to build shared libraries. 2. I disabled the tests because it attempts to download "googletest". I tried modifying the build system to use "googletest" from Guix but that wasn't succesful. Nevertheless, I hope this patch is acceptable. Kind regards, Roel Janssen --=-24IBmCLu/9UF+tUEzOl9 Content-Disposition: attachment; filename="0001-gnu-Add-abseil-cpp.patch" Content-Type: text/x-patch; name="0001-gnu-Add-abseil-cpp.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAwNmVkMDI4NDU2MTQ2M2MwODdlYzBmMTZmOWMzNWZjNzkyNmYyMmRmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSb2VsIEphbnNzZW4gPHJvZWxAZ251Lm9yZz4KRGF0ZTogVHVl LCA3IEphbiAyMDIwIDE2OjAyOjI4ICswMTAwClN1YmplY3Q6IFtQQVRDSF0gZ251OiBBZGQgYWJz ZWlsLWNwcC4KCiogZ251L3BhY2thZ2VzL21hY2hpbmUtbGVhcm5pbmcuc2NtIChhYnNlaWwtY3Bw KTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9tYWNoaW5lLWxlYXJuaW5nLnNjbSB8 IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL21hY2hpbmUtbGVhcm5pbmcuc2Nt IGIvZ251L3BhY2thZ2VzL21hY2hpbmUtbGVhcm5pbmcuc2NtCmluZGV4IDcxOTQwMWQ2OWEuLjkx Y2M0ZmUwOTEgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9tYWNoaW5lLWxlYXJuaW5nLnNjbQor KysgYi9nbnUvcGFja2FnZXMvbWFjaGluZS1sZWFybmluZy5zY20KQEAgLTEzMTYsNiArMTMxNiwz NCBAQCBtaWxlIG9mIGRpc3RyaWJ1dGVkIGNvbXB1dGluZyB0byBjb25uZWN0IGRldmljZXMsIG1v YmlsZSBhcHBsaWNhdGlvbnMgYW5kCiBicm93c2VycyB0byBiYWNrZW5kIHNlcnZpY2VzLiIpCiAg ICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKIAorKGRlZmluZS1wdWJsaWMgYWJzZWlsLWNw cAorICA7OyBXZSB1c2UgdGhpcyBjb21taXQgYmVjYXVzZSBpdCBjb250YWlucyBjaGFuZ2VzIHRv IHRoZSBidWlsZCBzeXN0ZW0gdG8KKyAgOzsgYWxsb3cgYnVpbGRpbmcgc2hhcmVkIGxpYnJhcmll cy4KKyAgKGxldCAoKGNvbW1pdCAiYTA0ODIwM2E4ODFmMTFmNGI3YjhkZjVmYjU2M2FlYzg1NTIy ZjhkYiIpKQorICAgIChwYWNrYWdlCisgICAgICAobmFtZSAiYWJzZWlsLWNwcCIpCisgICAgICAo dmVyc2lvbiAoc3RyaW5nLWFwcGVuZCAiMjAxOTA4MDgtIiAoc3RyaW5nLXRha2UgY29tbWl0IDcp KSkKKyAgICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZl dGNoKQorICAgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAg ICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vYWJzZWlsL2Fic2VpbC1jcHAuZ2l0IikK KyAgICAgICAgICAgICAgICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQorICAgICAgICAgICAgICAg IChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAgICAg ICAoc2hhMjU2CisgICAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIx M3YzYmtmeWhyY2w5YW0wamN6NGNmYmZjNXJuM2FjbTl6NHdtMDFwbjM2dmNndncybDRzIikpKSkK KyAgICAgIChidWlsZC1zeXN0ZW0gY21ha2UtYnVpbGQtc3lzdGVtKQorICAgICAgKGFyZ3VtZW50 cyBgKCM6Y29uZmlndXJlLWZsYWdzIChsaXN0ICItREJVSUxEX1NIQVJFRF9MSUJTPU9OIikKKyAg ICAgICAgICAgICAgICAgICAjOnRlc3RzPyAjZikpIDsgVGVzdHMgYXR0ZW1wdCB0byBkb3dubG9h ZCBnb29nbGV0ZXN0LgorICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9hYnNlaWwuaW8iKQorICAg ICAgKHN5bm9wc2lzICJBdWdtZW50ZWQgQysrIHN0YW5kYXJkIGxpYnJhcnkiKQorICAgICAgKGRl c2NyaXB0aW9uICJBYnNlaWwgaXMgYW4gb3Blbi1zb3VyY2UgY29sbGVjdGlvbiBvZiBDKysgbGli cmFyeSBjb2RlCitkZXNpZ25lZCB0byBhdWdtZW50IHRoZSBDKysgc3RhbmRhcmQgbGlicmFyeS4g IFRoZSBBYnNlaWwgbGlicmFyeSBjb2RlIGlzCitjb2xsZWN0ZWQgZnJvbSBHb29nbGUncyBvd24g QysrIGNvZGUgYmFzZSwgaGFzIGJlZW4gZXh0ZW5zaXZlbHkgdGVzdGVkIGFuZAordXNlZCBpbiBw cm9kdWN0aW9uLCBhbmQgaXMgdGhlIHNhbWUgY29kZSB3ZSBkZXBlbmQgb24gaW4gb3VyIGRhaWx5 IGNvZGluZworbGl2ZXMuIikKKyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpKQorCiA7 OyBOb3RlIHRoYXQgVGVuc29yZmxvdyBpbmNsdWRlcyBhICJ0aGlyZF9wYXJ0eSIgZGlyZWN0b3J5 LCB3aGljaCBzZWVtcyB0byBub3QKIDs7IG9ubHkgY29udGFpbiBtb2RpZmllZCBzdWJzZXRzIG9m IHVwc3RyZWFtIGxpYnJhcnkgc291cmNlIGNvZGUsIGJ1dCBhbHNvCiA7OyBhZGFwdGVyIGhlYWRl cnMgcHJvdmlkZWQgYnkgR29vZ2xlIChzdWNoIGFzIHRoZSBmZnQuaCBoZWFkZXIsIHdoaWNoIGlz IG5vdAotLSAKMi4xNy4xCgo= --=-24IBmCLu/9UF+tUEzOl9--