From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manolis Ragkousis Subject: [PATCH 4/4] gnu: cross-base: Make it aware of non-Linux (ie. Hurd) systems. Date: Sat, 14 Feb 2015 17:40:40 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=047d7bacb528e555ba050f0e2c59 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51176) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMepq-0008D0-F2 for Guix-devel@gnu.org; Sat, 14 Feb 2015 10:40:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMepl-0003ks-M6 for Guix-devel@gnu.org; Sat, 14 Feb 2015 10:40:46 -0500 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: =?UTF-8?Q?Ludovic_Court=C3=A8s?= , mhw@netris.org Cc: Guix-devel --047d7bacb528e555ba050f0e2c59 Content-Type: text/plain; charset=UTF-8 Nothing changed here. Just rebased on top of master. --047d7bacb528e555ba050f0e2c59 Content-Type: text/x-patch; charset=US-ASCII; name="0004-gnu-cross-base-Make-it-aware-of-non-Linux-ie.-Hurd-s.patch" Content-Disposition: attachment; filename="0004-gnu-cross-base-Make-it-aware-of-non-Linux-ie.-Hurd-s.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i655xr7j0 RnJvbSA4Y2E3YWE2NDM2NDVkNGIwYjk3MGJkMzYyZjJjMDIzYmE1ZjIzYmM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJlayBCZW5jIDxkdXN4bXRAZ214LmNvbT4KRGF0ZTogVGh1 LCA1IEZlYiAyMDE1IDE3OjAxOjE0ICswMTAwClN1YmplY3Q6IFtQQVRDSCA0LzRdIGdudTogY3Jv c3MtYmFzZTogTWFrZSBpdCBhd2FyZSBvZiBub24tTGludXggKGllLiBIdXJkKQogc3lzdGVtcy4K CiogZ251L3BhY2thZ2VzL2Nyb3NzLWJhc2Uuc2NtIChjcm9zcy1nY2MtYXJndW1lbnRzKTogTWFr ZSAnc2V0LWNyb3NzLXBhdGgKICBhd2FyZSBvZiB0aGUgSHVyZC4KClNpZ25lZC1vZmYtYnk6IE1h bm9saXMgUmFna291c2lzIDxtYW5vbGlzODM3QGdtYWlsLmNvbT4KLS0tCiBnbnUvcGFja2FnZXMv Y3Jvc3MtYmFzZS5zY20gfCAzMCArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmls ZSBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2dudS9wYWNrYWdlcy9jcm9zcy1iYXNlLnNjbSBiL2dudS9wYWNrYWdlcy9jcm9zcy1iYXNlLnNj bQppbmRleCA0YTNiYWUyLi5lYjVmMzY5IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvY3Jvc3Mt YmFzZS5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Nyb3NzLWJhc2Uuc2NtCkBAIC0xNDMsMjEgKzE0 MywzOSBAQCBtYXkgYmUgZWl0aGVyIGEgbGliYyBwYWNrYWdlIG9yICNmLikiCiAgICAgICAgICAg ICAgYChhbGlzdC1jb25zLWJlZm9yZQogICAgICAgICAgICAgICAgJ2NvbmZpZ3VyZSAnc2V0LWNy b3NzLXBhdGgKICAgICAgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBpbnB1dHMgIzphbGxvdy1v dGhlci1rZXlzKQotICAgICAgICAgICAgICAgICA7OyBBZGQgdGhlIGNyb3NzIExpbnV4IGhlYWRl cnMgdG8gQ1JPU1NfQ1BBVEgsIGFuZCByZW1vdmUgdGhlbQorICAgICAgICAgICAgICAgICA7OyBB ZGQgdGhlIGNyb3NzIGtlcm5lbCBoZWFkZXJzIHRvIENST1NTX0NQQVRILCBhbmQgcmVtb3ZlIHRo ZW0KICAgICAgICAgICAgICAgICAgOzsgZnJvbSBDUEFUSC4KICAgICAgICAgICAgICAgICAgKGxl dCAoKGxpYmMgIChhc3NvYy1yZWYgaW5wdXRzICJsaWJjIikpCiAgICAgICAgICAgICAgICAgICAg ICAgIChsaW51eCAoYXNzb2MtcmVmIGlucHV0cwotICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAibGliYy9saW51eC1oZWFkZXJzIikpKQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAibGliYy9saW51eC1oZWFkZXJzIikpCisgICAgICAgICAg ICAgICAgICAgICAgIChtYWNoICAoYXNzb2MtcmVmIGlucHV0cworICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAibGliYy9jcm9zcy1nbnVtYWNoLWhlYWRlcnMiKSkKKyAg ICAgICAgICAgICAgICAgICAgICAgKGh1cmQgIChhc3NvYy1yZWYgaW5wdXRzCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsaWJjL2Nyb3NzLWh1cmQtaGVhZGVycyIp KQorICAgICAgICAgICAgICAgICAgICAgICAoaHVyZC1taW5pbWFsIChhc3NvYy1yZWYgaW5wdXRz CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibGliYy9j cm9zcy1odXJkLW1pbmltYWwiKSkpCiAgICAgICAgICAgICAgICAgICAgKGRlZmluZSAoY3Jvc3M/ IHgpCiAgICAgICAgICAgICAgICAgICAgICA7OyBSZXR1cm4gI3QgaWYgWCBpcyBhIGNyb3NzLWxp YmMgb3IgY3Jvc3MgTGludXguCiAgICAgICAgICAgICAgICAgICAgICAob3IgKHN0cmluZy1wcmVm aXg/IGxpYmMgeCkKLSAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLXByZWZpeD8gbGlu dXggeCkpKQorICAgICAgICAgICAgICAgICAgICAgICAgIChpZiBsaW51eCAgICAgICAgKHN0cmlu Zy1wcmVmaXg/IGxpbnV4IHgpICNmKQorICAgICAgICAgICAgICAgICAgICAgICAgIChpZiBodXJk ICAgICAgICAgKHN0cmluZy1wcmVmaXg/IGh1cmQgIHgpICNmKQorICAgICAgICAgICAgICAgICAg ICAgICAgIChpZiBtYWNoICAgICAgICAgKHN0cmluZy1wcmVmaXg/IG1hY2ggIHgpICNmKQorICAg ICAgICAgICAgICAgICAgICAgICAgIChpZiBodXJkLW1pbmltYWwgKHN0cmluZy1wcmVmaXg/IGh1 cmQtbWluaW1hbCB4KSAjZikpKQogCiAgICAgICAgICAgICAgICAgICAgKHNldGVudiAiQ1JPU1Nf Q1BBVEgiCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCBsaWJjICIv aW5jbHVkZToiCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW51 eCAiL2luY2x1ZGUiKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5k IGxpYmMgIi9pbmNsdWRlIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgIChpZiBsaW51eAor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiOiIgbGludXgg Ii9pbmNsdWRlIikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiIpCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgKGlmIGh1cmQKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKHN0cmluZy1hcHBlbmQgIjoiIGh1cmQgICIvaW5jbHVkZSIKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIjoiIG1hY2ggICIvaW5jbHVkZSIpCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIiKSkpCiAgICAgICAgICAgICAgICAgICAg KHNldGVudiAiQ1JPU1NfTElCUkFSWV9QQVRIIgotICAgICAgICAgICAgICAgICAgICAgICAgICAg KHN0cmluZy1hcHBlbmQgbGliYyAiL2xpYiIpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg KHN0cmluZy1hcHBlbmQgbGliYyAiL2xpYiIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAo aWYgaHVyZC1taW5pbWFsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmct YXBwZW5kICI6IiBodXJkLW1pbmltYWwgIi9saWIiKQorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAiIikpKQogCiAgICAgICAgICAgICAgICAgICAgKGxldCAoKGNwYXRoICAgKHNlYXJj aC1wYXRoLWFzLXN0cmluZy0+bGlzdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAoZ2V0ZW52ICJDUEFUSCIpKSkKLS0gCjIuMy4wCgo= --047d7bacb528e555ba050f0e2c59--