From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manolis Ragkousis Subject: [PATCH] gnu: base: Added macro for choosing glibc for target system Date: Mon, 21 Apr 2014 20:39:15 +0300 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=f46d043be06c76746a04f790fab4 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43212) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WcIBc-0007rq-0o for Guix-devel@gnu.org; Mon, 21 Apr 2014 13:39:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WcIBZ-0007h4-J9 for Guix-devel@gnu.org; Mon, 21 Apr 2014 13:39:19 -0400 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?= Cc: Guix-devel@gnu.org --f46d043be06c76746a04f790fab4 Content-Type: text/plain; charset=UTF-8 I spent some time to find out why the glibc macro patch couldn't work and it seems it just had to be defined before other packages tried to inherit glibc in base.scm. It seems to work now. --f46d043be06c76746a04f790fab4 Content-Type: text/x-patch; charset=UTF-8; name="gnu_add_glibc_macro.patch" Content-Disposition: attachment; filename="gnu_add_glibc_macro.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hua1imr00 RnJvbSAxZjM1YjVhM2Q5MzgxMWRhZGFjMzNkYmNlMWZmNzRhNzA0NzYwYTIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBwaGFudDBtYXMgPG1hbm9saXM4MzdAZ21haWwuY29tPgpEYXRl OiBNb24sIDIxIEFwciAyMDE0IDIwOjEzOjUyICswMzAwClN1YmplY3Q6IFtQQVRDSF0gZ251OiBi YXNlOiBBZGRlZCBtYWNybyBmb3IgY2hvb3NpbmcgZ2xpYmMgZm9yIHRhcmdldCBzeXN0ZW0KCiog Z251L3BhY2thZ2VzL2Jhc2Uuc2NtIChnbGliYy9saW51eCk6IFJlbmFtZWQgZ2xpYmMgdG8gZ2xp YmMvbGludXgKKiBnbnUvcGFja2FnZXMvYmFzZS5zY20gKGdsaWJjLWZvci10YXJnZXQpOiBDaG9v c2Ugd2hpY2ggZ2xpYmMgdG8gdXNlCiogZ251L3BhY2thZ2VzL2Jhc2Uuc2NtIChnbGliYyk6IEFk ZGVkIG1hY3JvIHRvIGNob29zZSBnbGliYwotLS0KIGdudS9wYWNrYWdlcy9iYXNlLnNjbSB8IDE2 ICsrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9iYXNlLnNjbSBiL2dudS9wYWNr YWdlcy9iYXNlLnNjbQppbmRleCBlNmEyMjQyLi40MjNjOWM3IDEwMDY0NAotLS0gYS9nbnUvcGFj a2FnZXMvYmFzZS5zY20KKysrIGIvZ251L3BhY2thZ2VzL2Jhc2Uuc2NtCkBAIC0yLDYgKzIsNyBA QAogOzs7IENvcHlyaWdodCDCqSAyMDEyLCAyMDEzLCAyMDE0IEx1ZG92aWMgQ291cnTDqHMgPGx1 ZG9AZ251Lm9yZz4KIDs7OyBDb3B5cmlnaHQgwqkgMjAxMiBOaWtpdGEgS2FyZXRuaWtvdiA8bmlr aXRhQGthcmV0bmlrb3Yub3JnPgogOzs7IENvcHlyaWdodCDCqSAyMDE0IE1hcmsgSCBXZWF2ZXIg PG1od0BuZXRyaXMub3JnPgorOzs7IENvcHlyaWdodCDCqSAyMDE0IE1hbm9saXMgRnJhZ2tpc2tv cyBSYWdrb3VzaXMgPG1hbm9saXM4MzdAZ21haWwuY29tPgogOzs7CiA7OzsgVGhpcyBmaWxlIGlz IHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTQxLDcgKzQyLDggQEAKICAgIzp1c2UtbW9kdWxl IChndWl4IHV0aWxzKQogICAjOnVzZS1tb2R1bGUgKHNyZmkgc3JmaS0xKQogICAjOnVzZS1tb2R1 bGUgKHNyZmkgc3JmaS0yNikKLSAgIzp1c2UtbW9kdWxlIChpY2UtOSBtYXRjaCkpCisgICM6dXNl LW1vZHVsZSAoaWNlLTkgbWF0Y2gpCisgICM6ZXhwb3J0IChnbGliYykpCiAKIDs7OyBDb21tZW50 YXJ5OgogOzs7CkBAIC0zNjQsNyArMzY2LDcgQEAgbGlicmFyeSBmb3Igd29ya2luZyB3aXRoIGV4 ZWN1dGFibGUgYW5kIG9iamVjdCBmb3JtYXRzIGlzIGFsc28gaW5jbHVkZWQuIikKICAgIChsaWNl bnNlIGdwbDMrKQogICAgKGhvbWUtcGFnZSAiaHR0cDovL3d3dy5nbnUub3JnL3NvZnR3YXJlL2Jp bnV0aWxzLyIpKSkKIAotKGRlZmluZS1wdWJsaWMgZ2xpYmMKKyhkZWZpbmUtcHVibGljIGdsaWJj L2xpbnV4CiAgIChwYWNrYWdlCiAgICAobmFtZSAiZ2xpYmMiKQogICAgKHZlcnNpb24gIjIuMTki KQpAQCAtNTA4LDYgKzUxMCwxNiBAQCB3aXRoIHRoZSBMaW51eCBrZXJuZWwuIikKICAgIChsaWNl bnNlIGxncGwyLjArKQogICAgKGhvbWUtcGFnZSAiaHR0cDovL3d3dy5nbnUub3JnL3NvZnR3YXJl L2xpYmMvIikpKQogCisoZGVmaW5lIChnbGliYy1mb3ItdGFyZ2V0IHRhcmdldCkKKyAgIlJldHVy biB0aGUgZ2xpYmMgZm9yIFRBUkdFVCwgZ2xpYmMvbGludXggZm9yIGEgbGludXggaG9zdCBvcgor Z2xpYmMvaHVyZCBmb3IgYSBodXJkIGhvc3QiCisgIChtYXRjaCB0YXJnZXQKKyAgICAoImk2ODYt cGMtZ251IiBnbGliYy9odXJkKQorICAgIChfIGdsaWJjL2xpbnV4KSkpCisKKyhkZWZpbmUtc3lu dGF4IGdsaWJjCisgIChpZGVudGlmaWVyLXN5bnRheCAoZ2xpYmMtZm9yLXRhcmdldCAob3IgKCVj dXJyZW50LXRhcmdldC1zeXN0ZW0pICglY3VycmVudC1zeXN0ZW0pKSkpKQorCiAoZGVmaW5lLXB1 YmxpYyB0emRhdGEKICAgKHBhY2thZ2UKICAgICAobmFtZSAidHpkYXRhIikKLS0gCjEuOS4yCgo= --f46d043be06c76746a04f790fab4--