From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Jonathan Brielmaier Newsgroups: gmane.lisp.guile.bugs Subject: bug#36811: Guix fails to build with libgc 8.0.4 Date: Thu, 6 Feb 2020 15:16:58 +0100 Message-ID: <9c8a8c06-a8a4-e2d4-db08-b211fec01e28@web.de> References: <87d0dmprlu.fsf@gnu.org> <4658b0b0-a67c-48b5-f2e3-b16ea91d7e12@web.de> <874kyyo8uz.fsf@gnu.org> <6b263a31-01d5-634d-54f1-e2f04018bdc8@web.de> <877e0z95ci.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="36859"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 Cc: 36811@debbugs.gnu.org To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Thu Feb 06 15:18:28 2020 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1izhzA-0009V8-No for guile-bugs@m.gmane-mx.org; Thu, 06 Feb 2020 15:18:28 +0100 Original-Received: from localhost ([::1]:39822 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izhz9-0006n0-GP for guile-bugs@m.gmane-mx.org; Thu, 06 Feb 2020 09:18:27 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49366) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izhyl-0006mS-Tg for bug-guile@gnu.org; Thu, 06 Feb 2020 09:18:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izhyk-0002Pk-Ot for bug-guile@gnu.org; Thu, 06 Feb 2020 09:18:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41209) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izhyk-0002P3-LK for bug-guile@gnu.org; Thu, 06 Feb 2020 09:18:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1izhyk-0002xz-GF for bug-guile@gnu.org; Thu, 06 Feb 2020 09:18:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Jonathan Brielmaier Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Thu, 06 Feb 2020 14:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36811 X-GNU-PR-Package: guile Original-Received: via spool by 36811-submit@debbugs.gnu.org id=B36811.15809986289625 (code B ref 36811); Thu, 06 Feb 2020 14:18:02 +0000 Original-Received: (at 36811) by debbugs.gnu.org; 6 Feb 2020 14:17:08 +0000 Original-Received: from localhost ([127.0.0.1]:47182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izhxr-0002Uw-SP for submit@debbugs.gnu.org; Thu, 06 Feb 2020 09:17:08 -0500 Original-Received: from mout.web.de ([217.72.192.78]:33245) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izhxp-0002P3-Sa for 36811@debbugs.gnu.org; Thu, 06 Feb 2020 09:17:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1580998619; bh=wjB49OTJCmMxX1D9gJKjX3gh/6sFgLbsDqIQDAkmUaU=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=SySLZeYTS23nDryYtmbq2PG9SSeve4U8V0XlQlV72QnKCo8gin58rDWzF56az39FP eVOlEJUu0xdfrI82DvLa7DF94wQOxNB+TvIX1V5gon7R4SA3BMEc8XgxFPo+vLGHs3 pk5A4s+o5L04lTts/R5ykM8c2bTV4c4wmv9Dhmkw= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from [10.160.5.184] ([195.135.221.2]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0M3jwL-1jqz4U0xij-00rDR7; Thu, 06 Feb 2020 15:16:59 +0100 In-Reply-To: <877e0z95ci.fsf@gnu.org> Content-Language: en-US X-Provags-ID: V03:K1:EdDnlobxjLtzzna3jSiTY0fs26+/Nrjzuh6uNacaLkQbPUweAMj 30FO/zR6dWU246Wgu4Ot+vJjFlq8iaS/BH0Dce3dSMdLwN33UJVpDjW3LvCcsZT1yVxYYCY EtAahye6S02qa99xc74hqbySAjYaGUVMjCrkhUTjB2ca1EQlkyXMTM8K4d5wV8yj83YjzWV FmX3c9FezDyRMuQT92t0g== X-UI-Out-Filterresults: notjunk:1;V03:K0:cw+35y7opNo=:nLBYdSLUcwv0Z5sdEkMXOx pJqqNwbSeOX12Vt4R4Nk/f9wA1vBvmnXrkIwvDJNao/SMxQbHf9Uv0qo361ZNwqDG/X43S74V a1vKxGqHk2Ya0Dg9ZHA+lSlZZMhI7T0XlEA8Ie7+kZxUwtO/nAZAWqNCwvrXbkcir8+kFigJm daPdSQS1HfnRg75IrPp9clf79oA0ToG6e1SHSmpxXuUaZiNrJY3Ga8BNSEAOgYL2uiHBBCdXW qHXDXuqaYxjNScbIrHY5xBQVFBdCHPkz7ON1JtDJxRzJIyGbGbCaU2ZcASWfIVJlbgHGy5exV 3SkghqeErO/MO2Cr07rFZs2Moq8PGwKK4ICAsqOvEhGyqCheB49C+tch587SsmLb5OaonELnM 59bdLydPWapyBTgaUnm8i1eTAWqFxdmHSCoLNBinWYM6/bUFpll2JoyOolryYrZ9sI11gb7eB e/XBnPhLA7d98t9LKloWCUs+SCET9Qx2ZXDP8xSoq0TR0LDKlSIEiOBCijeOo3ovdL2JpR7dV EAW3G2bnFd+u9fTqPbcw77Y4xKMlHcrmTsjmwnt74Aj9aEVmVaPSa/6rwv/CJ0ZXPMPrKYZWq CJImoftemn4zWE5ZdFMrzjzOU7H5jZOAyN4QhlbGJaA0wWpVbwVGRg3ZqZK5i7QXMqtjOzeDj /N9kLEzxvipBx76wAyYWqlr9NbqYjPA0uHqeH5sniesMUR3Q146CGSwn6XKdZRilREnQJFn7F AJ8b8ySK/w1hqCDeeD9JaFvESiT5ii5zPapRxvMzI8Pb/FOKNhEmJWMGjg1h1SwIlUvyJ5CE X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.io gmane.lisp.guile.bugs:9565 Archived-At: On 06.02.20 15:07, Ludovic Court=C3=A8s wrote: > Hi Jonathan, > > As discussed yesterday on #guix, I tried this: > > guix build guile3.0-guix --with-input=3Dlibgc@7=3Dlibgc@8 > > as of Guix commit 9d0dfd9a9a7c43363a4e140c20d49f119fe6f2e3. Guile 3.0.0 > itself builds fine (test suite included), but the build of Guix crashes > like this (on x86_64-linux-gnu): > > --8<---------------cut here---------------start------------->8--- > [ 76%] GUILEC gnu/packages/icu4c.go > [ 77%] GUILEC gnu/packages/idris.go > [ 77%] GUILEC gnu/packages/idutils.go > [ 77%] GUILEC gnu/packages/image.go > [ 77%] GUILEC gnu/packages/image-processing.go > [ 77%] GUILEC gnu/packages/image-viewers.go > mmap(PROT_NONE) failed > /gnu/store/29jhbbg1hf557x8j53f9sxd9imlmf02a-bash-minimal-5.0.7/bin/bash:= line 7: 26886 Aborted XDG_CACH > E_HOME=3D/nowhere host=3Dx86_64-unknown-linux-gnu srcdir=3D"." ./pre-ins= t-env /gnu/store/dcsjagbjlhjj40g30lb88wx3zybmh07g-gui > le-next-3.0.0/bin/guile -L "." -L "." --no-auto-compile -s "."/build-aux= /compile-all.scm guix/base16.scm guix/base32.sc > m guix/base64.scm guix/ci.scm guix/cpio.scm guix/deprecation.scm guix/do= cker.scm guix/json.scm guix/records.scm guix/pk > --8<---------------cut here---------------end--------------->8--- This is exactly the error I see on Tumbleweed and what this issue is about :) This is good, so I guess it also has the same root somewhere in guile<->libgc8. > Apparently the message and abort come from =E2=80=98GC_unmap=E2=80=99 or= =E2=80=98GC_unmap_gap=E2=80=99 > in libgc, but I have no idea what to think about it. Could it be a heap > exhaustion issue or similar? That=E2=80=99s not impossible. Thanks for providing the reproducer!