From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manolis Ragkousis Subject: Re: [PATCH 3/3] gnu: cross-base: Use cross-kernel-headers package in cross-gcc and cross-libc. Date: Sun, 9 Aug 2015 18:10:11 +0300 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a113366beecf329051ce243e4 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45635) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZOSEo-00072Y-QI for Guix-devel@gnu.org; Sun, 09 Aug 2015 11:10:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZOSEm-0003Q7-GW for Guix-devel@gnu.org; Sun, 09 Aug 2015 11:10:14 -0400 In-Reply-To: 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 --001a113366beecf329051ce243e4 Content-Type: text/plain; charset=UTF-8 Updated patch. --001a113366beecf329051ce243e4 Content-Type: text/x-patch; charset=US-ASCII; name="0001-gnu-cross-base-Use-cross-kernel-headers-package-in-c.patch" Content-Disposition: attachment; filename="0001-gnu-cross-base-Use-cross-kernel-headers-package-in-c.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_id4mmovo1 RnJvbSBhZTU0OWMwZDdhNzk1MmEzN2Q0YzE2NGVjMmM5MjAzMjhhMzBkNzlhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYW5vbGlzIFJhZ2tvdXNpcyA8bWFub2xpczgzN0BnbWFpbC5j b20+CkRhdGU6IFR1ZSwgMjEgSnVsIDIwMTUgMTI6MDg6MTggKzAzMDAKU3ViamVjdDogW1BBVENI XSBnbnU6IGNyb3NzLWJhc2U6IFVzZSBjcm9zcy1rZXJuZWwtaGVhZGVycyBwYWNrYWdlIGluCiBj cm9zcy1nY2MgYW5kIGNyb3NzLWxpYmMuCgoqIGdudS9wYWNrYWdlcy9jcm9zcy1iYXNlLnNjbSAo Y3Jvc3MtZ2NjKTogQWRkIGNyb3NzLWtlcm5lbC1oZWFkZXJzIHByb2NlZHVyZQogIHdoaWNoIHJl dHVybiB0aGUgaGVhZGVycyBuZWVkZWQgZm9yIGVhY2gga2VybmVsLiBSZXBsYWNlICJ4bGludXgt aGVhZGVycyIKICBpbnB1dCB3aXRoICJ4a2VybmVsLWhlYWRlcnMiIGlucHV0LgogIChjcm9zcy1s aWJjKTogQWRkICJ4a2VybmVsLWhlYWRlcnMiIHBhY2thZ2UuIFJlcGxhY2UgSHVyZCdzIGNyb3Nz LWxpYmMgcHJvcGFnYXRlZAogIGlucHV0cyB3aXRoICJrZXJuZWwtaGVhZGVycyIuCi0tLQogZ251 L3BhY2thZ2VzL2Nyb3NzLWJhc2Uuc2NtIHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysr Ky0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDEyIGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9jcm9zcy1iYXNlLnNjbSBiL2dudS9w YWNrYWdlcy9jcm9zcy1iYXNlLnNjbQppbmRleCAyZTRiZDAzLi42MWFkZmNmIDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMvY3Jvc3MtYmFzZS5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Nyb3NzLWJh c2Uuc2NtCkBAIC0yMjYsNiArMjI2LDE1IEBAIG1heSBiZSBlaXRoZXIgYSBsaWJjIHBhY2thZ2Ug b3IgI2YuKSIKICAgIlJldHVybiBhIGNyb3NzLWNvbXBpbGVyIGZvciBUQVJHRVQsIHdoZXJlIFRB UkdFVCBpcyBhIEdOVSB0cmlwbGV0LiAgVXNlCiBYQklOVVRJTFMgYXMgdGhlIGFzc29jaWF0ZWQg Y3Jvc3MtQmludXRpbHMuICBJZiBMSUJDIGlzIGZhbHNlLCB0aGVuIGJ1aWxkIGEKIEdDQyB0aGF0 IGRvZXMgbm90IHRhcmdldCBhIGxpYmM7IG90aGVyd2lzZSwgdGFyZ2V0IHRoYXQgbGliYy4iCisg IAorICAoZGVmaW5lIChjcm9zcy1rZXJuZWwtaGVhZGVycyB0YXJnZXQgbGliYykKKyAgICAiUmV0 dXJuIGhlYWRlcnMgZGVwZW5kaW5nIG9uIFRBUkdFVC4iCisgICAgKG1hdGNoIHRhcmdldAorICAg ICAgKCJpNTg2LXBjLWdudSIKKyAgICAgICAoYXNzb2MtcmVmIChwYWNrYWdlLXByb3BhZ2F0ZWQt aW5wdXRzIGxpYmMpICJodXJkLWtlcm5lbC1oZWFkZXJzIikpCisgICAgICAoXworICAgICAgIChh c3NvYy1yZWYgKHBhY2thZ2UtcHJvcGFnYXRlZC1pbnB1dHMgbGliYykgImxpbnV4LWhlYWRlcnMi KSkpKQorICAKICAgKHBhY2thZ2UgKGluaGVyaXQgJXhnY2MpCiAgICAgKG5hbWUgKHN0cmluZy1h cHBlbmQgImdjYy1jcm9zcy0iCiAgICAgICAgICAgICAgICAgICAgICAgICAgKGlmIGxpYmMgIiIg InNhbnMtbGliYy0iKQpAQCAtMjY3LDkgKzI3Niw4IEBAIEdDQyB0aGF0IGRvZXMgbm90IHRhcmdl dCBhIGxpYmM7IG90aGVyd2lzZSwgdGFyZ2V0IHRoYXQgbGliYy4iCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKGFsaXN0LWRlbGV0ZSAibGliYyIgJWZpbmFsLWlucHV0cykpKSkKICAg ICAgICAgICAgKGlmIGxpYmMKICAgICAgICAgICAgICAgIGAoKCJsaWJjIiAsbGliYykKLSAgICAg ICAgICAgICAgICAgKCJ4bGludXgtaGVhZGVycyIgICAgICAgICAgICAgICAgO3RoZSB0YXJnZXQg aGVhZGVycwotICAgICAgICAgICAgICAgICAgLEAoYXNzb2MtcmVmIChwYWNrYWdlLXByb3BhZ2F0 ZWQtaW5wdXRzIGxpYmMpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxpbnV4LWhl YWRlcnMiKSkKKyAgICAgICAgICAgICAgICAgKCJ4a2VybmVsLWhlYWRlcnMiICAgICAgICAgICAg ICAgIDt0aGUgdGFyZ2V0IGhlYWRlcnMKKyAgICAgICAgICAgICAgICAgICxAKGNyb3NzLWtlcm5l bC1oZWFkZXJzIHRhcmdldCBsaWJjKSkKICAgICAgICAgICAgICAgICAgLEBpbnB1dHMpCiAgICAg ICAgICAgICAgICBpbnB1dHMpKSkpCiAKQEAgLTM5OSw2ICs0MDcsMTkgQEAgWEJJTlVUSUxTIGFu ZCB0aGUgY3Jvc3MgdG9vbCBjaGFpbi4iCiAgICAgICAgICAgICAgICAgICAgICAgICgiY3Jvc3Mt bWlnIiAseG1pZykKICAgICAgICAgICAgICAgICAgICAgICAgLEAoYWxpc3QtZGVsZXRlICJtaWci KHBhY2thZ2UtbmF0aXZlLWlucHV0cyBodXJkLW1pbmltYWwpKSkpKSkKIAorICAoZGVmaW5lIHho dXJkLWtlcm5lbC1oZWFkZXJzCisgICAgKHBhY2thZ2UgKGluaGVyaXQgaHVyZC1rZXJuZWwtaGVh ZGVycykKKyAgICAgIChuYW1lIChzdHJpbmctYXBwZW5kIChwYWNrYWdlLW5hbWUgaHVyZC1rZXJu ZWwtaGVhZGVycykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICItY3Jvc3MtIiB0YXJnZXQp KQorCisgICAgICAoaW5wdXRzIGAoKCJnbnVtYWNoLWhlYWRlcnMiICx4Z251bWFjaC1oZWFkZXJz KQorICAgICAgICAgICAgICAgICgiaHVyZC1oZWFkZXJzIiAseGh1cmQtaGVhZGVycykKKyAgICAg ICAgICAgICAgICAoImh1cmQtbWluaW1hbCIgLHhodXJkLW1pbmltYWwpKSkKKworICAgICAgKG5h dGl2ZS1pbnB1dHMgYCgoImNyb3NzLWdjYyIgLHhnY2MpCisgICAgICAgICAgICAgICAgICAgICAg ICgiY3Jvc3MtYmludXRpbHMiICx4YmludXRpbHMpCisgICAgICAgICAgICAgICAgICAgICAgICxA KHBhY2thZ2UtbmF0aXZlLWlucHV0cyBodXJkLWtlcm5lbC1oZWFkZXJzKSkpKSkKKwogICA7OyBD aG9vc2UgbGliYyBiYXNlZCBvbiB0YXJnZXQKICAgKG1hdGNoIHRhcmdldAogICAgICgiaTU4Ni1w Yy1nbnUiCkBAIC00MTAsMTkgKzQzMSwxNCBAQCBYQklOVVRJTFMgYW5kIHRoZSBjcm9zcyB0b29s IGNoYWluLiIKICAgICAgICAgICAgYChhbGlzdC1jb25zLWJlZm9yZQogICAgICAgICAgICAgICdw cmUtY29uZmlndXJlICdzZXQtY3Jvc3MtaHVyZC1oZWFkZXJzLXBhdGgKICAgICAgICAgICAgICAo bGFtYmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIta2V5cykKLSAgICAgICAgICAgICAg IChsZXQgKChtYWNoIChhc3NvYy1yZWYgaW5wdXRzICJjcm9zcy1nbnVtYWNoLWhlYWRlcnMiKSkK LSAgICAgICAgICAgICAgICAgICAgIChodXJkIChhc3NvYy1yZWYgaW5wdXRzICJjcm9zcy1odXJk LWhlYWRlcnMiKSkKLSAgICAgICAgICAgICAgICAgICAgIChodXJkLW1pbmltYWwgKGFzc29jLXJl ZiBpbnB1dHMgImNyb3NzLWh1cmQtbWluaW1hbCIpKSkKKyAgICAgICAgICAgICAgIChsZXQgKChr ZXJuZWwgKGFzc29jLXJlZiBpbnB1dHMgImh1cmQta2VybmVsLWhlYWRlcnMiKSkpCiAgICAgICAg ICAgICAgICAgIChzZXRlbnYgIkNST1NTX0NQQVRIIgotICAgICAgICAgICAgICAgICAgICAgICAg IChzdHJpbmctYXBwZW5kIG1hY2ggIi9pbmNsdWRlOiIKLSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBodXJkICIvaW5jbHVkZSIpKQorICAgICAgICAgICAgICAgICAgICAg ICAgIChzdHJpbmctYXBwZW5kIGtlcm5lbCAiL2luY2x1ZGUiKSkKICAgICAgICAgICAgICAgICAg KHNldGVudiAiQ1JPU1NfTElCUkFSWV9QQVRIIgotICAgICAgICAgICAgICAgICAgICAgICAgIChz dHJpbmctYXBwZW5kIGh1cmQtbWluaW1hbCAiL2xpYjoiKSkpKQorICAgICAgICAgICAgICAgICAg ICAgICAgIChzdHJpbmctYXBwZW5kIGtlcm5lbCAiL2xpYjoiKSkpKQogICAgICAgICAgICAgICxw aGFzZXMpKSkpCiAKLSAgICAgICAocHJvcGFnYXRlZC1pbnB1dHMgYCgoImNyb3NzLWdudW1hY2gt aGVhZGVycyIgLHhnbnVtYWNoLWhlYWRlcnMpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg KCJjcm9zcy1odXJkLWhlYWRlcnMiICx4aHVyZC1oZWFkZXJzKQotICAgICAgICAgICAgICAgICAg ICAgICAgICAgICgiY3Jvc3MtaHVyZC1taW5pbWFsIiAseGh1cmQtbWluaW1hbCkpKQorICAgICAg IChwcm9wYWdhdGVkLWlucHV0cyBgKCgiaHVyZC1rZXJuZWwtaGVhZGVycyIgLHhodXJkLWtlcm5l bC1oZWFkZXJzKSkpCiAKICAgICAgICAobmF0aXZlLWlucHV0cyBgKCgiY3Jvc3MtZ2NjIiAseGdj YykKICAgICAgICAgICAgICAgICAgICAgICAgICgiY3Jvc3MtYmludXRpbHMiICx4YmludXRpbHMp Ci0tIAoyLjUuMAoK --001a113366beecf329051ce243e4--