From mboxrd@z Thu Jan 1 00:00:00 1970 From: zimoun Subject: clang-runtime@3.5 broken? Date: Mon, 28 Jan 2019 20:38:01 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:40736) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1goCje-0000cQ-Sb for guix-devel@gnu.org; Mon, 28 Jan 2019 14:38:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1goCjc-0002Vg-Pc for guix-devel@gnu.org; Mon, 28 Jan 2019 14:38:22 -0500 Received: from mail-qk1-x72e.google.com ([2607:f8b0:4864:20::72e]:37182) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1goCjX-0002UR-2B for guix-devel@gnu.org; Mon, 28 Jan 2019 14:38:16 -0500 Received: by mail-qk1-x72e.google.com with SMTP id g125so10113576qke.4 for ; Mon, 28 Jan 2019 11:38:14 -0800 (PST) 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" To: Guix Devel Dear, I do not know if I am doing something wrong but I am not able to build on x86_64: guix build clang-runtime@3.5 -K see error message below. Then I am going in `/tmp/guix-build-clang-runtime-3.5.2.drv-0/build' and I try to inspect as recommanded in "Debugging Build Failures". I am not sure to understand if it is expected but when I try to build in the /tmp/, I get this error: /tmp/guix-build-clang-runtime-3.5.2.drv-0/compiler-rt-3.5.2.src/lib/sanitiz= er_common/sanitizer_platform_limits_posix.cc:132:23: fatal error: sys/ustat.h: No such file or directory Hum? it should not be expected from /gnu/store/n2p1zs14y89lwkg9da68y12pc10c6sw9-gcc-5.5.0, isn't it? Well, following the thread about the real-world channels, I am trying this = one: https://github.com/BIMSBbioinfo/guix-bimsb And I would like to obtain the rstudio package. Moreover, I have also tried to replace 3.5 by 3.7 (which currently builds) in the RStudio dependencies but it should be too easy :-) i.e. Rstudio does not build neither. From a quick read of the rstudio doc, it does not specifically require the 3.5. Another story but it should be a better path to update the dependencies of the RStudio package, isn't it? So my questions is: Is clang-runtime@3.5 broken or am I doing wrong? Then, the only package that depends on llvm@3.5 is `pure', if I have correc= t: guix graph --type=3Dreverse-package llvm@3.5 So my other question: do we remove LLVM@3.5 ? Thank you in advance for any insights. All the best, simon -- [ 70%] Built target RTAsan.x86_64 make[1]: Leaving directory '/tmp/guix-build-clang-runtime-3.5.2.drv-0/build= ' make: *** [Makefile:133: all] Error 2 Backtrace: 4 (primitive-load "/gnu/store/0id3vadgswdam0wszzkcyvj4csb=E2=80= =A6") In ice-9/eval.scm: 191:35 3 (_ _) In srfi/srfi-1.scm: 863:16 2 (every1 # =E2=80=A6) In /gnu/store/6bwkbm3a80v0xab5qsicij7bjvmn5yna-module-import/guix/build/gnu= -build-system.scm: 799:28 1 (_ _) In /gnu/store/6bwkbm3a80v0xab5qsicij7bjvmn5yna-module-import/guix/build/uti= ls.scm: 616:6 0 (invoke _ . _) /gnu/store/6bwkbm3a80v0xab5qsicij7bjvmn5yna-module-import/guix/build/utils.= scm:616:6: In procedure invoke: Throw to key `srfi-34' with args `(#)'. builder for `/gnu/store/hys5gpjs3d516qv511hawqrni50njpjn-clang-runtime-3.5.= 2.drv' failed with exit code 1 build of /gnu/store/hys5gpjs3d516qv511hawqrni50njpjn-clang-runtime-3.5.2.dr= v failed View build log at '/var/log/guix/drvs/hy/s5gpjs3d516qv511hawqrni50njpjn-clang-runtime-3.5.2.d= rv.bz2'. guix build: error: build of `/gnu/store/hys5gpjs3d516qv511hawqrni50njpjn-clang-runtime-3.5.2.drv' failed