Re: Building Guix with Guile 2.1

2016-09-30 Thread Ludovic Courtès
Hi! taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > Andy Wingo writes: > >> On Wed 21 Sep 2016 23:01, taylanbayi...@gmail.com (Taylan Ulrich >> "Bayırlı/Kammer") writes: >> >>> By the way, compile time seems to increase greatly with 2.2, to the >>> point I

Re: Building Guix with Guile 2.1

2016-09-29 Thread Taylan Ulrich Bayırlı/Kammer
Andy Wingo writes: > On Wed 28 Sep 2016 16:56, taylanbayi...@gmail.com (Taylan Ulrich > "Bayırlı/Kammer") writes: > >> I haven't made much progress regarding the -O1 setting to speed up >> building, but for the time being here's the patch that would make the >> build process

Re: Building Guix with Guile 2.1

2016-09-27 Thread Ludovic Courtès
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > I think we can keep the (compile 'dummy) hack. That leaves two issues > which may be solved in a cleaner manner than in this patch: > > - The (define foo (@@ (bar) foo)) parts. > - Making %tty-gid public. (The above didn't work

Re: Building Guix with Guile 2.1

2016-09-23 Thread Ludovic Courtès
Hi! Andy Wingo skribis: > On Wed 21 Sep 2016 10:23, l...@gnu.org (Ludovic Courtès) writes: > >> Hello! >> >> Nalaginrut reported that Guix fails to build with Guile 2.2, which was a >> bit of a shame, hence commits e465d9e19087ab150f7e31f21c09e4a147b93b36 >> and

Re: Building Guix with Guile 2.1

2016-09-22 Thread Taylan Ulrich Bayırlı/Kammer
Andy Wingo writes: > On Wed 21 Sep 2016 23:01, taylanbayi...@gmail.com (Taylan Ulrich > "Bayırlı/Kammer") writes: > >> By the way, compile time seems to increase greatly with 2.2, to the >> point I wondered if it's really compiling in parallel, but it does seem >> to as

Re: Building Guix with Guile 2.1

2016-09-22 Thread Andy Wingo
On Wed 21 Sep 2016 23:01, taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") writes: > With the attached quick-and-dirty patch, 'make' runs to completion. LGTM. > I think we can keep the (compile 'dummy) hack. That leaves two issues > which may be solved in a cleaner manner than in this

Re: Building Guix with Guile 2.1

2016-09-21 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: > Hello! > > Nalaginrut reported that Guix fails to build with Guile 2.2, which was a > bit of a shame, hence commits e465d9e19087ab150f7e31f21c09e4a147b93b36 > and 9d126aa2b504bb9fad536eac186805ff623e96be. With the attached quick-and-dirty patch, 'make'

Re: Building Guix with Guile 2.1

2016-09-21 Thread Taylan Ulrich Bayırlı/Kammer
By the way, for testing guix with guile 2.2 easily: > $ cat ~/tmp/guix-with-guile-next.scm > (use-modules > (guix packages) > (guix build utils) > (gnu packages guile) > (gnu packages package-management)) > > (package > (inherit guix) > (inputs (alist-replace "guile" >

Re: Building Guix with Guile 2.1

2016-09-21 Thread Taylan Ulrich Bayırlı/Kammer
Andy Wingo writes: > On Wed 21 Sep 2016 10:23, l...@gnu.org (Ludovic Courtès) writes: > >> Hello! >> >> Nalaginrut reported that Guix fails to build with Guile 2.2, which was a >> bit of a shame, hence commits e465d9e19087ab150f7e31f21c09e4a147b93b36 >> and

Re: Building Guix with Guile 2.1

2016-09-21 Thread Andy Wingo
On Wed 21 Sep 2016 10:23, l...@gnu.org (Ludovic Courtès) writes: > Hello! > > Nalaginrut reported that Guix fails to build with Guile 2.2, which was a > bit of a shame, hence commits e465d9e19087ab150f7e31f21c09e4a147b93b36 > and 9d126aa2b504bb9fad536eac186805ff623e96be. > > Now, the hack in

Building Guix with Guile 2.1

2016-09-21 Thread Ludovic Courtès
Hello! Nalaginrut reported that Guix fails to build with Guile 2.2, which was a bit of a shame, hence commits e465d9e19087ab150f7e31f21c09e4a147b93b36 and 9d126aa2b504bb9fad536eac186805ff623e96be. Now, the hack in build-aux/compile-all.scm doesn’t quite work with 2.2, and it was already quite