Re: 01/01: gnu: packages: flex: Add missing 'lzip' input.

2017-05-28 Thread Sergei Trofimovich
On Sun, 28 May 2017 09:58:07 -0400 Leo Famulari wrote: > On Sun, May 28, 2017 at 02:51:10PM +0200, Ludovic Courtès wrote: > > l...@famulari.name (Leo Famulari) skribis: > > > gnu: packages: flex: Add missing 'lzip' input. > > > > > > * gnu/packages/flex.scm (flex)[native-inputs]: A

Re: cross-compiling in core-updates

2017-05-02 Thread Sergei Trofimovich
On Tue, 02 May 2017 09:14:21 +0200 Andy Wingo wrote: > On Fri 28 Apr 2017 21:04, Manolis Ragkousis writes: > > > The reason for the cascading errors is bash-minimal. > > > > Trying to build `./pre-inst-env guix build bash-minimal' > > on core-updates ends up with : > > > > The following derivat

Re: cross-compiling in core-updates

2017-04-25 Thread Sergei Trofimovich
On Tue, 25 Apr 2017 17:10:58 +0300 Manolis Ragkousis wrote: > Hello Rene, > > I am currently looking into that. > > Manolis I've tracked it down to guile-2.-0>2.2 bump. 'define-syntax %modify-phases' somehow changed the meaning: https://lists.gnu.org/archive/html/guix-devel/2017-04/msg0031

Re: [PATCH] gnu: go: Update to 1.8.1

2017-04-22 Thread Sergei Trofimovich
On Mon, 17 Apr 2017 15:37:49 +0200 Petter wrote: > > > # ../misc/cgo/test > > > runtime/cgo: pthread_create failed: Resource temporarily unavailable ... > > $ /gnu/store/b4gflqj64yvksq7959r6m22mf9lzdy69-go-1.8.1/bin/go version > > go version go1.8.1 linux/amd64 > > Hope you'll be able to

Re: [PATCH] gnu: go: Update to 1.8.1

2017-04-17 Thread Sergei Trofimovich
me down. I've added one of emails to github's front page. [ While the fix is trivial debugging was a bit more fun :) ] If you still like to add attribution (or have other reasons) feel free to add "Sergei Trofimovich " I didn't get to submitting something that works be

Re: ld-wrapper is broken in core-updates due to guile-2.2 (host running guile-2.0)

2017-04-15 Thread Sergei Trofimovich
On Fri, 14 Apr 2017 21:59:47 +0100 Sergei Trofimovich wrote: > Efraim noticed core-updates breakage on package libgpg-error. > > TL;DR: > > ld-wrapper package embeds guile-2.2 interpreter > to interpret ld.go bytecode built by guile-2.0. > I have no idea how to fix

ld-wrapper is broken in core-updates due to guile-2.2 (host running guile-2.0)

2017-04-14 Thread Sergei Trofimovich
Efraim noticed core-updates breakage on package libgpg-error. TL;DR: ld-wrapper package embeds guile-2.2 interpreter to interpret ld.go bytecode built by guile-2.0. I have no idea how to fix it but still decided to share my findings so far. Longer story: The sympthon is broken ld:

Re: [PATCH] gnu: Add LDFLAGS=-lpthread to configure-flags where needed.

2017-03-21 Thread Sergei Trofimovich
On Tue, 21 Mar 2017 22:42:49 + Sergei Trofimovich wrote: > The behaviour was introduced in > https://sourceware.org/bugzilla/show_bug.cgi?id=20019 > > I'll try to write minimal reproducer with setjmp/longjmp and report it > upstream. Found existing one: ht

Re: [PATCH] gnu: Add LDFLAGS=-lpthread to configure-flags where needed.

2017-03-21 Thread Sergei Trofimovich
On Tue, 21 Mar 2017 10:17:26 +0100 John Darrington wrote: > On Tue, Mar 21, 2017 at 09:09:28AM +0000, Sergei Trofimovich wrote: > On Tue, 21 Mar 2017 02:22:11 +0100 > John Darrington wrote: > > > --- a/gnu/packages/image.scm > > +++

Re: [PATCH] gnu: Add LDFLAGS=-lpthread to configure-flags where needed.

2017-03-21 Thread Sergei Trofimovich
On Tue, 21 Mar 2017 02:22:11 +0100 John Darrington wrote: > --- a/gnu/packages/image.scm > +++ b/gnu/packages/image.scm > @@ -80,6 +80,8 @@ > (sha256 > (base32 > "0ylgyx93hnk38haqrh8prd3ax5ngzwvjqw5cxw7p9nxmwsfyrlyq" > (build-system gnu-build-system) > + (arg

Re: 'guix build --target=' handling questions

2017-03-06 Thread Sergei Trofimovich
On Mon, 06 Mar 2017 17:04:18 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Sergei Trofimovich skribis: > > >> Question time: > >> > >> - Is there a way to run 'guix environment --target=' in the same way as > >> 'guix build --target=&#

Re: 'guix build --target=' handling questions

2017-02-22 Thread Sergei Trofimovich
> Question time: > > - Is there a way to run 'guix environment --target=' in the same way as 'guix > build --target=' > sets it up? I'd like to see how both compilers are supposed to be present > in there. > > - Why default g++ in PATH is the host g++ and not target g++? > Target seems to ma

'guix build --target=' handling questions

2017-02-21 Thread Sergei Trofimovich
Hia! Before asking my questions I'll setup the scene first. The scene: I'm playing with cross-compiler support in guix. [ x86_64 -> alpha target as an example with this tiny patch: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=25799 ] I've stumbled upon the two cases: working[1] and non-worki

[PATCH] gnu: ghc: remove unused 'libedit' input

2017-02-11 Thread Sergei Trofimovich
ghc stopped using libedit (via editline) in 2009: https://git.haskell.org/ghc.git/commitdiff/46aed8a4a084add708bbd119d19905105d5f0d72 * gnu/packages/haskell.scm (ghc, ghc-8): remove 'libedit' input Signed-off-by: Sergei Trofimovich --- gnu/packages/haskell.scm | 3 --- 1 file

Re: [PATCH] gnu: new re2c package, version 0.16

2017-02-05 Thread Sergei Trofimovich
On Sun, 5 Feb 2017 00:47:30 + ng0 wrote: > On 17-02-04 17:43:23, Sergei Trofimovich wrote: > > Tested on x86_64-linux and i686-linux. > > > > * gnu/local.mk: add re2c.scm to dist > > * gnu/packages/re2c.scm: new file > > Cool! I had the same package somew

[PATCH v2] gnu: new re2c package, version 0.16

2017-02-05 Thread Sergei Trofimovich
Tested on x86_64-linux and i686-linux. * gnu/local.mk: add re2c.scm to dist * gnu/packages/re2c.scm: new file CC: ng0 Signed-off-by: Sergei Trofimovich --- Change since v1: texinfo-ified descriotion as suggested by ng0 gnu/local.mk | 1 + gnu/packages/re2c.scm | 47

[PATCH] gnu: new re2c package, version 0.16

2017-02-04 Thread Sergei Trofimovich
Tested on x86_64-linux and i686-linux. * gnu/local.mk: add re2c.scm to dist * gnu/packages/re2c.scm: new file Signed-off-by: Sergei Trofimovich --- gnu/local.mk | 1 + gnu/packages/re2c.scm | 47 +++ 2 files changed, 48 insertions

[PATCH] config-daemon.ac: detect host AR

2017-02-04 Thread Sergei Trofimovich
-daemon.ac: use AM_PROG_AR to detect host AR Signed-off-by: Sergei Trofimovich --- config-daemon.ac | 1 + 1 file changed, 1 insertion(+) diff --git a/config-daemon.ac b/config-daemon.ac index 056c939e3..42b59819d 100644 --- a/config-daemon.ac +++ b/config-daemon.ac @@ -5,6 +5,7 @@ AC_MSG_RESULT

[PATCH] gnu: new re2c package, version 0.16

2017-02-04 Thread Sergei Trofimovich
Tested on x86_64-linux and i686-linux. * gnu/local.mk: add re2c.scm to dist * gnu/packages/re2c.scm: new file Signed-off-by: Sergei Trofimovich --- gnu/local.mk | 1 + gnu/packages/re2c.scm | 47 +++ 2 files changed, 48 insertions

[PATCH] config-daemon.ac: detect host AR

2017-02-04 Thread Sergei Trofimovich
-daemon.ac: use AM_PROG_AR to detect host AR Signed-off-by: Sergei Trofimovich --- config-daemon.ac | 1 + 1 file changed, 1 insertion(+) diff --git a/config-daemon.ac b/config-daemon.ac index 056c939e3..42b59819d 100644 --- a/config-daemon.ac +++ b/config-daemon.ac @@ -5,6 +5,7 @@ AC_MSG_RESULT

[PATCH] gnu: new re2c package, version 0.16

2017-02-04 Thread Sergei Trofimovich
Tested on x86_64-linux and i686-linux. * gnu/local.mk: add re2c.scm to dist * gnu/packages/re2c.scm: new file Signed-off-by: Sergei Trofimovich --- gnu/local.mk | 1 + gnu/packages/re2c.scm | 47 +++ 2 files changed, 48 insertions

[PATCH] config-daemon.ac: detect host AR

2017-02-04 Thread Sergei Trofimovich
-daemon.ac: use AM_PROG_AR to detect host AR Signed-off-by: Sergei Trofimovich --- config-daemon.ac | 1 + 1 file changed, 1 insertion(+) diff --git a/config-daemon.ac b/config-daemon.ac index 056c939e3..42b59819d 100644 --- a/config-daemon.ac +++ b/config-daemon.ac @@ -5,6 +5,7 @@ AC_MSG_RESULT