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/sanitizer_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 correct: guix graph --type=reverse-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…") In ice-9/eval.scm: 191:35 3 (_ _) In srfi/srfi-1.scm: 863:16 2 (every1 #<procedure 73e800 at /gnu/store/6bwkbm3a80v0x…> …) In /gnu/store/6bwkbm3a80v0xab5qsicij7bjvmn5yna-module-import/guix/build/gnu-build-system.scm: 799:28 1 (_ _) In /gnu/store/6bwkbm3a80v0xab5qsicij7bjvmn5yna-module-import/guix/build/utils.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 `(#<condition &invoke-error [program: "make" arguments: ("-j" "4") exit-status: 2 term-signal: #f stop-signal: #f] 491fc0>)'. 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.drv failed View build log at '/var/log/guix/drvs/hy/s5gpjs3d516qv511hawqrni50njpjn-clang-runtime-3.5.2.drv.bz2'. guix build: error: build of `/gnu/store/hys5gpjs3d516qv511hawqrni50njpjn-clang-runtime-3.5.2.drv' failed