bug#19180: Weak tables harmful to GC?

2017-10-26 Thread Ludovic Courtès
Hi, Ricardo Wurmus skribis: > BOOTSTRAP GUILEC language/tree-il/primitives.go > /gnu/store/kpxi8h3669afr9r1bgvaf9ij3y4wdyyn-bash-minimal-4.4.12/bin/bash: > line 6: 30173 Killed GUILE_AUTO_COMPILE=0 ../meta/build-env > guild compile

bug#19180: Weak tables harmful to GC?

2017-10-26 Thread Ludovic Courtès
Hi Ricardo, Ricardo Wurmus skribis: > I tried building Guile with the following Guix package definition: > > (define-public guile-2.2-awesome > (package (inherit guile-2.2) > (name "guile-awesome") > (source (origin (inherit (package-source guile-2.2)) >

bug#19180: Weak tables harmful to GC?

2017-10-26 Thread Ricardo Wurmus
Hi again, I tried building this on my workstation with 32GB RAM and the bootstrap compilation got killed after consuming too much memory. --8<---cut here---start->8--- … Making all in bootstrap make[2]: Entering directory

bug#29015: LONG_LONG_MAX/MIN not defined on systems using musl libc

2017-10-26 Thread newbluemoon
On systems using the musl libc LONG_LONG_MAX and LONG_LONG_MIN are not defined which leads to a compilation error in certain cases. The following patch replaces these macros with LLONG_MAX and LLONG_MIN respectively. --- a/libguile/fports.c 2017-03-01 17:32:58.0 +0100 +++

bug#19180: Weak tables harmful to GC?

2017-10-26 Thread Ricardo Wurmus
Hi Ludo, I tried building Guile with the following Guix package definition: --8<---cut here---start->8--- (define-public guile-2.2-awesome (package (inherit guile-2.2) (name "guile-awesome") (source (origin (inherit (package-source guile-2.2))

bug#19180: Weak tables harmful to GC?

2017-10-26 Thread Ludovic Courtès
Hello! Here’s an updated patch set (tested on top of 1008ea315483d1fb41b2a8c10680e511238836d0). Let me know if things still go wrong. Thanks, Ludo’. >From a301af4f03377c6eabf663df8eeabf6db5e3950a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Sat, 21 Oct