bug#22153: Make check fails

2015-12-17 Thread Ludovic Courtès
Dennis Mungai skribis: > A few days ago, I repeated the build under /tmp and all unit tests passed. > Could've been related to the issue above. Yes, probably. > I'd have to repeat the guix build above in the same directory once I'm > logged on to the HPC's node to get you the requested results.

bug#22186: Use {C,CPLUS,OBJC}_INCLUDE_PATH instead of CPATH

2015-12-17 Thread Ludovic Courtès
Andy Wingo skribis: > So! CPATH is like -I but C_INCLUDE_PATH et al are like -isystem. > Here's the docs for -isystem ("Preprocessor Options"): > > '-isystem DIR' > Search DIR for header files, after all directories specified by > '-I' but before the standard system directo

bug#22196: Ansible, python executable on remote host

2015-12-17 Thread Al McElrath
Hi, I had some trouble with ansible that I'd like to share. I believe it tries to use the same path to the python executable on the remote host as exists locally, which is problematic for guix: '/bin/sh: 1: /gnu/store/5isi4xqg1jr5rqbr6pfap28fw5116dnr-python-2.7.10/bin/python: not found' I imag

bug#22153: Make check fails

2015-12-17 Thread Dennis Mungai
Hello, And sorry for replying so late. A few days ago, I repeated the build under /tmp and all unit tests passed. Could've been related to the issue above. I'd have to repeat the guix build above in the same directory once I'm logged on to the HPC's node to get you the requested results. Regards

bug#22186: Use {C,CPLUS,OBJC}_INCLUDE_PATH instead of CPATH

2015-12-17 Thread Ludovic Courtès
Efraim Flashner skribis: > Are there other ones that could be set? Every time I compile it I see options > for java and go. GCJ honors ‘CLASSPATH’ (see gcc/java/jcf-path.c in the GCC tree), but the Go front-end doesn’t seem to have anything similar. Ludo’.

bug#22186: Use {C,CPLUS,OBJC}_INCLUDE_PATH instead of CPATH

2015-12-17 Thread Andy Wingo
On Wed 16 Dec 2015 20:18, Efraim Flashner writes: >> We should be using C_INCLUDE_PATH instead of CPATH, to mark system >> headers as system headers. Except that C_INCLUDE_PATH only works for >> C, so we need to also set CPLUS_INCLUDE_PATH and OBJC_INCLUDE_PATH. >> And that's the proposal of thi