Re: [PATCH] Add Julia.

2015-03-29 Thread Ludovic Courtès
Ricardo Wurmus ricardo.wur...@mdc-berlin.de skribis: Mark H Weaver writes: When reading this the first time, somehow I managed to miss the fact that users will have to set OPENBLAS_CORETYPE to their CPU type. Does that mean that openblas is unable to detect the CPU type automatically? What

Re: [PATCH] Add Julia.

2015-03-26 Thread Ludovic Courtès
Mark H Weaver m...@netris.org skribis: Mark H Weaver m...@netris.org writes: Ricardo Wurmus ricardo.wur...@mdc-berlin.de writes: May I suggest adding passing the DYNAMIC_ARCH=1 flag in openblas instead of propagating non-substitutability to Julia? When built with DYNAMIC_ARCH=1 the CPU

Re: [PATCH] Add Julia.

2015-03-26 Thread Ricardo Wurmus
Mark H Weaver writes: When reading this the first time, somehow I managed to miss the fact that users will have to set OPENBLAS_CORETYPE to their CPU type. Does that mean that openblas is unable to detect the CPU type automatically? What does it do if OPENBLAS_CORETYPE is unset? Will we

Re: [PATCH] Add Julia.

2015-03-25 Thread Ricardo Wurmus
Mark H Weaver writes: Ricardo Wurmus ricardo.wur...@mdc-berlin.de writes: May I suggest adding passing the DYNAMIC_ARCH=1 flag in openblas instead of propagating non-substitutability to Julia? When built with DYNAMIC_ARCH=1 the CPU type can be picked with the environment variable

Re: [PATCH] Add Julia.

2015-03-25 Thread Mark H Weaver
Ricardo Wurmus ricardo.wur...@mdc-berlin.de writes: Mark H Weaver writes: Ricardo Wurmus ricardo.wur...@mdc-berlin.de writes: May I suggest adding passing the DYNAMIC_ARCH=1 flag in openblas instead of propagating non-substitutability to Julia? When built with DYNAMIC_ARCH=1 the CPU type

Re: [PATCH] Add Julia.

2015-03-24 Thread Ludovic Courtès
Ricardo Wurmus ricardo.wur...@mdc-berlin.de skribis: May I suggest adding passing the DYNAMIC_ARCH=1 flag in openblas instead of propagating non-substitutability to Julia? When built with DYNAMIC_ARCH=1 the CPU type can be picked with the environment variable OPENBLAS_CORETYPE=type. If I'm

Re: [PATCH] Add Julia.

2015-03-23 Thread Ludovic Courtès
Ricardo Wurmus ricardo.wur...@mdc-berlin.de skribis: The release tarball comes with all dependencies bundled, but I tried hard to make it build against system libraries. This didn't always work, unfortunately. libuv : Julia comes with a modified version of libuv and it won't build

Re: [PATCH] Add Julia.

2015-03-23 Thread Mark H Weaver
Ricardo Wurmus ricardo.wur...@mdc-berlin.de writes: From 41550ffafa8da05b2cf8dfad66d44e6f43c9042c Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus ricardo.wur...@mdc-berlin.de Date: Fri, 20 Mar 2015 11:26:23 +0100 Subject: [PATCH 2/2] gnu: Add Julia. * gnu/packages/julia.scm: New file. *

[PATCH] Add Julia.

2015-03-20 Thread Ricardo Wurmus
Hi Guix, attached is a patch to add Julia, a language for technical computing, and one more library it depends on: double-conversion. The release tarball comes with all dependencies bundled, but I tried hard to make it build against system libraries. This didn't always work, unfortunately.