gmp-6.0.0a

2014-04-15 Thread Andreas Enge
Hello, I am trying to upgrade gmp to 6.0.0a, with a small added complication since the tarball unpacks into a directory gmp-6.0.0a... The patch is attached. The configure phase of libstdc++ now fails (config.log attached), with the following error message: checking for exception model to use...

Re: gmp-6.0.0a

2014-04-15 Thread Ludovic Courtès
Andreas Enge skribis: > I am trying to upgrade gmp to 6.0.0a, with a small added complication since > the tarball unpacks into a directory gmp-6.0.0a... The patch is attached. > > The configure phase of libstdc++ now fails (config.log attached), with the > following error message: > > checking fo

Re: gmp-6.0.0a

2014-04-15 Thread Andreas Enge
On Tue, Apr 15, 2014 at 11:37:49AM +0200, Ludovic Courtès wrote: > With your patch, running > ./pre-inst-env guix build -e '(@@ (gnu packages base) libstdc++)' > successfully yields > /gnu/store/3xiwgxlw4icf2bbhrmw973rnf4i872q4-libstdc++-4.8.2 > Do you have > /gnu/store/1xr4irpaw7pg1i1szbl5hzg5

Re: [Nix-dev] [PATCH] Allow roots to refer to arbitrary files in the store

2014-04-15 Thread Shea Levy
On Mon, Apr 14, 2014 at 04:59:15PM +0200, Ludovic Courtès wrote: > l...@gnu.org (Ludovic Courtès) skribis: > > > Shea Levy skribis: > > > >> On Mon, Apr 14, 2014 at 03:38:01PM +0200, Ludovic Courtès wrote: > >>> The patch below allows files such as /nix/store/foo to be protected from > >>> GC if

Re: Installing a C tool chain

2014-04-15 Thread Sergio Durigan Junior
On Monday, April 14 2014, Ludovic Courtès wrote: >> Is it deprecated to use -Werror with the autotoools? > > In general, using -Werror is very risky, because a slight change in a > third-party header, or in compiler warnings, can cause the project to > fail to build. In Guile building with -Werro

Re: [PATCH] gnu: Add glibc-hurd-headers

2014-04-15 Thread Manolis Ragkousis
The updated patch. From 4f78389df586fd15c84248fe96743b4fb308edea Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis Date: Tue, 15 Apr 2014 16:54:46 + Subject: [PATCH] gnu: Add glibc-hurd-headers. * gnu/packages/base.scm (glibc/hurd-headers): New variable. --- gnu/packages/base.scm | 59 +++

Re: gmp-6.0.0a

2014-04-15 Thread Ludovic Courtès
Andreas Enge skribis: > On Tue, Apr 15, 2014 at 11:37:49AM +0200, Ludovic Courtès wrote: >> With your patch, running >> ./pre-inst-env guix build -e '(@@ (gnu packages base) libstdc++)' >> successfully yields >> /gnu/store/3xiwgxlw4icf2bbhrmw973rnf4i872q4-libstdc++-4.8.2 >> Do you have >> /gn

Re: [Nix-dev] [PATCH] Allow roots to refer to arbitrary files in the store

2014-04-15 Thread Ludovic Courtès
Shea Levy skribis: > On Mon, Apr 14, 2014 at 04:59:15PM +0200, Ludovic Courtès wrote: >> l...@gnu.org (Ludovic Courtès) skribis: >> >> > Shea Levy skribis: >> > >> >> On Mon, Apr 14, 2014 at 03:38:01PM +0200, Ludovic Courtès wrote: >> >>> The patch below allows files such as /nix/store/foo to b

Re: [PATCH] gnu: Add glibc-hurd-headers

2014-04-15 Thread Ludovic Courtès
Manolis Ragkousis skribis: > +(define-public glibc/hurd-headers > + (package (inherit glibc) > + (name "glibc-hurd-headers") Indentation still wrong. > + (arguments > +`(#:strip-binaries? #f > + #:out-of-source? #t > + #:tests? #f > +

Update on VM support

2014-04-15 Thread Ludovic Courtès
Hello! A summary of the recent changes in (gnu system vm) & co.: • This module now uses QEMU’s 9p file system support (-virtfs) to share files with the host (previously it used Samba to expose a CIFS share to the guest, because that’s what QEMU made easy to support historically, but

Re: [PATCH] Allow roots to refer to arbitrary files in the store

2014-04-15 Thread Ludovic Courtès
Eelco Dolstra skribis: > On 14/04/14 16:59, Ludovic Courtès wrote: > > The patch below allows files such as /nix/store/foo to be protected from > GC if a root refers to them. This makes it easy for a build hook to use > such files for its temporary working files. > > WDYT? >>

Re: gmp-6.0.0a

2014-04-15 Thread Andreas Enge
On Tue, Apr 15, 2014 at 05:36:45PM +0200, Ludovic Courtès wrote: > I can even build gcc-final, which leads to: > /gnu/store/7i56mxclndvcsn8lgc5pg0dh5w4khir7-gcc-4.8.2 Okay, as it seems to work for you, I just pushed to core-updates, and we will see what happens. If it breaks, we can try to repai